 @charset "utf-8";
/* Common Styles 
=================================================================================================================================================================*/
body, html, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote{margin:0;padding:0}
ul li{list-style:none}
input,textarea { outline:0;}
body{background:#fff;font:13px Arial, Helvetica, sans-serif;color:#333333;margin:0; padding:0;}
.form_listing{padding-bottom:20px; }
.form-fixheight{height:450px;overflow:hidden;position:relative;margin-bottom:10px}
.form-fixheight-2{height:250px;overflow:hidden;position:relative;margin-bottom:10px}
.form-fixheight-3{height:630px;overflow:hidden;position:relative;margin-bottom:10px}
.form_listing  ul{padding:5px 0;}
.form_listing li{padding-bottom:9px;list-style:none;}
.form_listing .left{width:48%;} 
.form_listing .right{width:50%;} 
.form_listing .left01{width:60%;} 
.form_listing .right01{width:44%;} 
.specific_lan{padding-bottom:5px;}
.form_listing .right02{width:35%;padding-left:15px;} 
.inner-left{width:34%;padding:3px 0 0;text-align:right;}
.inner-left01.mandatory{font-weight:bold!important;}
.inner-left.mandatory{font-weight:bold!important;}
.inner-right{width:64%;}
.inner-left01{padding:3px 10px 0 0;}
.inner-right02{width:30%;margin-right:10px;}
.map-points{padding-left:5%;}
input[type="button"], input[type="submit"], input[type="reset"], input[type="file"], button{cursor:pointer;}
.textto_center {text-align:center;}
.curve-3{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.submit-block{color:#acacac;font-weight:bold; display:block; padding-top:15px;font-size:13px;}
.submit-block span{display:block;border-top:#f1f1f1 1px solid;border-bottom:#cfcfcf 1px solid;margin-bottom:10px;line-height:0;font-size:0;}
.submit-block.removetopspace{padding-top:0;}
.submit-block input, .popup-div02 .button03 {color:#fff;font:15px Arial, Helvetica, sans-serif;border:#1f70ad solid 1px;text-shadow: .01em 0.05em 0.01em #367da5;padding:6px 15px ;position:relative;width: auto;overflow: visible;
background: rgb(104,173,215); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzY4YWRkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjMmE4YmM3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI3N2FjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(104,173,215,1) 1%, rgba(42,139,199,1) 2%, rgba(39,122,199,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(104,173,215,1)), color-stop(2%,rgba(42,139,199,1)), color-stop(100%,rgba(39,122,199,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(104,173,215,1) 1%,rgba(42,139,199,1) 2%,rgba(39,122,199,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(104,173,215,1) 1%,rgba(42,139,199,1) 2%,rgba(39,122,199,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(104,173,215,1) 1%,rgba(42,139,199,1) 2%,rgba(39,122,199,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(104,173,215,1) 1%,rgba(42,139,199,1) 2%,rgba(39,122,199,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68add7', endColorstr='#277ac7',GradientType=0 ); /* IE6-8 */}
.submit-block a,.action-link3{color:#666;text-decoration:underline;}
.submit-block a:hover,.action-link3:hover{text-decoration:none;color:#333;}
.submit-block input:hover{color:#fff;}
*+html .submit-block{padding-bottom:15px;}
.popup-block{ margin:0;padding:20px 15px 10px; }
h2 {color: #151515;font:bold 24px Arial, Helvetica, sans-serif;padding:0 0 15px;text-shadow: 0 0 0.1em #FFFFFF;margin:0;}
.select-box {outline: none;}
.select-box select {background-color: #ffffff;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 );    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);  background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background-image: linear-gradient(top, #eeeeee 1%, #ffffff 15%);border:0;width:100%;border:1px solid #c5c7ce;border-color:#9fa3ad #c5c7ce #c9cad1;padding:4px;width:40%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin:0;}
input.textbox{padding:5px 4px;width:40%; color:#000; border:#c5c7ce 1px solid;border-top-color:#9fa3ad;height:auto; background:#fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin:0;}

input.textbox.topspace{margin-top:5px;}
.fixing_left {float:left;}
.fixing_right {float:right;}
/*-----IE hack CSS Starts here-----*/
.clearfix:after{clear:both;content:'.';display:block;height:0;visibility:hidden}
.clearfix{display:block}
* html .clearfix{height:1%}
*+html .clearfix{display:inline-block}
.clear{clear:both;line-height:0;margin:0;padding:0}
/*-----IE hack CSS Ends here-----*/
.message_validation,.message_inline_validation {background:url(../images/error-icon.png) no-repeat  left 2px;color:#f4550f;display:block;font:bold 12px/18px Arial,Helvetica,sans-serif;padding:0 0 0 20px}
.hide{display:none}
.custom-radio{margin:0;font-family:Arial, Helvetica, sans-serif;position:relative;display: inline-block;overflow: hidden;}
*html .custom-radio{margin:0 0 0 -3px;}
*+html .custom-radio{margin:0 0 0 -3px;}
.custom-radio input {position: absolute;top: -20px;left:-20px;margin: 0;z-index: 0;width: 18px;height: 10px;outline: 0px dotted #ccc;visibility:visible;}
.custom-radio label {z-index: 1;font-size:13px;padding: 0  13px 0  27px;margin:0;cursor: pointer;height: 21px;font-weight:bold;background:url(../images/radio-btn-bg.png) no-repeat 0 0;display: inline-block;}
*html .custom-radio label {margin:0;}
*+html .custom-radio label {margin:0;}
.custom-radio label.checked {background-position:0 -30px;}
.custom-radio label.focus {outline: 0px dotted #ccc;}
#perioddiv{margin:2px 0 10px;}
*+html #perioddiv label{display:inline-block;padding-bottom:12px;}
/*12-07-2012 Anugeeth */
span.sub-text {color: #666666;display: block;font-size: 11px;}
.small-txt{	font-size:11px;}
textarea {background:#fff;width:80%;border:1px solid #bbbbbb;padding:5px 1%!important;font-size: 13px;margin:0 0 5px 0;  border:#c5c7ce 1px solid;border-top-color:#9fa3ad;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;height: 105px;font:12px Arial, Helvetica, sans-serif;resize:none;}

.inner-left {width:26%;}
 .inner-right{width:72%;}
.inner-left span.sml-txt{font-size:11px;}
img{ border:0; outline:0;}
.action-link2 {color: #0A9CCC ; text-decoration: underline;}
.left_pane{width:50%; float:left;}
.right_pane{ width:50%; float:left;}
*+html .right_pane{ width:49%}
table {border-collapse: collapse;border-spacing: 0;}
.grid_table00 {margin:10px 0;border-top:#c6c6c6 solid 1px;}
.grid_table00 th {padding:6px;border:#c6c6c6 solid 1px;background:#e5e5e5;border-top-color:#fff; font:bold 13px/18px Arial,Helvetica,sans-serif;}
.grid_table00 td {border:#d3d4d8 solid 1px;padding:6px;font:12px Arial, Helvetica, sans-serif;}
.grid_table00 tr:hover {background:#edf4f8;}
.grid_table00 tfoot td{background:#F4F4F4;color:#333333;font-size:13px; font-weight:bold;}
/* Table Sorting style :: Starts */
th.sort,table th.sortasc,th.sortdesc{cursor:pointer;}
th.sort a,th.sortasc a,th.sortdesc a{background:url(../images/sprite/sort.gif) no-repeat right -147px;color:#4C4C4C;display:block;padding-right:9px;}
th.sort:hover a{background-position:right -227px;}
th.sortdesc a{background-position:right -304px;}
th.sortdesc:hover a{background-position:right -379px;}
th.sortasc a{background-position:right 8px;}
th.sortasc:hover a{background-position:right -67px;}
.table_actions{ margin-bottom:15px; display:block;}
.status_Active,.status_Inactive,.status_Cancelled{background-color:#358a02;color:#e9fae0;font-size:11px;padding:1px;border:#039a11 1px solid;width:68px;font-weight:normal;display:inline-block;text-align:center;}
.status_Inactive{background-color:#d19903;color:#5f4603;border:#bd8a01 1px solid;}
.status_Cancelled{background-color:#B70919;color:#FDC3C3;border:#AD011A 1px solid;}
input.button04 {background: #eaf4f9; /* Old browsers */background: -moz-linear-gradient(top,  #eaf4f9 0%, #dcebf4 4%, #bad6e9 91%, #b7d5e9 96%, #a9cde5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaf4f9), color-stop(4%,#dcebf4), color-stop(91%,#bad6e9), color-stop(96%,#b7d5e9), color-stop(100%,#a9cde5)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #eaf4f9 0%,#dcebf4 4%,#bad6e9 91%,#b7d5e9 96%,#a9cde5 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #eaf4f9 0%,#dcebf4 4%,#bad6e9 91%,#b7d5e9 96%,#a9cde5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eaf4f9 0%,#dcebf4 4%,#bad6e9 91%,#b7d5e9 96%,#a9cde5 100%); /* IE10+ */background: linear-gradient(to bottom,  #eaf4f9 0%,#dcebf4 4%,#bad6e9 91%,#b7d5e9 96%,#a9cde5 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaf4f9', endColorstr='#a9cde5',GradientType=0 ); /* IE6-8 */border: 1px solid #98bbcc;color: #444444;cursor: pointer;font:normal 13px Arial,Helvetica,sans-serif; height: 26px;overflow: visible;padding: 0 12px 2px;width: auto;text-shadow: .01em 0.05em 0.01em #fff;}
.action_box {float: left; display:block; width:215px;}
.action_box .select-box,.select-box01 {float:left; width: 125px;background-color: #ffffff;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 );    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);  background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background-image: linear-gradient(top, #eeeeee 1%, #ffffff 15%);border:1px solid #C1C1C1;padding:3px;font:400 13px Arial, Helvetica, sans-serif;outline: none;margin:0;} 
.select-box01{width:auto;margin-top:5px;}
.action_box .button04{ float:left; margin-left:5px;}


.btn_add_location{ float:right; text-decoration:none; margin-bottom:15px;}

.width_75{ width:75% !important;}
.select-box.width_75{ width:76%!important;}
.search_container{background: none repeat scroll 0 0 #fafafa;border: 1px solid #d5d5d5;margin-bottom: 10px; padding: 1px;}
.search_container .inner {background: none repeat scroll 0 0 #FBFBFB;padding: 5px;}
.search_container .inner .left {color: #333;font: bold 13px Arial,Helvetica,sans-serif;padding: 0 3px 0 3px;}
.search_container .submit-block,td .submit-block{padding-top:0px;}
.column,.form_listing li.column{float:left;padding:5px .5% 5px 1%;width:23.5%;}.column.wide{width:30%;}
.wide-box .column{width:18.5%;}
.wide-box .column.search-btn{width:auto;}
.single-box .column{width:auto!important;min-height:inherit;white-space:nowrap}
.single-box .column .search-btn{width:auto;}
.single-box .select-box,.single-box input.text-box,.single-box input.textbox,.single-box .text-box-div-date,.single-box .ui-multiselect{width:190px!important;}
.single-box .label-field01{float:left;padding:4px 5px 0 8px;}
.single-box .form-field01,.single-box .textfield01{float:left;}.label-field01{padding:0;font-weight:bold;font-size:12px;}

.date-field ,.date_picker_field{padding:5px 4px;background:url(../images/sprite/sprite-icons.png) no-repeat left 5px #fff!important;color:#818181;width:95%;border:#c5c7ce 1px solid;border-top-color:#9fa3ad;height:auto;text-indent:25px;line-height: 1;}
.select-box {background-color: #ffffff;/* border-top-color:#9fa3ad;padding:4px;width:98%;*/border:#c5c7ce 1px solid;padding:4px; font:400 13px Arial, Helvetica, sans-serif;outline: none;margin:0; width:100%;}
input.text-box, input.textbox{padding:5px 4px;width:95%; color:#000; border:#c5c7ce 1px solid;border-top-color:#9fa3ad;height:auto; background:#fff;}
.selectBx00{padding: 4px 4px 5px;width: 98%;color: #000;border: #c5c7ce 1px solid;border-top-color: #9fa3ad;height: auto;background: #fff;}
input.button01 {background:#f5f5f6;background: -moz-linear-gradient(top, #f5f5f6 0%, #dddddd 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom,color-stop(0%,#f5f5f6), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #f5f5f6 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #f5f5f6 0%,#dddddd 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #f5f5f6 0%,#dddddd 100%); /* IE10+ */background: linear-gradient(to bottom, #f5f5f6 0%,#dddddd 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f6', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */border: 1px solid #b5b5b5;color: #444444;cursor: pointer;font:bold 15px Arial, Helvetica, sans-serif;overflow: visible;padding: 2px 12px ;width: auto;text-shadow: .01em 0.05em 0.01em #fff;}
.fxdBlock input.grayBtn:hover{color:#515151;}
.grayBtn2 {border: solid 1px #d5d5d5;padding: 6px 10px 5px 10px;margin: 0 0 0 5px;font-size: 12px;font-weight: bold;color: #515151;border-radius: 2px;background: #fdfdfd;}
a.grayBtn2{text-decoration:none;}
a.action-link {color: #0c4779;font:11px Arial,Helvetica,sans-serif;margin-left: 10px;text-decoration: underline;}

.email_content{ padding:10px 0 25px;}
.padding-r-10{padding-right:10px!important;}


.popup_overlay{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; opacity: 0.5;background:#000;}
#popup_container{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:#fff 1px solid;width:350px!important;background:#fff;}
#popup_content{background:#fff url(../images/sprite/sprite02.png) -148px 10px no-repeat ;padding:10px 0 0  60px;width:290px;min-height:90px;color:#000;}
#popup_container #popup_title{background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #ffffff 0%, #f4f4f4 99%, #f8f8f8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(99%,#f4f4f4), color-stop(100%,#f8f8f8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#f4f4f4 99%,#f8f8f8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#f4f4f4 99%,#f8f8f8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#f4f4f4 99%,#f8f8f8 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#f4f4f4 99%,#f8f8f8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-8 */border-botttom:#e4e4e4 1px solid;font:bold 16px Arial, Helvetica, sans-serif;border-bottom:#e4e4e4 1px solid;padding:5px 10px;width:330px;color:#000;text-shadow:none!important;}
#popup_container input{padding:3px 5px; content:"";  -webkit-box-shadow:inset 0 2px 0 rgba(255, 255, 255, .3); -moz-box-shadow:inset 0 2px 0 rgba(255, 255, 255, .3); box-shadow:inset 0 2px 0 rgba(255, 255, 255, .3); /* default gradient */
	background:-moz-linear-gradient(top, #eeeeee 0%, #d2d2d2 100%); background:-webkit-linear-gradient(top, #eeeeee 0%, #d2d2d2 100%); background:linear-gradient(top, #eeeeee 0%, #d2d2d2 100%);font:bold 11px Arial, Helvetica, sans-serif;
	background-color: #ECECEC;
    background-position: center center;
    background-repeat: no-repeat;
    border: 1px solid #B8B8B9;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 rgba(0, 0, 0, 0.1);
    color: #333333;
    line-height: 100%;
    margin: 7px 0 ;
    position: relative;
    text-decoration: none;
    text-indent: 0;
    cursor:pointer;
    white-space: nowrap;
    width: auto;overflow:visible}
.form_listing02{padding-bottom:0; display:block;}
 h3 {background-color: #ECECEB;border-bottom: #BBB solid 1px;padding: 0;margin:0 0 15px;}
 h3 span {border-bottom: #DDD solid 1px;padding: 5px 10px;color: #444;font-size: 18px;display: block;text-shadow: 0 1px 0 white;}
.form-fixheight{height:450px;overflow:hidden;position:relative;margin-bottom:10px}
.form-fixheight-2{height:250px;overflow:hidden;position:relative;margin-bottom:10px}
.form-fixheight-3{height:630px;overflow:hidden;position:relative;margin-bottom:10px}
.form_listing02  ul{padding:5px 0;}
.form_listing02  li{padding-bottom:9px;list-style:none;}
.form_listing02 .left{width:48%;} 
.form_listing02 .right{width:50%;} 
.form_listing02 .left01{width:60%;} 
.form_listing02 .right01{width:44%;} 
.form_listing02 .right02{width:35%;padding-left:15px;} 	
.form_grid {margin:10px 0; border:0;}
.form_grid td {padding:6px 0 2px;font:bold 13px Arial, Helvetica, sans-serif;}
.form_listing02 .textbox{width:92%;}
.form_listing02 .select-box select {width:92%;}
.date-field {padding:5px 0 5px 4px;background:url(../images/sprite/sprite-icons.png) no-repeat right 5px #fff !important;color:#818181;border:#c1c1c1 solid 1px;width:132px;}
/*sortable table style*/
.pane01 table{border-collapse:separate;border-spacing:2px;}
.pane01 table td{background:#fafafa;border:#d5d5d5 solid 1px;padding:8px;}
.pane01 table td td{background:#fafafa;border:0 none;padding:0 2px;}
.pane01 table td.midpane{width:3%;}
.pane01 table td.leftpane{width:38%;}
.pane01 table td.rightpane{width:39%;}
.pane01 table td.rightpane h3{font:normal 18px Arial, Helvetica, sans-serif;padding:0;margin:0;}
.pane01 table td td.left{font:bold 13px Arial,Helvetica,sans-serif;}
.drop-div{ width:100%; height:250px; overflow:scroll;}
.drop-div li{background:#fff;padding:7px;border-width:1px;border-style:solid;border-color:#fff #e3e3e3 #b6b6b6 #e3e3e3;-webkit-box-shadow:0 1px 2px 0 #e3e3e3;-moz-box-shadow:0 1px 2px 0 #e3e3e3;box-shadow:0 1px 2px 0 #e3e3e3;cursor:move;margin-bottom:10px;position:relative;}
.drop-div li .title{color:#135d9b;font:bold 13px Arial, Helvetica, sans-serif;}
.remove{background:url(../images/close-icon.png) no-repeat center center;width:15px;height:15px;display:block;position:absolute;right:7px;text-decoration:none !important;}
/*Message Validations
=================================================================================================================================*/
.message_inline_validation,.message_validation{background:url(../images/error-icon.png) no-repeat  left 2px;color:#f4550f;display:block;font:bold 12px/18px Arial,Helvetica,sans-serif;padding:0 0 0 20px; *float:left;}
.message_inline_validation,.message_validation span { *float:left;}
.hide{display:none !important;}
.message_info,.message_success,.message_error{background:url(../images/msgvalidation.gif) no-repeat;border: 1px solid #eac572;color: #444;display: block;font: bold 12px Arial,Helvetica,sans-serif;padding:7px 10px 7px 34px;margin:10px 0;position:relative;}
.message_info {background-position:-5px -121px ;background-color:#ffe9ad;border-color: #eac572;}
.message_success {background-position:-5px -6px;background-color: #d6f9c7;border-color:  #69C045;}
.message_error {background-position:-5px -220px;background-color: #f0bdbd;border-color:  #e17b7b;}
a.notifyShow-close{background:url(../images/msgvalidation.gif) no-repeat -15px bottom;display:inline-block;position:absolute;right:10px;top:9px;width:10px;height:10px;text-indent:-9999px;overflow:hidden;}

.popup-div02{padding:20px;}
.popup-div02 ul{padding:10px 0 0;}
.popup-div02 li{padding:0 0 10px;margin:0;list-style:none;}
.popup-div02 li .left{width:90px;padding:3px 0 0;}
.popup-div02 li .right{width:300px;}
.popup-div02 .pane01 ul{margin:0;padding:5px 0 0 0;}
.popup-div02 .pane01 ul li{margin:0;padding:0 0 5px 0;}
.popup-div02 .pane01 ul li h3{color:#0c4779;font:normal 18px Arial, Helvetica, sans-serif;margin:0; background:none; border:0;}
.popup-div02 .pane01 ul li h4.label{color:#737373;font:bold 13px Arial, Helvetica, sans-serif;margin-bottom:4px;}
.popup-div02 .pane01 ul li h4 {color: #303030;font: bold 13px Arial,Helvetica,sans-serif;}
.popup-div02 .pane01 ul li .pane03{width:441px;}
.pane02{background:#efefef;padding:12px;font:bold 12px Arial, Helvetica, sans-serif;width:23%;}
.order-details01{padding:5px;border:#f2f2f2 solid 1px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font:bold 13px Arial, Helvetica, sans-serif;background:#fff;width:70%;}
.pane02 h5{color:#094779;text-decoration:underline;font:bold 13px Arial, Helvetica, sans-serif;margin-bottom:5px;}
.txt-bold{font-weight:bold}
.bottom-spacing01{margin-bottom:20px;}
.popup-div02 .listing-02 li{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#4c4c4c;border:#fafafa solid 1px;padding:0;margin-bottom:10px;}
.popup-div02 .listing-02 li .item{padding:5px;border:#f2f2f2 solid 1px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font:bold 13px Arial, Helvetica, sans-serif;background:#fff;}

.popup-div02 .listing-02 li .sub-txt{color:#818181;padding-bottom:5px;font:bold 12px Arial, Helvetica, sans-serif;}
.popup-div02 textarea {height:105px;width:99%;margin:0 0 5px 0;}
.li-check span{padding-left:6px;font-weight:bold;color:#737373;margin-right:13px;}
.checkbox{margin-top:2px;}
.history-pane{max-height:200px;overflow:auto;}
.sendmail-grid tr td { padding:4px 0;}
 #ajax-loading { display: none; float: right;margin: -7px 34px 0 0; position: relative; }
.linkbtnt01,.add-new-loc{background: url(../images/button_03.gif) repeat-x scroll 0 0 transparent;border: 1px solid #D5D5D5;color: #343434;font: bold 12px Arial,Helvetica,sans-serif;overflow: visible;padding: 3px 12px 4px;width: auto;margin:0 3px;}
a.linkbtnt01,a.add-new-loc{display:inline-block;text-decoration:none;}
input.linkbtnt01{cursor:pointer;} 
 
 /*Language selector
==================================================================================================================================*/
.languageSelectionBox{background: #f1f0f0;border:#CCCBC3  1px solid;padding:5px;font:bold 11px/14px Arial, Helvetica, sans-serif;color:#333;cursor:pointer;position:relative;margin:4px 5px 0 0;z-index:200000;}
.selectlang{padding:0 10px 0 22px;white-space:nowrap;}
.selectlang span.arw{border-top:4px solid #000;border-left:4px solid transparent;border-right:4px solid transparent;width:0;height:0;margin:0;position:absolute;right:4px;top:11px;}
.languageList{position:absolute;right:-1px;top:23px;background:#f1f0f0;border:#CCCBC3 1px solid;border-top:0;padding:2px 3px;width:150px;z-index:100000;display:none;}
.languageList li{padding:0 0 3px 3px;color:#333;}
.languagebox{padding:0 10px 0 22px;white-space:nowrap;text-align:left;}
/*Content Language selector
==================================================================================================================================*/
.language-block-inner { padding:3px 5px 4px; float:right; cursor: pointer; position: relative; width:130px; border:#d4d3d8 1px solid; background:#f9f9f9;margin-left:10px; }
/*.language-block-inner.active { z-index:300000; background:#fff; color:#9e9ca4; box-shadow: 0px -1px 10px rgba(0, 0, 0, 0.21); -moz-box-shadow: 0px -1px 10px rgba(0, 0, 0, 0.21); -webkit-box-shadow: 0px -1px 10px rgba(0, 0, 0, 0.21); }*/
.flagbox-inner { float:left; padding:3px 0 0 0; width:18px; }
.languagebox-inner { float:left; text-align:left; width:95px; }
.language-block-inner .arw { border-top:6px solid #a5a6ab; border-left:5px solid transparent; border-right:5px solid transparent; display:block; width:0; height:0; float:right; margin:7px 0 0 0; }
.language-block-inner .clse { display:none; font-size:12px; font-weight:bold; color:#a5a6ab; text-shadow: #f5f5f5 0.1em 0.1em 0.2em; float:right}
.language-block-inner.active .arw { display:none; }
.language-block-inner.active .clse { display:block; }
.languagebox_head-inner { float:left; width:92px; font-weight:bold; font-size:12px; color:#5d6069; text-align:left; }
.languageList-inner { position:absolute; left:-1px; top:22px; border:#d4d3d8 1px solid; display:none; z-index:10000; width:140px; border-top:#f9f9f9; background:#fff;}
.languageList-inner li { padding:2px 7px; float:none; font-size:12px; font-weight:bold; color:#9e9ca4; border-bottom:#f9f9f9 1px solid; }
.languageList-inner li:hover { background:#f9f9f9; color:#5d6069; }
.top-m3{margin-top:3px;}
.flagbox {float: left;padding: 3px 5px 0 0;}
a.help-icon {background: url(../images/sprite/qa-img.gif) no-repeat scroll right -56px transparent;color: #949494 !important;display: inline-block;padding: 0 25px 5px 0 !important;position: relative; text-decoration:none;}
a.help-icon span.tooltipbox {display: none;position: absolute;right: -150px;top: 5px;z-index:100;}
a.help-icon span.tooltip01 {background: none repeat scroll 0 0 #F5F5F5;border: 1px solid #CCCCCC;color: #001144;display: inline-block;font-size: 11px; line-height: 16px;margin-top: 20px;padding: 5px 10px;width: 300px;}
a.help-icon span.arrow {border-bottom: 10px solid #CCCCCC;border-left: 10px solid transparent;border-right: 10px solid transparent;display: block;height: 0;position: absolute;right: 156px;top: 10px;width: 0;}
a.help-icon:hover span.tooltipbox {display: block;}
.text-normal{font-weight:normal!important;padding-top:10px;}
.overlay {position: fixed; z-index: 99998; top: 0px; left: 0px; width: 100%; height: 100%; background: none repeat scroll 0% 0% rgb(0, 0, 0); opacity: 0.3;}
.popup-inner{position: fixed; z-index: 99999; padding: 0px; margin: 0px; width: 352px; top: 85.5px; left: 454.5px;}
.map_block {border: 1px solid #F0F0F0;padding: 5px;}
.fix-width { margin:0 14%;}
/*File Uploder
==================================================================*/
.fileuploader_field {outline:none;width:155px;border: 1px dashed #CCCCCC;padding:5px;}
.fileuploader_field .success{text-align:center;}
.fileuploader_field .success img{max-width:155px;height:auto;}
.fileuploader_field .img_setting {text-align: right; margin-top:5px;}
.fileuploader_edit_section{padding:5px 0;margin:0;text-align:right;}
.fileuploader_edit_section .imageUploaddiv {height: 20px;width: 20px;display:inline-block;}
.fileuploader_edit_section .edit{display:none;}
.fileuploader_edit_section .edit a {display:none}
.fileuploader_edit_section .imageUploaddiv  .delete{background:url(../images/sprite/sprite01.png) no-repeat 0 -20px ;display:inline-block;font-size: 0;height: 18px;width: 18px;}

span{outline:none;}
.fileuploader-file-size, .fileuploader-file-types { display:inline-block; color:#888;}
.fileuploader-file-size { margin:0 10px; background:#eee; font-style:italic; padding:6px; text-shadow:0 1px 1px #fff;}

.label-btm-fix .fileuploader_field { vertical-align:auto; display:block;}
.label-btm-fix .fileuploader-file-size { margin:10px 6px 0 0;}
.label-btm-fix .fileuploader-file-types{ padding:6px;}


.icon{position:relative;}
.icon .message_validation{float:left;}
.icon .fileuploader_field{border:0;width:35px;float:left; margin-right:6px; }
.icon .fileuploader_field .fileuploader{outline: none;width:25px;border: 1px dashed #CCCCCC;padding: 5px;margin:0 auto;}
.icon .status_message{position:absolute;left:50px;top:30px;}
.icon .fileuploader-file-size { padding:4px 0 0;margin:0; background:none; font-style:normal;}
.icon .fileuploader-file-types { margin-bottom:12px;}
.icon .fileuploader-file-size, .icon .fileuploader-file-types { display:block; color:#888;} 
/*Default Style
==================================================================*/
.default-style { font-weight:normal;}
.default-style ul {list-style: disc outside none;margin-left: 20px;}
.default-style ol {list-style: decimal outside none;margin-left: 19px;}
.default-style ul li {float: none !important;list-style: disc outside none;padding: 0 0 10px;margin-left:14px;}
.default-style ol li { float: none !important;list-style: decimal outside none;padding: 0 0 10px;margin-left:14px;}
.default-style img {display: block;}
.default-style p {padding: 0 0 5px;}
.default-style h2, .default-style h3, .default-style h4, .default-style h5, .default-style h6 {color: #168EB3;font: bold 18px/25px Tahoma,Geneva,sans-serif;padding-bottom: 10px;}
.default-style h3, .default-style h4 {font-size: 17px;}
.default-style h5 {font: bold 16px arial;}
.default-style h6 {font: bold 13px arial;}


.remove-spacing{padding:0!important;}
.remove-spacing ul{padding:0!important;}
.remove-spacing li{padding:6px!important;border-bottom:#D3D4D8 solid 1px; min-height:25px;}
.quantity_class{border:#C1C1C1 solid 1px;padding:3px 4px;color:#818181;width:50px;}

.action-blockfix{height:30px;width:102%;position:fixed;left:0;top:0;z-index:10}
.action-blockfix .shade{background:#fff;height:40px;width:98%;border-bottom:#fff 1px solid;border-top:#fff 1px solid;position:absolute;left:0;top:0;display:block;}
.action-blockfix.fix-pos .shade{border-color:#76BFF8;background-color:#D1E9FA}
.btn-fix{position:relative;padding:8px 0 0 12px;z-index:20}
.topspc{margin-top:32px;}
.grid_table00 table {
border-collapse: collapse;
border-spacing: 0;
}
.box{width:110px;border:#d7d7d7 1px solid;float:left;margin-right:10px;}
.box a.img{margin:3px;}.box span{border-top:#d7d7d7 1px solid;padding:3px 0;text-align:center;display:block;font-size:12px;line-height:100%;}.box span input{vertical-align:middle;}

.inner-top-spc{ padding-top:30px!important;}
.edit-btn-spc{ margin-right:14px;}
.email-preview{padding:0 15px 15px;}
.email-preview .emial-bx{border:#e3e3e3 1px solid;margin-bottom:15px;}
.emial-bx li.column{border-bottom:#e3e3e3 1px solid;padding:3px 5px;font-weight:bold; float:none; width:auto; min-height:inherit;}
.emial-bx li.column span{float:left;}
.emial-bx li.column .col1{width:15%;}
.emial-bx li.column .col2{width:1%;}
.emial-bx li.column .col3{width:80%;}
.emial-bx li.content{padding:10px;height:200px;overflow:auto;}
/*Icon-set 
----------------------------------------------------------------------------------------------------------------------------------------*/
.icon-set,.icon-set-space{background:url(../images/new-icon.png) no-repeat;margin-left:5px;width:13px;height:13px;display:inline-block;*display:inline;*zoom:1;cursor:pointer}
.icon-set-space{cursor:default;background:none;}
.preview{background-position:-68px 0;}
.delete02{background-position: -33px 0;}
.delete02-inactive{background-position: -33px -13px;cursor:default}
.edit02{background-position: -16px 0;}
.edit02-inactive{background-position: -16px -13px;}
.status-active,.tick{background-position: -82px 0;cursor:auto;}
.status-inactive,.untick{background-position: -82px -13px;cursor:auto;}
.status-locked{background-position:-19px -29px;cursor:default;}.rmv-mrg-lf{margin-left:0;}
.revert02{background-position:-50px 0}
.revert02-inactive{background-position:-50px -13px}
.view02{background-position:-68px 0}
.view02-inactive{background-position:-68px -13px}
.info02-inactive{width:15px;background:none;}
.lock01{background-position:-21px -31px;width:11px;height:11px;margin-left:1px;}
.info02{background-position:0 -29px;width:16px;height:16px;}
.delete03{background-position: -80px -30px;}
.delete03-inactive{background-position: -33px -13px;cursor:default}
.delete04{ width:16px; height:15px; position:absolute; background-position: 0 -65px; right:0; bottom:0;}
.grid-container{ width:90%; position:relative;}
.small-field{ float:left; width:40%; white-space:nowrap;}
.grid-select {width:60%!important;}
.width-80per { width:80per!important}
.verify,.reply{background:url(../images/verify1.gif) no-repeat;padding-left: 20px;}
.user{background-position:-58px -60px;}
.select-fld_links {position:relative;float:right;/*padding:3px 140px 0 0;*/ z-index:1;}
.field-list{cursor:pointer;display:inline-block;position:relative;white-space:nowrap;background: #fdfdfd; /* Old browsers */
background: -moz-linear-gradient(top,  #fdfdfd 0%, #e7e7e7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fdfdfd 0%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fdfdfd 0%,#e7e7e7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fdfdfd 0%,#e7e7e7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fdfdfd 0%,#e7e7e7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-9 */
border:#b9b9b9 1px solid;color:#353535;padding:6px ;font-weight: bold;font-size:12px;z-index:2;}
.field-list.active{ border-bottom:none; background: #fdfdfd; /* Old browsers */
background: -moz-linear-gradient(top,  #fdfdfd 0%, #fcfcfc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#fcfcfc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fdfdfd 0%,#fcfcfc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fdfdfd 0%,#fcfcfc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fdfdfd 0%,#fcfcfc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fdfdfd 0%,#fcfcfc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#fcfcfc',GradientType=0 ); /* IE6-9 */
}
.select-fld_ul{font-size: 12px;border:#b9b9b9 1px solid;min-height:21px;position:absolute;right:0;top:26px;display:none;white-space:nowrap; min-width:160px;background: #fcfcfc; /* Old browsers */
background: -moz-linear-gradient(top,  #fcfcfc 0%, #f4f4f4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f4f4f4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcfcfc 0%,#f4f4f4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcfcfc 0%,#f4f4f4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcfcfc 0%,#f4f4f4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fcfcfc 0%,#f4f4f4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-9 */
border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; z-index:1;}
.select-fld_links.right-pos .select-fld_ul{right:0;}
.select-fld_ul li{ float:none!important;padding:0px!important;margin:-3px 0 0;border-bottom:#eeeeee 1px solid;
}
.select-fld_ul li a{color:#333; padding:6px 10px; display:block;font-weight:bold;text-decoration:none;}
.select-fld_ul li a:hover{color:#3399CC}
.form-info { padding:10px;background-color: #ffe9ad;border: #eac572 1px solid;font:bold 12px/16px arial;color:#333;margin:0 0 20px;}
.button-link01{background: rgb(250,250,250); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(250,250,250,1) 0%, rgba(240,240,240,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,250,250,1)), color-stop(100%,rgba(240,240,240,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-8 */
border:#D5D5D5 1px solid;padding:4px 10px 3px;font:bold 12px Arial, Helvetica, sans-serif;color:#444; text-decoration:none;text-align:center;min-width:30px;}
a.button-link01{display:inline-block;color:#444;}input.button-link01{width:auto;overflow:visible;cursor:pointer;}
.align-mdl{vertical-align:middle;}.rmv-padding{padding:0!important;}
.width80px{width:80px!important;}.form_listing li.type_position{position:relative;padding-bottom:0;}.type_position .inner-right{position: absolute;left: 295px;top: -37px;width: 200px;}
.type_position .inner-right select{width:120px}
.width75per{width:73%!important}.width20per{width:20%!important}
.floating-btn{position:fixed;bottom: 0;width: 100%;left: 0;background: rgb(255,255,255);padding: 0 0 10px;}.btn-flt-spc{padding-bottom:54px;}
.action-link.top-spc{display:inline-block;margin-top:6px;}
/*Pagination ================================================================================================================================*/
.pagination_outer { text-align:right;}
.pagination_outer span{line-height:22px;display:block; text-align:right;width:100%}
.pagination_outer span span{display: inline-block;width: auto;padding: 0 2px;}
ul.pagination {padding: 0 0 0 5px; display:inline-block;}
.pagination ul{float:right;}
.pagination li {border: 0 none;display: inline;font-size:11px;margin-right: 3px; text-align:left;}
.pagination li, .pagination li a {color: #717171;float: left;font-size: 12px; line-height:18px;}
.pagination li a {background-color:#f2f3f4;background: -moz-linear-gradient(top, #fefefe 0%, #f2f3f4 98%, #ebeced 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(98%,#f2f3f4), color-stop(100%,#ebeced)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #fefefe 0%,#f2f3f4 98%,#ebeced 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #fefefe 0%,#f2f3f4 98%,#ebeced 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #fefefe 0%,#f2f3f4 98%,#ebeced 100%); /* IE10+ */background: linear-gradient(to bottom, #fefefe 0%,#f2f3f4 98%,#ebeced 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#ebeced',GradientType=0 ); /* IE6-8 */border: 1px solid #9b9ba6;font-weight: bold;padding:2px 9px 3px;line-height:18px;}
.pagination li a:hover {background-color:#dadbde;background: -moz-linear-gradient(top, #bec0c3 0%, #d1d2d6 6%, #dadbde 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bec0c3), color-stop(6%,#d1d2d6), color-stop(100%,#dadbde)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #bec0c3 0%,#d1d2d6 6%,#dadbde 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #bec0c3 0%,#d1d2d6 6%,#dadbde 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #bec0c3 0%,#d1d2d6 6%,#dadbde 100%); /* IE10+ */background: linear-gradient(to bottom, #bec0c3 0%,#d1d2d6 6%,#dadbde 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bec0c3', endColorstr='#dadbde',GradientType=0 );border: 1px solid #9d9da7;text-decoration: none;}
.pagination li.previous, .pagination li.next, .pagination li.forward, .pagination li.backward, .pagination li.forward a, .pagination li.backward a, .pagination li.next a, .pagination li.previous a {background: url("../images/pagination-bg.gif") no-repeat scroll 0 0 transparent;border: 0 none;display: block;float: left;height: 25px;padding: 0;text-indent: -9999px;width: 28px;filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";}
.pagination .active {background-color:#dadbde;background: -moz-linear-gradient(top, #bec0c3 0%, #d1d2d6 6%, #dadbde 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bec0c3), color-stop(6%,#d1d2d6), color-stop(100%,#dadbde)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #bec0c3 0%,#d1d2d6 6%,#dadbde 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #bec0c3 0%,#d1d2d6 6%,#dadbde 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #bec0c3 0%,#d1d2d6 6%,#dadbde 100%); /* IE10+ */background: linear-gradient(to bottom, #bec0c3 0%,#d1d2d6 6%,#dadbde 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bec0c3', endColorstr='#dadbde',GradientType=0 ); /* IE6-8 */border: 1px solid #9d9da7;display: block;float: left;font-weight: bold;padding: 2px 10px 3px;}
.pagination li.previous {background-position: -34px -26px;}
.pagination li.next {background-position: -68px -26px;}
.pagination li.forward {background-position: -102px -26px;}
.pagination li.backward {background-position:0 -26px;}
.pagination li.forward a {background-position: -102px 0;}
.pagination li.backward a {background-position: 0 0;}
.pagination li.next a {background-position: -68px 0;}
.pagination li.previous a {background-position: -34px 0;}
.v-aline{vertical-align:middle;}
.footerfix{padding-bottom:60px;}
.footerfix .pos-fixed{position:fixed;bottom:0;left:0;background:rgba(255,255,255,0.5);width:100%;height:58px;}
.pagination {float: right;}
.pagination_outer .dropdown {float: right;position: relative;}
.results-per-page {float: right;margin:5px 15px 0 0;}
.results-per-page label {margin: 6px 10px}
.results-per-page .dropdown-toggle{background:#fff;border:#ccc 1px solid;padding: 5px 0 5px 5px;text-align:left;cursor: pointer;}
.results-per-page .dropdown-toggle:before{content:"";border-top: #555 5px solid;border-left: transparent 5px solid;border-right: transparent 5px solid;float:right;width: 0;height: 0;margin: 5px 10px  5px 10px;}
.results-per-page .dropdown-menu{background:#fff;border:#ccc 1px solid;text-align:left;display: none;position: absolute;top:100%;left:0;right:0;margin-bottom: 70px}
.results-per-page .dropdown-menu a{padding:3px 5px;display:block;color:#000}
.results-per-page .dropdown-menu a:hover{background:#f5f5f5;}