/*===============CODE PRESENT IN THE FILE - /home/cmpo/public_html/site-css/style.css===============*/
@charset "utf-8";/* CSS Document */
/** Common Styles Styles Starts Here **/
body{font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#4e4e4e;line-height:20px}
*{padding:0;margin:0;outline:0}
img,embed,object,video{max-width:100%;max-height:100%}
iframe{max-width:100%}
a{outline:0;text-decoration:none}
img{border:0;vertical-align:middle}
.clear{clear:both}
h1{font-size:26px}
h2{font-size:24px}
h3{font-size:22px}
h4{font-size:20px}
h5{font-size:18px}
li{list-style-type:none}
/*input,button,select,textarea{font-family:inherit;border:0;font-size:inherit}
*/
/** Common Styles Styles Ends Here **/
.menu-link{padding:7px 5px;background:#1e8cbe;margin:0 0 10px}
.menu-link a{background:url(/site-images/icon_nav.png) 0 0 no-repeat;color:#fff;text-indent:-9999px;width:23px;height:17px;display:inline-block}
.menu-link span#current_date_time{color:#fff;float:right}
.menu-link span#current_date_time a{background:none !important;color:#fff;text-indent:0;width:auto;height:17px}
.menu-link a.active{background:url(/site-images/icon_nav.png) -31px 0 no-repeat}
.pushmenu-push-toright{left:0}
.full_article{width:calc(100% - 150px);box-sizing:border-box}
header,section,footer{width:100%;float:left;clear:both}
.errorMessageContainer,.errorMessageContainer label{line-height:0;margin:0 !important}
.errorMessage{color:red;display:block;margin:5px 0;text-align:center}
.successMessage{clear:both;color:#349a55;display:block;font-size:15px;margin:0 0 5px 0;text-align:center}
.infoMessage{/*clear:both;display:block;font-size:15px;text-align:center;padding:15px;margin:0 10% 20px 10%;border:1px solid transparent;border-radius:4px;color:#31708f;background-color:#d9edf7;border-color:#bce8f1;width:80%;*/
float:left;font-style:italic;color:#1e8cbe;font-weight:bold}
#addform_error_msg{text-align:left}
span.mandatory{color:#c30;font-weight:bold}
/* #loaderText{position:fixed;right:0;bottom:0;width:220px;text-align:center;background:url(/site-images/show-img-bg.png) 0 0 repeat;padding:5px 0;border-radius:8px;display:none;z-index:1}
*/
#loaderText{background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(64,64,64,.85) 0,rgba(48,48,48,.85) 100%) repeat scroll 0 0;border:1px solid #444;border-radius:4px;box-shadow:0 1px 4px 0 rgba(50,50,50,.8),0 1px 0 0 #888 inset;color:#ebebeb;float:left;margin:3px 2px 5px;padding:7px 10px;position:fixed;right:0;bottom:0;right:4px;text-shadow:0 1px 1px #000;z-index:2;width:220px;display:none;font-weight:bold}
.breadcrumb{float:left;width:100%;margin:0 0 10px}
.breadcrumb a{color:#1e8cbe}
.breadcrumb a:hover{color:#2ea2cc}
.sink-template,.options{float:right}
.sink-template a{background:#f7f7f7;border:1px solid #ccc;padding:4px 10px;margin:0 0 0 10px}
/*.cke_contents{padding:0 0 13px !important}
*/
.cke_source{white-space:pre-wrap !important}
/** Pagination Styles **/
.pagination{float:right;margin:15px 0 0}
.pagination,.pagination a{color:#1e8cbe}
.pagination a:hover{text-decoration:underline;color:#09c}
/** Pop Up Styles **/
#main-div,.main-div{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:3;background:url(/site-images/show-img-bg.png) 0 0 repeat}
#main-next-div,.main-next-div,#main-previous-div,.main-previous-div{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:3;background:url(/site-images/show-img-bg.png) 0 0 repeat}
/*#EmbedCode,#IframeCode{display:none;position:absolute;width:420px;height:184px;border:3px solid #ccc;margin:-92px 0 0 -210px;left:50%;top:50%;background:#666;z-index:2;font-size:16px}
#IframeCode{height:132px;margin:-66px 0 0 -210px}
#EmbedCode p,#IframeCode p{float:left;width:96%;background:#fff;color:#000;padding:3px 2%}
.close-divs{background:url(/site-images/close-button.png) 0 0 no-repeat;height:24px;width:24px;display:block;position:absolute;right:-12px;top:-12px;background-size:100%}
#EmbedCode textarea,#IframeCode textarea{float:left;width:96%;height:80%;background:none;color:#fff;padding:5px 2%}
#IframeCode textarea{height:60%}
*/
/*#embedcode{position:fixed;width:300px;height:230px;display:none;background:#000;border:2px solid #ccc;z-index:3;margin:-115px 0 0 -150px;left:50%;top:50%}
*/
#embedcode,.embedcode,#nextcode,.nextcode,#previouscode,.previouscode{background:#fff none repeat scroll 0 0;border:16px solid #140504;color:#000;display:none;left:50%;position:fixed;text-align:left;top:50%;z-index:102;margin:-166px 0 0 -237px;width:475px;height:300px}
#nextcode,.nextcode,#previouscode,.previouscode{width:675px;height:250px !important}
/*#embedcode p{float:left;width:96%;color:#ccc;padding:3px 2% 0;font-style:italic;font-size:13px}
*/
#embedcode p,.embedcode p,#nextcode p,.nextcode p,#previouscode p,.previouscode p{float:left;font-size:13px;font-style:italic;padding:6px 2% 4px;width:96%;border-bottom:3px double #999;color:#1e8cbe}
.close-divs{background:url(/site-images/close-button.png) 0 0 no-repeat;height:24px;width:24px;display:block;position:absolute;right:-28px;top:-28px;background-size:100%}
.codes{background:#666;width:100%;float:left}
.codes a{font-weight:bold;color:#eee;padding:7px 0;text-align:center;width:50%;float:left}
.codes a.active{background:#fff url('/site-images/seleted-arrow.png') center 120% no-repeat;color:#666}
#jscode,#iframecode,.iframecode .jscode{height:100%}
#jscode textarea,#iframecode textarea{width:95%;height:81%;padding:2%;background:none}
.jscode textarea,.iframecode textarea{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;height:99%;padding:2%;width:95%;font:12px/18px "Courier New",Courier,monospace}
.get-code{color:#205081;border:0;font-size:15px;float:right;margin:10px 0 0;font-weight:bold}
.get-code:hover{color:#2a67a5}
/** Login Page Styles Start Here **/
.login{max-width:960px;margin:0 auto}
.login-header{float:left;width:100%;clear:both;border-bottom:2px solid #eaeaea;padding:3px 0;margin:0 0 50px}
.login-header h1{float:left;width:180px}
.login-menu{float:right;width:40px;margin:30px 0 0;font-weight:bold}
.login-menu a{color:#1e8cbe}
.login-menu a:hover{color:#2ea2cc}
.login-footer{float:left;width:100%;clear:both;border-top:2px solid #eaeaea;padding:15px 0 0;margin:50px 0 0}
.login-page-logo{width:48%;padding:0 1%;float:left;text-align:center}
.login-form{background:#fff;padding:15px 5%;float:left;width:40%;margin:13px 0 0}
.login-form input[type="text"],.login-form input[type="password"]{border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;height:34px;line-height:1.42857;padding:6px 2%;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:96%;margin-top:5%;outline:0;font-size:16px}
.login-form input:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}
.info{margin:3% 2% 0;width:96%}
.rememberMe{display:inline-block;float:left}
.rememberMe input{margin:3px 0 0}
.mousePointer{cursor:pointer;margin-bottom:0;margin-left:3px;color:#999}
.forgetPswd{display:inline-block;float:right}
.forgetPswd a{color:#428bca}
.forgetPswd a:hover{color:#2a6496}
.login-form input[type="submit"]{width:100%;background:#2ea2cc;color:#fff;border-radius:6px;padding:.58em 1.25em .65em;font-size:18px;margin:20px 0 0;cursor:pointer}
.login-form input[type="submit"]:hover{background:#1e8cbe}
.login-form input[type="submit"].loading_class{background:#2ea2cc url("/site-images/button-loader.gif") center no-repeat;background-size:22px 22px;opacity:1}
/** Login Page Styles Ends Here **/
/** Popup Login Page Styles **/
.popup-login-form{margin:12px auto;width:40%;font-family:Arial,Helvetica,sans-serif;font-size:14px;float:none;clear:both}
.popup-login-form input[type="text"],.popup-login-form input[type="password"]{border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;height:34px;line-height:1.42857;padding:6px 2%;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:96%;margin-top:10px;outline:0}
.popup-login-form input:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}
.popup-login-form input[type="submit"]{width:100%;background:#2ea2cc;color:#fff;border-radius:6px;padding:.58em 1.25em .65em;font-size:18px;margin:20px 0 0;cursor:pointer}
.popup-login-form input[type="submit"]:hover{background:#1e8cbe}
.popup-login-form input[type="submit"].loading_class{background:#2ea2cc url("/site-images/button-loader.gif") center no-repeat;background-size:22px 22px;opacity:1}
.developer-login-heading{color:#2ea2cc;text-align:center;text-transform:uppercase}
/** Popup Login Page Styles Ends **/
/** Header Styles Start Here **/
header{border-bottom:1px solid #ccc;background:#fff;padding:10px 0 15px}
.ab-top-menu{float:left;margin:10px 0 0 10px;color:#5d5d5d;font-weight:bold;width:150px}
.ab-top-menu span{margin-right:10px;color:#5d5d5d}
.ab-top-secondary{float:right;position:relative;min-width:250px;text-align:right;padding:15px 14px 0 0}
.ab-top-secondary a{color:#5d5d5d}
.ab-top-secondary a.user-name{padding:2px 5px 0;float:right}
.ab-top-secondary a:hover{color:#000}
.ab-sub-wrapper{position:absolute;right:10px;text-align:left;top:100%;display:none;z-index:1}
.user-options{position:relative;background:#f3f3f3;padding:0 20px 10px 90px;border:1px solid #ccc}
.user-options ul,.user-options ul li{padding:5px 0 0;list-style-type:none}
.user-options ul li .user-profile-pic{height:64px;left:10px;position:absolute;top:16px;width:64px}
/** Header Styles Ends Here **/
/** Section Styles Starts Here **/
section{position:relative}
.adminmenuback,aside{background:#f5f5f5;width:150px;display:none}
.adminmenuback{bottom:0;position:absolute;top:0;z-index:-1;left:0;height:100%}
aside{float:left}
.adminmenu li{border-bottom:1px dotted #fff;list-style-type:none;background:#1e8cbe}
.adminmenu li:last-child{border:0}
.adminmenu li a{color:#fff;font-size:15px;padding:10px;display:block;/*text-align:center;margin:8px 0 8px 5px;border-radius:3px 0 0 3px;*/
}
.adminmenu li a span{color:#777;margin:10px auto;display:block;height:32px;width:32px}
/*.adminmenu li:hover span,.adminmenu li.active span,.adminmenu li.active a{color:#666}
*/
.adminmenu li a:hover,.adminmenu li.active a{background:#09c;text-decoration:none}
.adminmenu li.active{font-weight:bold}
article{background:#fff;padding:10px 1%;position:relative;float:left;width:98%}
/*.view-options{float:right;clear:both;margin:10px 0 0}
*/
footer .view-options{float:left;clear:both;margin:0 0 5px 0}
/*.view-options-links{float:right}
*/
footer .view-options-links{float:left;line-height:17px}
.view-options a{color:#000;padding:4px 0;position:relative;font:13px/20px Arial,Helvetica,sans-serif}
.view-options a span{width:16px;height:16px;background:url(/site-images/seleted-arrow.png) 0 0 no-repeat;position:absolute;left:50%;margin:0 0 0 -8px;bottom:-13px}
.view-options a.active{color:#1e8cbe;font-weight:bold}
.websites-list{float:right;margin:-2px 0 0 10px;width:180px}
.websites-list select{background:#f8f8f8 none repeat scroll 0 0;border:1px solid #ccc;float:left;width:100%;height:28px}
.websites-list select option{padding:2px 0 2px 3px}
.dashboard-menu{float:left;width:100%}
/*.dashboard-menu li{display:inline-block;margin:0 4% 15px 0;text-align:center;width:20%;list-style-type:none}
*/
.dashboard-menu li{float:left;list-style-type:none;margin:0 3% 15px 0;text-align:center;width:20%}
.websites-list li{width:22%;margin:0 3% 30px 0;min-height:320px}
.dashboard-menu li a{border:1px solid #ccc;box-shadow:0 1px 2px rgba(0,0,0,.07) inset;color:#666;display:block;font-size:18px;min-height:152px;padding:10px 0;border-radius:8px}
.websites-list li a{padding:0;border:0;box-shadow:none;border-radius:0}
.dashboard-menu li a span{display:block;margin:0 auto 10px;width:100px;height:100px;opacity:.9}
.websites-list li a span{height:auto;width:auto}
/*.websites-list li a span img{border-radius:20px}
*/
.dashboard-menu li a span.site-url{font-size:13px;width:100%;height:auto}
.websites-list li a span.site-url{margin:0;word-wrap:break-word}
.dashboard-menu li a:hover{box-shadow:0 0 6px #ccc;color:#333}
.websites-list li a:hover{box-shadow:none;color:none}
.dashboard-menu li a:hover span{opacity:1}
article h2{font-size:23px;font-weight:400;/*line-height:33px;*/
margin:0 0 10px;float:left;width:100%}
article h2 .page-title{float:left}
article h2 .page-title a{font-size:13px;color:#1e8cbe}
article h2 .page-title a:hover{color:#2ea2cc}
article h2 .page-title span.type{font-size:12px}
article h2 a.add-new{border-radius:2px;padding:4px 8px;background:#f7f7f7;font-size:13px;left:14px;border:1px solid #ccc;float:right;color:#000;line-height:19px;margin:4px 0 0 10px}
article h2 a.add-new:hover{background:#2ea2cc;text-decoration:none;border:1px solid #2ea2cc;color:#fff}
article h2 .blog-search{float:right;position:relative}
article h2 .blog-search input[type='search']{border:1px solid #ccc;float:right;font-size:14px;height:29px;margin:4px 0 0;padding:2px 23px 2px 5px;width:250px}
article h2 .blog-search [type='search']:focus{border:1px solid #2ea2cc}
article h2 .blog-search span .button{background:#f7f7f7 url(/site-images/fieldsicons.png) no-repeat scroll -40px 7px;border:medium none;cursor:pointer;height:27px;margin:-12px 0 0;position:absolute;right:1px;text-indent:-9999px;top:50%;width:30px}
/* Page Style Strarts */
tabel.fixed{table-layout:fixed}
.list-tabel{border:1px solid #e5e5e5;width:100%;color:#666}
.list-tabel tr:nth-child(even){background:#f5f5f5}
.list-tabel a{color:#369;cursor:pointer}
.list-tabel a:hover{color:#1e8cbe}
.list-tabel thead tr{background:#999}
.list-tabel tr{background:#fff;border-bottom:1px solid #ccc}
.list-tabel td,.list-tabel th{padding:8px 10px;vertical-align:top;text-align:left}
.list-tabel td input.approve{background:#1e8cbe;border:0;color:#fff;padding:2px 8px 4px 8px;cursor:pointer;border-radius:5px;font-size:14px}
input.next-button{float:right}
.list-tabel th{color:#fff}
.list-tabel .check-column{width:2.2em}
.list-tabel .column-title{padding:7px 7px 8px 10px}
.list-tabel .column-author{width:10%}
.list-tabel .column-comments{width:4em}
.list-tabel .column-date{width:10%}
.list-tabel .column-id{width:50px}
.list-tabel td.page-actions{color:#666;font-size:13px;width:265px;text-align:right}
.list-tabel td.page-actions a{margin:0 5px}
ul.pagination{float:right;border:1px solid #ccc;margin:10px 0 0;border-radius:3px}
ul.pagination li{float:left;border-right:1px solid #ccc}
ul.pagination li:last-child{border:0}
ul.pagination li a{float:left;padding:5px 12px;color:#428bca}
ul.pagination li.active a{background:#428bca;color:#fff}
/* Add new page Stles */
.page-wrap{float:left;width:100%;margin:15px 0 0}
.page-wrap-left{float:left;width:70%}
.page-wrap-left .page-title{border:1px solid #ddd;box-shadow:0 1px 2px rgba(0,0,0,.07) inset;float:left;margin:0 4px 0 0;padding:3px 5px;width:100%}
.page-wrap-left .page-title input{height:30px;font-size:1.4em}
.page-content,.seo-block{float:left;width:100%;border:1px solid #ccc;height:400px;margin:15px 0 0;box-shadow:0 1px 2px rgba(0,0,0,.07) inset;padding:5px}
.seo-block{height:auto}
.seo-block h3{text-align:center;margin:15px 0}
.seo-block ul,.seo-block ul li{float:left;width:100%;list-style-type:none}
.seo-block ul li{margin:3px 0}
.seo-block ul li label{width:25%;float:left;text-align:right;font-weight:normal;margin:8px 1% 0 0}
.seo-block ul li input{float:left;height:28px;border:1px solid #ddd;padding:3px 1%;width:71.5%}
.page-wrap-right{width:300px;float:right}
.page-wrap-right h4,.page-wrap-right h5{border-bottom:1px solid #f1f1f1;padding:5px 2%}
.publish-block,.page-attributes{float:left;width:100%;padding:5px 0 0;margin:0 0 15px;border:1px solid #ddd;font-size:12px}
.publish-block ul li,.publish-options,.page-attributes ul,.page-attributes ul li{float:left;width:96%;padding:5px 2%;list-style-type:none}
.publish-block ul li{margin:3px 0}
.publish-block ul li span{margin:0 3px 0 0;font-size:10px}
.publish-options{background:#f5f5f5;padding:5px 2%;border-top:1px solid #f1f1f1}
.publish-options input{color:#fff;cursor:pointer;border-radius:3px;padding:5px 3px;font-size:13px}
.publish-options .publish-button{float:right;background:#286090}
.publish-options .publish-button:hover{background:#337ab7}
.publish-options .trash-button{float:left;background:#f0ad4e}
.publish-options .trash-button:hover{background:#ec971f}
.page-attributes ul li label{float:left;width:100%;margin:6px 0 0;font-size:13px}
.page-attributes ul li label input{margin:3px 5px 0 0;float:left}
.page-attributes h5{border:0}
.page-attributes h5 a{font-size:14px;color:#286090}
.page-attributes ul.add-category{display:none}
.page-attributes ul.add-category li input{border:1px solid #ccc;width:98%;float:left;padding:5px 0 5px 2%;font-size:14px}
.page-attributes ul.add-category li input[type="submit"]{width:100%;cursor:pointer}
.page-attributes ul.add-category li input[type="submit"]:hover{border:1px solid #333}
.page-attributes ul.add-category li select{border:1px solid #ccc;float:left;width:100%;height:30px}
.page-attributes ul li.add-category select option{padding:3px}
/** Patient wait times styles **/
.wait-form-options{float:left;width:100%}
.options-left{float:left;width:calc(100% - 300px)}
.options-left label{margin-right:10px;cursor:pointer}
.options-right{float:right;width:300px;margin:0 0 10px}
.options-right .mutliSelect{width:48%}
.dropdown-check-list{float:left;display:inline-block;width:48%;margin:0 2% 0 0;height:27px}
.dropdown-check-list:focus{outline:0}
.dropdown-check-list .anchor{width:95.2%;position:relative;cursor:pointer;display:inline-block;padding:2px 0 3px 5px;border:1px #ccc solid}
.dropdown-check-list .anchor:after{position:absolute;content:"";border-left:2px solid black;border-top:2px solid black;padding:5px;right:10px;top:13%;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.dropdown-check-list .anchor:active:after{right:8px;top:21%}
.dropdown-check-list ul.items{padding:2px;display:none;margin:0;border:1px solid #ccc;border-top:0;position:relative;z-index:2;background:#f5f5f5}
.dropdown-check-list ul.items li{margin:2px 0}
.dropdown-check-list ul.items li label input{float:left;margin:4px 4px 0}
/*.dropdown-check-list.visible .anchor{color:#0094ff}
*/
.dropdown-check-list.visible .items{display:block}
/*.wait-time-types{float:left;width:50%}
*/
.wait-time-types a{float:left;width:50%;border:1px solid #ccc;padding:5px 0;text-align:center;color:#000;box-sizing:border-box}
.left-section{width:calc(99% - 300px);margin:0 1% 0 0;float:left}
.wait-time-types a.active{background:#1e8cbe;color:#fff}
.wait-times-form{float:left;width:100%}
.js-patient-wait-times-div{float:left;width:100%;margin-bottom:25px;padding:8px;border:1px dashed #ccc;box-sizing:border-box}
.js-patient-wait-times-div .pwt_loc_heading{font-weight:bold;font-size:18px;margin-bottom:5px;color:#00628f}
.wait-form{float:left;width:100%}
.wait-times-form textarea,.wait-times-form input[type="file"],.wait-times-form input[type="text"]{border:1px solid #ccc;width:calc(96% - 150px);padding:8px 1%;float:left;height:80px;font-size:14px}
.wait-times-form input[type='file'],.wait-times-form input[type='text']{height:auto}
.wait-times-form input[type='submit'],.wait-times-form input[type='button']{width:80px;height:30px;color:#fff;background:#205081;cursor:pointer;border:0;border-radius:3px;font-size:15px;float:left;margin:10px 10px 0 0}
.wait-times-form input[type="submit"]:hover,.wait-times-form input[type="button"]:hover{background:#2a67a5}
#cke_default_description0{display:none}
#cke_default_description1{display:none}
.page-seo-titles{margin:20px 0 0;float:left;width:100%}
.page-seo-titles #menus{border:1px solid #ccc;padding:3px}
.page-seo-titles span{float:left;font-weight:bold;margin:5px 10px 0 0;width:150px}
.page-seo-titles span.featured-image{position:relative;padding:4px 0 4px 4px;border:1px solid;width:auto;margin:0;box-shadow:0 0 2px #333}
.page-seo-titles span.featured-image a{position:absolute;right:-10px;top:-10px;background:url(/site-images/close-button.png) 0 0 no-repeat;background-size:100% 100%;height:24px;width:24px;text-indent:-9999px}
.page-seo-titles span span.mandatory{float:none;margin:0}
/*.page-seo-titles textarea,.wait-times-form input[type='file'],.wait-times-form input[type='text']{width:80%}
.page-seo-titles input[type='text']{width:60%}
*/
.wait-times-form input[type='file']:hover{background:none}
.preview-link{color:#369;font-weight:normal}
.span-left{text-align:left;float:left}
.span-right{text-align:right;float:right}
/*.wait-times-form a.get-code{width:145px;color:#fff;background:#205081;cursor:pointer;border:0;border-radius:3px;font-size:15px;float:left;margin:10px 10px 0 0;display:block;text-align:center;padding:5px 0}
*/
/** Add Post form styles **/
.cke_reset{clear:both}
.add-post-form input.textfield{border:1px solid #ccc;float:left;font-size:20px;height:30px;margin:0 0 10px;padding:5px 1%;width:98%}
.add-post-form input.textfield:hover{background:none}
.right-seciton{width:300px;float:right}
.right-seciton .publish{float:left;width:100%;margin:0 0 20px;border:1px solid #ccc}
.publish h5{background:#1e8cbe;color:#fff;padding:4px 2%;width:96%;float:left;font-weight:normal;margin:0 0 10px;font-size:16px}
.publish input[type="text"]{border:1px solid #ccc;float:left;height:15px;width:88%;padding:5px;margin:0 0 10px 4%;background:url(/site-images/calender-img.jpg) 96% 6px no-repeat}
.publish a.sidebar-add-link{margin:0 0 5px 4%;color:#1e8cbe;float:left}
.publish a:hover{color:#000}
.publish input[type="text"].add-category{border:1px solid #ccc;float:left;margin:0 5px 10px 0;padding:5px;/* width:75%;*/
width:70%;background:none}
.wait-times-form input.category-button[type="button"]{font-size:12px;height:29px;margin:0 0 10px;padding:0 5px;width:auto}
.sidebar-listing{float:left;width:92%;margin:0 4% 10px;height:200px;overflow-y:scroll}
.sidebar-listing li{float:left;clear:both}
.sidebar-listing li input{float:left;width:10px;margin:3px 10px 0 0}
#add-category,#add-tag{display:none;float:left;width:92%;margin:0 4%}
.languages-list{float:left;width:92%;margin:0 4% 10px}
.languages-list select{width:100%;border:1px solid #ccc;padding:5px}
.languages-list select option{width:96%;padding:3px 2%}
label.tooltip{color:#666;float:left;font:italic bold 11px arial;margin:3px 0}
/** Edit Profile Styles **/
.edit-profile-form{float:left;width:100%}
.edit-profile-form ul{float:left;width:98%;border:1px solid #dbeaf9;padding:10px 1%}
.edit-profile-form ul li{list-style-type:none;float:left;width:50%;margin:5px 0}
.edit-profile-form ul li input[type='text'],.edit-profile-form ul li input[type='password'],.edit-profile-form ul li input[type='email'],.edit-profile-form ul li input[type='file'],.edit-profile-form ul li input[type='number']{border:1px solid #ccc;float:left;width:49%;padding:6px 1% 6px 1%;font-size:15px}
.edit-profile-form ul li input[type='file']{padding:4px 1% 4px 1%}
.edit-profile-form ul li input[type='text']:focus,.edit-profile-form ul li textarea:focus,.edit-profile-form ul li select:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}
.edit-profile-form ul li input[type='radio'],.edit-profile-form ul li input[type='checkbox']{margin:9px 0 0}
.edit-profile-form ul li input[type='checkbox']{float:left}
.edit-profile-form ul li textarea,.edit-profile-form ul li select{border:1px solid #ccc;float:left;width:98%;padding:6px 1% 6px 1%;font-size:15px}
.edit-profile-form ul li select{width:51%;padding:5px 0 5px 1%}
.edit-profile-form ul li select option{padding:1px 0 1px 2px}
.edit-profile-form ul li label{float:left;width:30%;margin:6px 0 0}
.edit-profile-form ul li label span{float:right;margin:0 10px 0 0}
.edit-profile-form ul li label span.mandatory{float:none;margin:0}
.edit-profile-form ul li.heading{width:100%}
.edit-profile-form ul li.heading h3{background:#f5f5f5;color:#000;text-align:center;padding:10px 0;margin:0 0 10px;float:left;width:100%;font-weight:normal}
.website-tile{font-size:16px;color:#205081}
.edit-profile-form ul li.heading ul{border:0}
.edit-profile-form ul li.heading ul li .form-inputs{float:left;width:50%}
.edit-profile-form ul li.heading ul li .form-inputs input[type='text']{width:100%}
.edit-profile-form ul li.action-buttons{width:100%;text-align:center}
.edit-profile-form input[type='button'],.edit-profile-form input[type='reset'],.edit-profile-form input[type='submit'],.add-pagelet-container input[type='submit']{width:80px;height:30px;color:#fff;background:#205081;cursor:pointer;border:0;border-radius:3px;font-size:15px;margin:0 10px 0 0}
.edit-profile-form input[type='reset']{background:#f5f5f5;color:#000;border:1px solid #ccc}
.edit-profile-form ul li.action-buttons input:hover,.add-pagelet-container input[type='submit']:hover{background:#2a67a5}
.blog-settings-form fieldset{border:1px solid #dbeaf9;padding:10px;margin:0 0 20px}
.blog-settings-form legend{color:#205081;font-size:22px;font-weight:bold}
.blog-settings-form fieldset fieldset legend{font-size:15px;font-weight:bold}
.blog-settings-form ul{border:0;padding:0;width:100%}
.blog-settings-form ul li{width:48%;margin:5px 2% 5px 0}
.site-info ul li{margin:10px 0;width:100%}
.blog-settings-form ul li label{width:35%}
.blog-settings-form ul li textarea,.blog-settings-form ul li input[type="text"],.blog-settings-form ul li input[type="number"],.blog-settings-form ul li input[type="password"]{width:62%;font:13px arial}
.blog-settings-form ul li div.form-inputs label.tooltip{color:#666;float:left;font:italic bold 11px arial;margin:3px 0 0;width:100%}
.blog-settings-form ul li select{width:61%;font:13px arial}
.blog-settings-form ul li a.pass-genrator,.edit-profile-form ul li a.pass-genrator{color:#1e8cbe;float:left;font:12px Arial,Helvetica,sans-serif;margin:5px 0 0}
.blog-settings-form ul li .website-modules-list{border:1px solid #ccc;min-height:24px;overflow:auto;padding:5px 10px;width:auto}
.blog-settings-form ul li .website-modules-list li{width:25%;margin:2px 0 0}
.blog-settings-form ul li .website-modules-list li label{margin:0;width:auto}
.blog-settings-form ul li .website-modules-list li input[type=checkbox]{margin:4px 6px 3px 0;float:left}
.blog-settings-form ul li.full-width{margin:5px 0;width:100%}
.blog-settings-form ul li.full-width label{width:16.2%}
.accordion{float:left;width:100%;border:1px solid #d9d9d9}
.form-tools-box .accordion-section-content{border:1px solid #ccc;float:left}
.form-tools-box .accordion-section-content h4{color:#1e8cbe;padding:0 10px;font:bold 15px Arial,Helvetica,sans-serif;margin:10px 0 0}
.edit-profile-form ul li.heading .accordion-section h3.website-name,.accordion-section h3.website-name a{background:#376ea6;padding:0;font:18px Arial,Helvetica,sans-serif;color:#fff;display:block;text-align:left;margin:0}
.accordion-section h3.website-name a{padding:10px}
.edit-profile-form ul li.heading .accordion-section h3.website-name a:hover{background:#2a67a5;text-decoration:none}
.edit-profile-form ul li.heading .accordion-section h3.website-name a.active,.edit-profile-form ul li.heading .accordion-section h3.website-name a:hover{/*background:#2a67a5 url(/site-images/acc-plus.png) no-repeat scroll 10px center / 20px auto;*/
background:#2a67a5;text-decoration:none}
.form-search-settings ul li{width:100%}
.form-search-settings ul li .select-options{width:150px;float:left}
.form-search-settings ul li .select-options label{clear:both;width:auto;margin:0}
.form-search-settings ul li label{clear:both;/* width:150px;*/
width:250px}
/** Change Password Styles Starts **/
.change-password-form{float:left;width:100%}
.change-password-form ul{float:left;width:98%;border:1px solid #dbeaf9;padding:10px 1%}
.change-password-form ul li{list-style-type:none;float:left;width:100%;margin:5px 0}
.change-password-form ul li.message-div{margin:0}
.change-password-form ul li label{float:left;width:150px;margin:6px 0 0}
.change-password-form ul li input[type='password']{border:1px solid #ccc;float:left;width:40%;padding:6px 0 6px 1%;font-size:15px}
.change-password-form ul li input[type='password']:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}
.change-password-form input[type='submit']{width:140px;height:30px;color:#fff;background:#205081;cursor:pointer;border:0;border-radius:3px;font-size:15px;margin:0 10px 0 0}
.change-password-form input[type='submit']:hover{background:#2a67a5}
/** Modules Styles Starts **/
.modules-menu{float:left;width:100%}
.modules-menu li{display:inline-block;margin:0 4% 15px 0;text-align:center;width:20%;list-style-type:none}
.modules-menu li a{display:block;border:1px solid #ccc;padding:15px 0;font-size:20px;box-shadow:0 1px 2px rgba(0,0,0,.07) inset;color:#666}
.modules-menu li a span{display:block;font-size:60px;margin:0 auto 10px;width:128px;height:128px;opacity:.9}
.modules-menu li a:hover{box-shadow:0 0 1px #ccc;color:#333}
.modules-menu li a:hover span{opacity:1}
/** Assign Pages Styles Starts **/
.addNewSite h3{font-size:18px;margin:5px 0;font-weight:normal}
.note-text{font-style:italic}
.select-pages{border:1px solid #9bb9ec;border-radius:10px;padding:20px;clear:both}
.select-pages ul li{list-style-type:none;float:left;width:100%;padding:8px 0 8px 5px}
.select-pages ul li.diff-background{background:#f5f5f5}
.select-pages ul li input.field{width:250px;border:1px solid #9bb9ec;border-radius:8px;padding:3px 0 3px 3px;margin:0 0 0 10px}
.select-pages ul li input[type='checkbox']{float:left;margin:6px 5px 0 0}
.select-pages ul li div a{color:#09c}
.child_ele{margin:10px 0 0}
.select-pages ul li div a img{margin:-4px 0 0}
.submit-but{margin:10px 0 0 10px}
.submit-but input[type='button'],.submit-but input[type='submit']{height:30px;color:#fff;background:#205081;cursor:pointer;border:0;border-radius:3px;font-size:15px;margin:0 10px 0 0;padding:0 3px}
.submit-but input:hover{background:#2a67a5}
.submit-but a{color:#1e8cbe}
.submit-but a:hover{color:#2ea2cc}
/** Section Styles Ends Here **/
/** Footer Styles Starts Here **/
footer{border-top:1px solid #ccc;padding:10px 0}
.footer{padding:0 1%}
.copyright{width:485px;float:left}
.copyright span{color:#1e8cbe;font-weight:bold}
.copyright p{float:left;margin:5px 7px 5px 0;font:normal 13px/20px Arial,Helvetica,sans-serif}
.ypo-logo{float:left}
.footer-links{float:left;clear:both}
.footer-links,.footer-links a{font:normal 13px/20px Arial,Helvetica,sans-serif;color:#8f8f8f}
.footer-links a:hover{color:#ba0e10}
.social_links{width:270px;float:right;margin:10px 0 0}
.social_links p{float:left;margin:0 10px 0 0;font:20px/32px Arial,Helvetica,sans-serif;color:#8f8f8f}
.social_links li{display:inline}
.social_links li a{height:30px;width:30px;display:block;float:left;text-indent:-9999px;margin:0 5px 0 0;opacity:.5}
.social_links li a:hover{opacity:1}
.social_links .lk a{background:url(/site-images/social_icons.png) 0 0 no-repeat}
.social_links .tw a{background:url(/site-images/social_icons.png) -101px 0 no-repeat}
.social_links .fb a{background:url(/site-images/social_icons.png) -67px 0 no-repeat}
.social_links .gp a{background:url(/site-images/social_icons.png) -33px 0 no-repeat}
.social_links .yt a{background:url(/site-images/social_icons.png) -135px 0 no-repeat;margin:0}
/** Footer Styles Ends Here **/
/** List Display Styles **/
.listing-container{width:100%;float:left}
/*.listing-container li a{border:1px solid #e3e3e3}
*/
.forms-listing ul{border:1px solid #e5e5e5;float:left;width:99.7%}
.forms-listing ul li.heading{background:#999;font:15px Arial,Helvetica,sans-serif;color:#fff}
.forms-listing ul li{padding:8px 1%;float:left;width:98%}
.forms-listing ul li.diff-background{background:#f9f9f9}
.forms-listing ul li:hover{background:#f5f5f5}
.forms-listing ul li.heading{background:#999}
/*.forms-listing ul li a{font:bold 16px Arial,Helvetica,sans-serif;color:#000;display:block;padding:10px;border:1px solid #fff}
.forms-listing ul li a:hover{background:#f5f5f5 none repeat scroll 0 0;border:1px solid #ccc}
.forms-listing ul li a span{font:italic 13px Arial,Helvetica,sans-serif;display:block}
*/
.forms-listing ul li .formname{float:left;width:280px}
.forms-listing ul li .formname,.forms-listing ul li .formname a{color:#1e8cbe}
.forms-listing ul li .formname a:hover{color:#000}
.forms-listing ul li.heading .formname{color:#fff}
.forms-listing ul li .formmodifieddate{float:left;width:220px}
.forms-listing ul li .formoptions{/* float:right;*/
/* width:488px;*/
/* width:510px;*/
text-align:center}
.forms-listing ul li .formoptions a{margin:0 5px;color:#369}
.forms-listing ul li .formoptions a:hover{color:#1e8cbe}
/*.forms-listing ul li .formoptions span{width:20px;height:20px;display:block;float:left}
*/
.forms-listing ul li .formoptions .edit span{background:url(/site-images/edit-listing.png) 0 0 no-repeat;background-size:100%}
.forms-listing ul li .formoptions .settings span{background:#539ac9 url(/site-images/fieldsicons.png) -429px 3px no-repeat;border-radius:50%}
.forms-listing ul li .formoptions .delete span{background:url(/site-images/form_delete.png) 0 0 no-repeat;background-size:100%}
.forms-listing ul li .formoptions .preview span{background:url(/site-images/form_preview.png) 0 0 no-repeat;background-size:100%}
.forms-listing ul li .formoptions .form-responses span{background:url(/site-images/form-responses.png) 0 0 no-repeat;background-size:100%}
.forms-listing ul li .formname .form_status{font:italic 13px Arial,Helvetica,sans-serif;margin:0 3px;color:#999}
.add-more-link{float:right;margin:-49px 0 10px}
.add-more-link a.add-form{background:rgba(0,0,0,0) linear-gradient(to bottom,#1e8cbe 0,#2756a4 100%) repeat scroll 0 0;border:1px solid #2756a4;border-radius:3px;color:#fff;font:15px Arial,Helvetica,sans-serif;padding:9px 15px 8px;text-shadow:0 -1px 0 #1e8cbe;float:left;margin-top:45px}
.add-more-link a.add-form span{width:9px;height:13px;float:left;margin:2px 10px 0 0;background:url(/site-images/icons.png) -4px -583px no-repeat}
.add-more-link a.add-form:hover{box-shadow:0 1px 0 rgba(255,255,255,.8) inset,0 0 0 100px rgba(255,255,255,.2) inset}
.form-languages-list{float:right;margin:0 0 0 20px}
.form-languages-list label{font-weight:bold}
.form-languages-list select{padding:0 3px;width:150px;border:1px solid #ccc}
.form-languages-list select option{padding:2px 6px}
/** Create Form Container Styles **/
.create-form-container{border:1px solid #ccc;float:left;width:99.8%;position:relative}
.form-title-container{padding:15px 10px;background:#1e8cbe;border:1px solid #1e8cbe;color:#fff;cursor:pointer}
#form-title{display:block}
.create-form-title{font-size:23px}
#form-title-input{background:none;color:#fff;width:100px;margin:0;padding:0;line-height:18px;border:0;border:1px dashed #ccc}
.create-form-left{float:left;padding:15px 0 55px;position:relative;width:55.3%}
.create-form-left-bg{position:absolute;left:0;top:0;height:100%;width:55.3%}
#main-form-block{border:1px solid #ccc;margin:0 auto;width:600px}
#main-form-block.sty_form_noframe{border:1px solid #fff}
#main-form-block.formbgimage{background:url(/site-images/wash.png) 0 0}
/*.create-form-right{width:43%;float:right;border-left:1px solid #ccc;padding:10px;background:#f5f5f5;height:415px;overflow:auto}
*/
#create-form-right{float:right;width:42%}
.create-form-right{background:transparent none repeat scroll 0 0;padding:10px;position:relative;z-index:0;height:526px;overflow-y:scroll;margin:0 10px 0 0}
.create-form-right-bg{background:#f5f5f5 none repeat scroll 0 0;border:1px solid #ccc;height:100%;padding:0 10px;position:absolute;right:-1px;top:-1px;width:43%;z-index:0}
.create-form-right h3,.create-form-right h3 a{font:bold 16px Arial,Helvetica,sans-serif;color:#000;display:block;clear:both}
.create-form-right h3 a{padding:5px;border:1px solid #ccc;display:block;position:relative;z-index:2;background:#ddd url(/site-images/plus-icon.png) 98% center no-repeat;background-size:14px}
.create-form-right h3 a span{float:right;width:14px;height:14px;/*background:url(/site-images/plus-icon.png) 0 0 no-repeat;background-size:100%;*/
position:relative;z-index:1;margin:2px 0 0}
.create-form-right h3 a.active{background:#bbb url(/site-images/minus-icon.png) 98% center no-repeat;background-size:14px;border:1px solid #bbb}
/*.create-form-right h3 a.active span{background:url(/site-images/minus-icon.png) 0 0 no-repeat;background-size:100%}
*/
.create-form-right ul{float:left;margin:5px 0 0;width:100%}
.create-form-right .form_property_buttons ul{border:0;padding:0}
.create-form-right ul li{border-bottom:1px solid #ccc}
.create-form-right ul.tools li{float:left;margin:0 0 10px 10px;width:30.5%}
.create-form-right ul.tools.default-form li{width:95.5%}
.create-form-right ul.tools.payment-tools li{width:46.8%}
.create-form-right ul.tools li a span{float:left;height:18px;margin:0 4px 0 0;width:18px}
.create-form-right ul.tools li a{background:-webkit-linear-gradient(top,#d8d8d9,#bdbebe);/* For Safari 5.1 to 6 */
background:-o-linear-gradient(bottom,#d8d8d9,#bdbebe);/* For Opera 11.1 to 12 */
background:-moz-linear-gradient(bottom,#d8d8d9,#bdbebe);/* For Firefox 3.6 to 15 */
background:linear-gradient(to bottom,#d8d8d9,#bdbebe);/* Standard syntax */
border:1px solid #ccc;font:12px Verdana,Geneva,sans-serif}
.create-form-right ul.tools li a:hover{background:#1e8cbe;border:1px solid #1e8cbe;color:#fff}
/** Form tools **/
.create-form-right ul.tools li.heading a span{background:url(/site-images/controls.png) -858px 0 no-repeat}
.create-form-right ul.tools li.subheading a span{background:url(/site-images/controls.png) -858px 0 no-repeat}
.create-form-right ul.tools li.textbox a span{background:url(/site-images/controls.png) -1782px 0 no-repeat}
.create-form-right ul.tools li.textarea a span{background:url(/site-images/controls.png) -1756px 0 no-repeat}
.create-form-right ul.tools li.dropdown a span{background:url(/site-images/controls.png) -611px 0 no-repeat}
.create-form-right ul.tools li.starrating a span{background:url(/site-images/controls.png) -1550px 0 no-repeat}
.create-form-right ul.tools li.radiobutton a span{background:url(/site-images/controls.png) -1495px 0 no-repeat}
.create-form-right ul.tools li.checkbox a span{background:url(/site-images/controls.png) -442px 0 no-repeat}
.create-form-right ul.tools li.text a span{background:url(/site-images/controls.png) -1730px 0 no-repeat}
.create-form-right ul.tools li.image a span{background:url(/site-images/controls.png) -910px 0 no-repeat}
.create-form-right ul.tools li.fileupload a span,.create-form-right ul.tools li.awsfileupload a span{background:url(/site-images/controls.png) -1834px 0 no-repeat}
.create-form-right ul.tools li.submitbutton a span{background:url(/site-images/controls.png) -338px 0 no-repeat}
/** Quick tools **/
.create-form-right ul.tools li.divider a span{background:url(/site-images/controls.png) -663px 0 no-repeat}
.create-form-right ul.tools li.fullname a span{background:url(/site-images/controls.png) -689px 0 no-repeat}
.create-form-right ul.tools li.email a span{background:url(/site-images/controls.png) -637px 0 no-repeat}
.create-form-right ul.tools li.address a span{background:url(/site-images/controls.png) -117px 0 no-repeat}
.create-form-right ul.tools li.phone a span{background:url(/site-images/controls.png) -1417px 0 no-repeat}
.create-form-right ul.tools li.datetime a span{background:url(/site-images/controls.png) -583px 0 no-repeat}
.create-form-right ul.tools li.date a span{background:url(/site-images/controls.png) -2202px 0 no-repeat}
.create-form-right ul.tools li.time a span{background:url(/site-images/time.png) 0 0 no-repeat}
.create-form-right ul.tools li.hidden a span{background:url(/site-images/controls.png) -1994px 0 no-repeat}
.create-form-right ul.tools li.dob a span{background:url(/site-images/controls.png) -2021px 0 no-repeat}
.create-form-right ul.tools li.captcha a span{background:url(/site-images/controls.png) -387px 0 no-repeat}
.create-form-right ul.tools li.choicematrix a span{background:url(/site-images/controls.png) -936px 0 no-repeat}
.create-form-right ul.tools li.customtext a span{background:url(/site-images/controls.png) -2224px 0 no-repeat}
.create-form-right ul.tools li.customstatus a span{background:url(/site-images/controls.png) -2175px 0 no-repeat}
.create-form-right ul.tools li.notes a span{background:url(/site-images/controls.png) -1803px 0 no-repeat}
.create-form-right ul.tools li.pagebreak a span{background:url(/site-images/controls.png) -1518px 0 no-repeat}
/** Default Form Templates Icons **/
.create-form-right ul.tools.default-form li.feedback-form a span{background:url(/site-images/controls.png) -2051px 0 no-repeat}
.create-form-right ul.tools.default-form li.contact-form a span{background:url(/site-images/controls.png) -2102px 0 no-repeat}
.create-form-right ul.tools.default-form li.appointment-form a span{background:url(/site-images/controls.png) -2128px 0 no-repeat}
.create-form-right ul.tools.default-form li.testimonial-form a span{background:url(/site-images/controls.png) -2076px 0 no-repeat}
.create-form-right ul.tools.default-form li.tellfriend-form a span{background:url(/site-images/controls.png) -2153px 0 no-repeat}
.create-form-right ul.tools.default-form li.newsletter-form a span{background:url(/site-images/controls.png) -2021px 0 no-repeat}
.create-form-right ul.tools.default-form li.submit-testimonial a span{background:url(/site-images/controls.png) -2179px 0 no-repeat}
/** Payment Gateway tool Buttons **/
.create-form-right ul.tools li.authorize a span{background:url(/site-images/controls.png) -2249px -2px no-repeat}
.create-form-right ul.tools li.paypal a span{background:url(/site-images/controls.png) -2271px -1px no-repeat}
.create-form-right ul.tools li.stripe a span{background:url(/site-images/controls.png) -1155px -1px no-repeat}
.create-form-right ul.tools li.choicematrix{position:relative}
.create-form-right ul.tools li.choicematrix ul{position:absolute;width:100%;top:100%;left:0;display:none;margin:0;background:#d2d2d3}
.create-form-right ul.tools li.choicematrix ul li{width:100%;margin:0}
.create-form-right ul.tools li.choicematrix ul li a{border:0;background:none}
.create-form-right ul.tools li.choicematrix ul li a span{float:left;background:none;width:auto;height:auto}
.create-form-right ul.tools li.choicematrix ul li a:hover{background:#1e8cbe}
.create-form-right li a{font:12px Arial,Helvetica,sans-serif;border:0;padding:5px;display:block;color:#000}
.create-form-right li a:hover{background:#dbeaf9}
.accordions{width:100%;float:left;clear:both;margin:0 0 7px}
.form_property_buttons{float:left;width:100%;margin:0 0 10px 0}
.create-form-right .form_property_buttons li{float:left;margin:0 10px 0 0;border:0;position:relative}
.create-form-right .form_property_buttons li .seleted-arrow{display:none;left:50%;margin:-4px 0 0 -8px;position:absolute;top:100%;z-index:2}
.create-form-right .form_property_buttons li.form-options-selected .seleted-arrow{display:block}
.form_property_buttons li a{padding:6px 8px;float:left;border:0;background:#1e8cbe;color:#fff;font-size:14px;border-radius:3px}
.form_property_buttons li a:hover,.form_property_buttons li.form-options-selected a{background:#006a9c}
#form-element-list{width:100%;float:left;margin:30px 0}
#form-element-list li{border:1px solid #efefef;padding:15px 10px;margin:0 3% 35px;position:relative;cursor:move;width:90%;clear:both}
#form-element-list ul,#form-element-list ol{width:100%;float:left;margin:0 0 10px 15px}
#form-element-list li ul li,#form-element-list li ol li{border:0;padding:0;margin:0 0 5px;position:relative;width:90%;clear:both}
#form-element-list li ul li{list-style-type:disc}
#form-element-list li ol li{list-style-type:decimal}
.addresscontainerclass{width:100%;float:left}
#form-element-list li.addresslist{margin:0 3% 10px}
#form-element-list li.submitbutton{text-align:center !important}
#form-element-list li.selectedlist{background:#f5f5f5;border:1px solid #ccc}
#form-element-list li label{float:left;/*font:bold 15px Arial,Helvetica,sans-serif;*/
font-size:15px;font-weight:bold;width:30%;margin:5px 10px 0 0}
#form-element-list li label.control-label{margin:0 10px 0 0}
#form-element-list li .control-sublabel{display:block;color:#999;/*font:italic 11px Arial,Helvetica,sans-serif;*/
font-size:11px;font-style:italic;line-height:13px}
#form-element-list li .mandatory-star{color:red;margin:2px;/*display:none;*/
}
#form-element-list li .instruction-icon-container{float:left;margin:4px 0;padding:0 9px;position:relative}
#form-element-list li .instruction-icon{background:url("/site-images/fieldsicons.png") no-repeat scroll -96px -96px;/*display:none;*/
height:14px;margin:6px auto 0;width:14px;cursor:pointer;float:left}
#form-element-list li .instruction-icon-0{display:none}
#form-element-list li .instruction-content{background:#000 none repeat scroll 0 0;border-radius:2px;bottom:100%;color:#fff;/*font:italic 11px Arial,Helvetica,sans-serif;*/
font-size:11px;font-style:italic;left:-64px;padding:6px 3px;position:absolute;text-align:center;width:150px;z-index:2;display:none;line-height:14px}
#form-element-list li input[type='text'],#form-element-list li input[type='password'],#form-element-list li input[type='tel'],#form-element-list li input[type='file'],#form-element-list li textarea,#form-element-list li select{/*font:13px Arial,Helvetica,sans-serif;*/
font:13px Arial,Helvetica,sans-serif;padding:5px;border:1px solid #dfdfdf;width:275px;float:left;margin:3px 0 0}
#form-element-list li .captcha-container{float:left;width:275px;padding:5px;border-radius:5px;border:1px solid #dfdfdf;text-align:center;position:relative}
#form-element-list li .captcha-container .captcha-image{border:1px solid #ccc}
#form-element-list li .dob-container{float:left}
#form-element-list li input[type="text"].captcha-text{margin:5px;width:85%}
#form-element-list li .captcha-reload{float:left;margin:8px 0;cursor:pointer}
#form-element-list li .cke_reset{width:334px;float:left;clear:none;height:250px}
#form-element-list li .cke_reset .cke_contents{height:100% !important}
#form-element-list li .cke_reset .cke_inner{height:58%}
#form-element-list li input[type='text'].datetime,#form-element-list li input[type='text'].email,#form-element-list li input[type='text'].time{width:243px}
#form-element-list li span.icon{float:left;height:26px;width:30px;border:1px solid #dfdfdf;border-left:0;margin:3px 0 0}
#form-element-list li.datetime span.icon,#form-element-list li.date span.icon{background:#eee url("/site-images/fieldsicons.png") no-repeat scroll -184px -114px}
#form-element-list li.email span.icon{background:#eee url("/site-images/fieldsicons.png") no-repeat scroll -64px 6px}
#form-element-list li.time span.icon{background:#eee url("/site-images/fieldsicons.png") no-repeat scroll -40px -18px}
#form-element-list li input[type='tel']{width:auto}
#form-element-list li .phone-separate{float:left}
#form-element-list li input[type='tel'].phone_last{width:203px}
#form-element-list li textarea{height:80px}
#form-element-list li select{padding:0;width:287px;height:28px}
#form-element-list li select option{padding:4px}
#form-element-list li input[type='submit'],#form-element-list li input[type='button']{padding:8px 15px;background:#1e8cbe;color:#fff;/*font:14px Arial,Helvetica,sans-serif;*/
font-size:14px;cursor:pointer;border:0}
#form-element-list li input[type='submit']:hover,#form-element-list li input[type='button']:hover{background:#006a9c}
#form-element-list li .control-fields{float:left;width:285px;margin:5px 0 0}
#form-element-list li .control-fields li{border:medium none;clear:none;float:left;margin:0 10px 5px 0;padding:0;position:static;width:29%;list-style-type:none}
#form-element-list li .control-fields li span.tooltip-text{/*font:italic 12px Arial,Helvetica,sans-serif;*/
font-size:12px;font-style:italic}
#form-element-list li .control-fields li.fillwidth{width:95.7%}
#form-element-list li .control-fields input[type="text"]{width:94%}
#form-element-list li.fillwidth input[type='text'],#form-element-list li.fillwidth input[type='file'],#form-element-list li.fillwidth textarea,#form-element-list li.fillwidth select{width:97%}
#form-element-list li .control-fields li select{width:100%}
#form-element-list li .control-fields label{float:left;font-weight:normal;width:45%;padding:0 3px}
#form-element-list li .control-fields input[type="radio"],#form-element-list li .control-fields input[type="checkbox"]{margin:4px 0 0}
#form-element-list li .divider-line{border-bottom:1px solid #ccc;position:relative;margin:10px 0}
.divider-line-text{position:absolute;background:#fff;padding:2px 10px}
#form-element-list li .page-break{/* border-bottom:1px solid #ccc;*/
position:relative;margin:0}
.page-break-text{position:absolute;background:#fff;padding:2px 10px}
.list-option-buttons{position:absolute;bottom:100%;right:-1px;background:#f5f5f5;padding:3px 7px;border:1px solid #ccc;border-bottom:0;display:none;border-radius:5px 5px 0 0}
#form-element-list li.selectedlist .list-option-buttons{display:block}
/********************** Added on 20-Apr-2016 **********************/
#form-element-list.placeholderlist li{text-align:center !important}
#form-element-list.placeholderlist li input[type="text"],#form-element-list.placeholderlist li input[type="tel"],#form-element-list.placeholderlist li input[type="file"],#form-element-list.placeholderlist li textarea,#form-element-list.placeholderlist li select{float:none}
#form-element-list.placeholderlist li input[type="tel"],#form-element-list.placeholderlist li input[type="text"].email,#form-element-list.placeholderlist li input[type="text"].datetime,#form-element-list.placeholderlist li input[type="text"].time{position:relative;top:-9px;margin:0 -4px 0 0;display:inline-block}
#form-element-list.placeholderlist li .dob-container select{float:left}
#form-element-list.placeholderlist li .control-fields,#form-element-list.placeholderlist li .captcha-container,#form-element-list.placeholderlist li .dob-container{float:none;margin:5px auto 0;display:inline-block}
#form-element-list.placeholderlist li .cke_reset{float:none;margin:0 auto;display:inline-block;width:290px}
#form-element-list.placeholderlist li span.icon{float:none;display:inline-block}
#form-element-list.placeholderlist li input.captcha-text[type="text"]{float:left;margin:5px;top:auto}
#form-element-list li .instruction-icon-container.placeholder-instruction{float:right;right:20%}
#form-element-list li.choicematrix .instruction-icon-container.placeholder-instruction{right:auto}
/********************** Added on 20-Apr-2016 **********************/
/********************** Added on 25-Apr-2016 **********************/
#form-element-list.placeholderlist li label{width:97%}
/********************** Added on 25-Apr-2016 **********************/
#save_form_div,#save_form_div_success{background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(64,64,64,.85) 0,rgba(48,48,48,.85) 100%) repeat scroll 0 0;border:1px solid #444;border-radius:4px;box-shadow:0 1px 4px 0 rgba(50,50,50,.8),0 1px 0 0 #888 inset;color:#ebebeb;margin:3px 2px 5px;padding:7px 10px 7px 0;text-shadow:0 1px 1px #000;/*width:350px;*/
position:fixed;right:4px;bottom:45px;z-index:2;float:left}
#save_form_div_success{display:none;bottom:0;padding:7px 10px;font-weight:bold;color:#68bf09}
#save_form_div_success img{float:left;margin:-1px 5px 0 0}
#save_form_div a{float:right;margin:0 0 0 10px;padding:3px 7px;color:#000;background:#ccc;text-shadow:none;border-radius:3px}
#save_form_div span{float:right;padding:3px 10px}
#save_form_div a#save{background:#68bf09}
#saveloader{display:none}
/** Add Form Styles **/
.add-pagelet-container{background:none}
.add-pagelet-container h1{font:19px Arial,Helvetica,sans-serif}
.add-pagelet-container-form{padding:10px}
.add-pagelet-container ul{width:100%;float:left}
.add-pagelet-container ul li{width:100%;float:left;margin:0 0 15px}
.add-pagelet-container ul li label{font:bold 13px Arial,Helvetica,sans-serif;width:150px;float:left;margin:8px 0 0}
.add-pagelet-container ul li input[type='text'],.add-pagelet-container ul li textarea{float:left;padding:7px;border:1px solid #ccc;border-radius:3px;width:271px}
.add-pagelet-container ul li textarea{height:80px}
/** Form Options and Styling Styles **/
#form-options-container,#styling-container{display:none;float:left;width:96%;padding:10px;margin:5px 0 10px;box-shadow:0 0 4px #222 inset;background:#fff}
#form-options-container ul,#styling-container ul{width:100%;float:left}
#form-options-container ul li,#styling-container ul li{font:14px Arial,Helvetica,sans-serif;border:0;clear:both}
#form-options-container ul li a,#styling-container ul li a{font:16px Arial,Helvetica,sans-serif;display:block;padding:10px;border-radius:5px;border:1px solid #e5e5e5;color:#1e8cbe;background:url("/site-images/form-style-plus-icon.png") no-repeat scroll 98% center / 14px auto}
#form-options-container ul li a:hover,#styling-container ul li a:hover{background:#dbeaf9 url("/site-images/form-style-plus-icon.png") no-repeat scroll 98% center / 14px auto}
#form-options-container ul li a.active,#styling-container ul li a.active,#form-options-container ul li a.active:hover,#styling-container ul li a.active:hover{background:#dbeaf9 url("/site-images/form-style-minus-icon.png") no-repeat scroll 98% center / 14px auto;border-radius:5px 5px 0 0}
#form-options-container .accordion-section-content,#styling-container .accordion-section-content{display:none;padding:10px;border:1px solid #e5e5e5;border-radius:0 0 5px 5px;margin:0 0 10px}
.overall-form-styling-list1,.overall-form-styling-list2{float:left;width:100%;box-shadow:0 0 3px #999 inset;border-radius:3px;background:#f3f3f3;margin:5px 0 !important}
.overall-form-styling-list1 li,.overall-form-styling-list2 li{float:left;margin:7px 2%;width:96%}
.overall-form-styling-list1 li#website_logo_url{margin:0 2% 10px}
.overall-form-styling-list1 li.heading{margin:7px 2% 0}
.overall-form-styling-list1 li label,.overall-form-styling-list2 li label{float:left;width:35%;margin:6px 0;font:13px Arial,Helvetica,sans-serif}
.overall-form-styling-list1 li .overall-form-styling-list1-field,.overall-form-styling-list2 li .overall-form-styling-list2-field{float:left;width:65%}
.overall-form-styling-list1 li input[type="text"],.overall-form-styling-list1 li input[type="checkbox"],.overall-form-styling-list1 li input[type="number"],.overall-form-styling-list1 li input[type="tel"],.overall-form-styling-list1 li input[type="file"],.overall-form-styling-list1 li textarea,.overall-form-styling-list1 li select,.overall-form-styling-list2 li input[type="text"],.overall-form-styling-list2 li input[type="checkbox"],.overall-form-styling-list2 li input[type="tel"],.overall-form-styling-list2 li input[type="file"],.overall-form-styling-list2 li textarea,.overall-form-styling-list2 li select,.overall-form-styling-list1 li input[type="radio"],.overall-form-styling-list2 li input[type="radio"]{border:1px solid #dfdfdf;float:left;font:13px Arial,Helvetica,sans-serif;margin:3px 0 0;padding:5px;width:96%}
.overall-form-styling-list1 li .full-width{width:100%}
.overall-form-styling-list1 li .full-width textarea{width:97%;height:130px;border-radius:5px}
.overall-form-styling-list1 li select,.overall-form-styling-list2 li select{padding:0;width:100%;margin:3px 0 5px}
.overall-form-styling-list1 li select option,.overall-form-styling-list2 li select option{padding:4px}
.overall-form-styling-list1 li input[type="checkbox"],.overall-form-styling-list2 li input[type="checkbox"],.overall-form-styling-list1 li input[type="radio"],.overall-form-styling-list2 li input[type="radio"]{width:auto;margin:7px 5px 0 0}
.overall-form-styling-list1 li .width-define-text{color:#999;display:block;font:italic 11px Arial,Helvetica,sans-serif;margin:3px 0 0 5px;width:74%;float:left}
.overall-form-styling-list1 li .overall-form-styling-list1-field label,.overall-form-styling-list2 li .overall-form-styling-list2-field label{width:auto;margin:6px 15px 0 0}
.overall-form-styling-list1 li .form-options-email-notif-innerlist label{width:35%;margin:6px 0 0}
.overall-form-styling-list1 li .signature label{width:27%;margin:6px 0 0}
.overall-form-styling-list1 li .signature label{width:27%;margin:6px 0 0}
.overall-form-styling-list1 h3 label.h3font{font-size:15px}
#form-options-container ul li.countries-link a{background:#006a9c;display:inline-block;color:#fff}
.overall-form-styling-list1 h3{padding:0 0 8px;border-bottom:1px solid #ccc;color:#666;font:15px Arial,Helvetica,sans-serif}
.overall-form-styling-list1 h3 label{float:none;width:100%;font:13px Arial,Helvetica,sans-serif;cursor:pointer}
.form-options-head-right-span{font:14px Arial,Helvetica,sans-serif}
.overall-form-styling-list1.form-options-email-notification-list1 h3{padding:0 0 8px;float:left;width:100%}
.form-options-head-right{float:right}
.overall-form-styling-list1 li .form-options-head-right input[type="checkbox"]{float:left;margin:6px 0 0}
#form-options-container ul li a#send_test_email{float:right;background:#006a9c;padding:5px;border:1px solid #006a9c;color:#fff;font:12px Arial,Helvetica,sans-serif;border-radius:3px}
#form-options-container ul li a#send_test_email:hover{background:#1e8cbe}
#form-options-container ul li a#send_test_email span{width:16px;height:16px;float:left;margin:0 3px 0 0;background:url(/site-images/fieldsicons-white.png) -72px 1px no-repeat}
#smtp_mail_options{display:none}
#form-options-container ul.overall-form-styling-list1.form-options-email-notif-innerlist{box-shadow:none;width:99%}
#form-options-container ul.overall-form-styling-list1.form-options-email-notif-innerlist.add-email-recipients{box-shadow:none;width:96%}
#form-options-container ul.overall-form-styling-list1.form-options-email-notif-innerlist.email-autoResponders{box-shadow:none;width:100%;margin:0 !important}
.overall-form-styling-list1 .add-email-recipients li{width:95%;margin:0 2% 7px}
.overall-form-styling-list1 .add-email-recipients.email-autoResponders li{width:100%;margin:0 0 10px}
.overall-form-styling-list1 li .form-options-add-email-recipients .overall-form-styling-list1-field{width:100%}
.overall-form-styling-list1 li .form-options-add-email-recipients .overall-form-styling-list1-field input[type='text']{width:84%;margin:0 5px 0 0}
.overall-form-styling-list1 li .form-options-add-email-recipients .form-options-email-autoResponders-list1-field input[type='text'],.overall-form-styling-list1 li .form-options-add-email-recipients .form-options-email-autoResponders-list1-field textarea{width:96%;margin:0}
.overall-form-styling-list1 li .form-options-add-email-recipients .overall-form-styling-list1-field input[type='button']{padding:4px 8px;font-size:14px;background:#1e8cbe;border:1px solid #f3f3f3;color:#fff;cursor:pointer;font:14px Arial,Helvetica,sans-serif}
.overall-form-styling-list1 li .form-options-add-email-recipients .overall-form-styling-list1-field input[type='button']:hover{background:#006a9c}
.overall-form-styling-list1 li .form-options-email-notif-innerlist .overall-form-styling-list1-field .note-text,.form-options-general-list1 .note-text{font:italic 11px Arial,Helvetica,sans-serif;float:left;width:100%}
.form-options-general-list1 .note-text{margin:0 0 10px}
.overall-form-styling-list1 li .form-options-email-notif-innerlist .overall-form-styling-list1-field .note-text p{margin:5px 0}
.overall-form-styling-list1 li .form-options-email-notif-innerlist .overall-form-styling-list1-field .note-text strong{float:left;margin:0 5px 0 0}
#foptions_email_functionality_content,#foptions_autoresponders_content{display:none}
/** Main Properties Block Styles **/
#main-properties-block,#main-properties-form-block{float:left;width:100%;margin:5px 0 10px;box-shadow:0 0 4px #222;background:#fff;display:none}
.properties-block-container{float:left;width:100%;clear:both}
.field_order{margin:-10px 0 0;position:absolute;right:-8%;top:50%;z-index:2;font-size:15px;color:#bbb}
.properties-container-head{border-bottom:1px solid #ccc;padding:7px 2%;background:#eee;float:left;width:96%}
.properties-container-content{padding:7px}
#main-properties-form-block .properties-container-content{padding:0 7px}
.properties-type{font:bold 17px/22px Arial,Helvetica,sans-serif;text-transform:capitalize;float:left}
.properties-label-name{font:bold italic 13px Arial,Helvetica,sans-serif;color:#1e8cbe;margin:0 0 0 15px;display:inline-block;width:58%}
.properties-order{background:#f2f2f2 none repeat scroll 0 0;color:#888;float:left;font-weight:bold;padding:0 8px;margin:0 10px 0 0}
.prop-remove-link,.prop-minimize-link{float:right;text-indent:-9999px;width:23px;height:23px;background:url(/site-images/remove.jpg) 0 0 no-repeat;margin:0 0 0 5px}
.prop-minimize-link{background:url(/site-images/minimize.jpg) 0 0 no-repeat;margin:0}
.properties-container-content h3{color:#666;font:18px Arial,Helvetica,sans-serif;padding:5px 7px 2px 0;border-bottom:3px double #ccc;position:relative}
.properties-container-content h4{font:bold 14px Arial,Helvetica,sans-serif;padding:5px 7px 2px 0}
.create-form-right ul.properties-container-field-list{float:left;margin:5px 0 10px;width:100%}
.create-form-right ul.properties-container-field-list li{border:medium none;float:left;margin:5px 5px 5px 0;padding:0 4px;width:47%;position:relative}
.create-form-right ul.properties-container-field-list li.countries-link{float:right;width:auto;margin:5px 7px 5px 0;clear:both}
.create-form-right ul.properties-container-field-list li a{padding:5px 10px;background:#006a9c;color:#fff;font:11px Verdana,Geneva,sans-serif}
.create-form-right ul.properties-container-field-list li a:hover{background:#1e8cbe}
.create-form-right ul.properties-container-field-list li.full-length{width:94%}
.create-form-right ul.properties-container-field-list li.full-width-list{width:96.9%}
.create-form-right ul.properties-container-field-list li.full-width-list .tooltip-text{font:italic 12px Arial,Helvetica,sans-serif}
.create-form-right ul.properties-container-field-list li label{width:100%;margin:0 0 2px;float:left;font:bold 13px Arial,Helvetica,sans-serif}
.create-form-right ul.properties-container-field-list li .disbaledlabel{color:#aaa}
.create-form-right ul.properties-container-field-list li.inner-property-radio-list label.for-label{width:auto;float:left;margin:1px 6px 2px 0;font-weight:normal}
.create-form-right ul.properties-container-field-list li input[type="text"],.create-form-right ul.properties-container-field-list li select,.create-form-right ul.properties-container-field-list li input[type="number"],.create-form-right ul.properties-container-field-list li textarea{border:1px solid #ccc;border-radius:2px;padding:5px;width:85%;float:left;margin:0 6px 0 0}
.create-form-right ul.properties-container-field-list li textarea{font:12px Arial,Helvetica,sans-serif;height:175px;width:98%}
.create-form-right ul.properties-container-field-list li.full-width-list input[type="text"]{width:92.6%}
.create-form-right ul.properties-container-field-list li select{width:90.5%;padding:0;height:29px}
.create-form-right ul.properties-container-field-list li select option{padding:2px 4px 1px}
.create-form-right ul.properties-container-field-list.dd-options-list li input[type="text"]{border-radius:0;float:left;width:69%;border-right:0;margin:0}
.overall-star-rating-form-styling-list1-field{width:100% !important}
.create-form-right ul.properties-container-field-list.dd-options-list li input[type="text"].submittestoptionfield{width:72%;border:1px solid #ccc}
.create-form-right ul.properties-container-field-list.dd-options-list li span{background:#f6f6f6 none repeat scroll 0 0;border:1px solid #ccc;float:left;font-size:12px;padding:4px 5px 3px;text-align:center;width:20px;border-right:0}
.create-form-right ul.properties-container-field-list.dd-options-list li input[type="button"]{border:1px solid #1e8cbe;float:left;padding:4px;cursor:pointer;background:#1e8cbe;color:#fff;border-radius:0 2px 2px 0}
.create-form-right ul.properties-container-field-list.dd-options-list li input[type="button"]:hover{background:#006a9c;border:1px solid #006a9c}
.create-form-right ul.properties-container-field-list.dd-options-list li.add-more-opt input[type="button"]{width:100%;border-radius:2px}
.create-form-right ul.properties-container-field-list li input[type="checkbox"],.create-form-right ul.properties-container-field-list li input[type="radio"]{margin:2px 3px 0 0;float:left}
.create-form-right ul.properties-container-field-list li .prop-info-icon,.properties-container-content h3 .prop-info-icon{background:rgba(0,0,0,0) url("/site-images/info-icon.png") no-repeat scroll 0 0;background-size:100% auto;cursor:pointer;float:right;height:14px;margin:6px 0 0;width:14px}
.properties-container-content h3 .prop-info-icon{margin:6px 4px 0 0}
.create-form-right ul.properties-container-field-list li .prop-info-tooltip,.properties-container-content h3 .prop-info-tooltip{background:#f5f5f5;border-radius:2px;bottom:67%;color:#006a9c;display:none;font:bold italic 11px Arial,Helvetica,sans-serif;right:0;line-height:14px;padding:6px 4%;position:absolute;text-align:center;width:90%;z-index:2;border:1px solid #1e8cbe}
.properties-container-content h3 .prop-info-tooltip{bottom:75%;width:91.6%}
.create-form-right ul.properties-container-field-list li.label-tooltip .prop-info-icon{margin:2px 0 0}
.create-form-right ul.properties-container-field-list li.label-tooltip .prop-info-tooltip{bottom:100%}
/** Matrix Table Styles **/
.matrix_table{/*border:1px solid #ccc;*/
float:left;width:94%}
.matrix_table tr:nth-child(even){background-color:rgba(228,228,228,.27)}
.matrix_table thead td{font-weight:bold;border-bottom:1px dotted #ccc}
.matrix_table .matrix_left_c{padding-left:8px}
.matrix_table .matrix_right_c{background-color:none !important}
td.matrix_label{width:50%;line-height:30px}
td.matrix_label_2{text-align:center;font-weight:bold;font-size:13px;padding:8px}
.matrix_cell{text-align:center}
.MenuDesc{margin:0 auto;width:500;font:12px Verdana,Geneva,sans-serif}
.MenuDesc img{margin:-3px 0 0}
.MenuDesc .LegendsPadding{margin:1px 10px 0 0;float:left}
/** Begins - Export to Excel CSS **/
.export-to-excel{float:right;margin:0 0 10px}
.export-to-excel a{color:#1e8cbe;font-size:13px}
.export-to-excel a:hover{text-decoration:underline}
.export-to-excel .instruction-icon-container{float:right;padding:0 5px;position:relative}
.export-to-excel .instruction-icon{background:url("/site-images/fieldsicons.png") no-repeat scroll -96px -96px;height:14px;margin:3px auto 0;width:14px;cursor:pointer;float:left}
.export-to-excel .instruction-content{background:#000 none repeat scroll 0 0;border-radius:2px;bottom:100%;color:#fff;font-size:12px;font-style:italic;right:0;padding:6px 3px;position:absolute;text-align:center;width:300px;z-index:2;display:none;line-height:14px}
.export-to-excel .instruction-icon:hover+.instruction-content{display:block}
/** Ends - Export to Excel CSS **/
/* .form-response-fields-list{1 float:left;height:100%;overflow:auto;width:99.5%;border-left:1px solid #ccc;border-top:1px solid #ccc;margin:0 0 0 2px}
*/
.form-response-fields-list li{float:left;/*font:bold 11px Verdana,Geneva,sans-serif;*/
padding:7px 2%;width:95.5%;/* border-right:1px solid #ccc;border-bottom:1px solid #ccc;*/
}
.form-response-fields-list li label{width:34%;float:left;margin-right:1%}
#TB_ajaxContent .form-response-fields-list li div{float:left;width:65%;/*font:13px Verdana,Geneva,sans-serif;*/
font-size:14px;padding:0}
#TB_ajaxContent .form-response-fields-list li:nth-child(2n){background:#f5f5f5 none repeat scroll 0 0}
#TB_ajaxContent .form-response-fields-list li input.approve{background:#205081 none repeat scroll 0 0;border:0 none;border-radius:3px;color:#fff;cursor:pointer;font-size:15px;height:30px;margin:0 10px 0 0;width:80px}
#TB_ajaxContent .form-response-fields-list .aws-upload-attachments{width:50%;float:left}
#TB_ajaxContent .form-response-fields-list li .aws-upload-attachments tr{background:none;padding:7px 0;font:13px Verdana,Geneva,sans-serif}
#TB_ajaxContent .form-response-fields-list li .aws-upload-attachments tr td{padding:3px 0}
#TB_ajaxContent .form-response-fields-list li .aws-upload-attachments td a{font:13px Verdana,Geneva,sans-serif;text-decoration:underline}
#TB_ajaxContent .form-response-fields-list li .aws-upload-attachments tr td.counter{float:left;margin:0 3px 0 0}
/** Begins - Authorize fields CSS **/
#form-element-list li .authorizefields{float:left;width:287px;margin:0}
#form-element-list li .authorizefields li{width:100%;float:left;margin:0 0 10px;padding:0;clear:none;list-style-type:none}
#form-element-list li .authorizefields li.expiry-date{margin:0 15px 0 0;width:62%}
#form-element-list li .authorizefields li.cvv-number{width:30%}
#form-element-list li .authorizefields li.cvv-number{margin:0}
#form-element-list li .authorizefields li.cvv-number input{width:96%}
#form-element-list li .authorizefields li select{font:12px Arial,Helvetica,sans-serif;margin:3px 5px 0 0;min-height:26px;width:48%}
#form-element-list li .authorizefields li select:last-child{margin:3px 0 0}
#form-element-list li .authorizefields li label.fields-label{font:bold 12px arial;width:100%;margin:0}
#form-element-list li .authorizefields li.card-name input{width:96%}
/** Ends - Authorize fields CSS **/
.chk_select_deselect{width:100%;padding:5px 0;text-align:right}
ul.specialites-procedures-list li{float:left !important;width:33% !important;font-size:12px}
.hide{display:none}
#accordion label{cursor:pointer}
a.sidebar-link{color:#1e8cbe}
a.sidebar-link.active{color:red}
.client_content_view h1,.client_content_view h2,.client_content_view h3{margin:5px 5px 5px 0;padding-bottom:6px}
.client_content_view h1{font-size:24px}
.client_content_view h2{font-size:22px}
.client_content_view h3{font-size:20px}
.client_content_view h4{font-size:18px}
.client_content_view h5{font-size:16px}
.client_content_view a:hover{color:#000}
.client_content_view p{text-align:left;padding:0 1% 10px 0;line-height:20px}
.client_content_view p a{color:#008cb0}
.client_content_view ul{margin:0 0 10px 15px}
.client_content_view ul li{list-style-type:disc}
.ypo-content{margin-bottom:20px}
.content-edit-form ul li{float:left;margin-bottom:10px;width:100%}
.content-edit-form ul li label{float:left;margin-bottom:2px;width:100%;display:block}
.content-edit-form input[type='text']{width:250px}
.ypo-content img{margin:0 3% 1% 0;max-width:450px}
.ypo-content p img{margin:0 3% 1% 0;max-width:450px}
.star-rating{margin:0 auto;position:relative;width:80px}
.rate{height:16px;width:80px;overflow:hidden;z-index:1;position:relative}
.rate-color{background-color:#1997d4;position:relative;top:0;left:0;z-index:2;height:100%}
.star-rating-image{width:81px;height:16px;top:-16px;background:url("/images/stars.png") repeat-x;position:relative;left:0;z-index:3}
.star-rating-text{margin-top:10px}
tr.review-tr{background:#fff !important}
tr.review-tr td{border-bottom:1px solid #edecec;padding:10px}
.location-list{float:right;padding-bottom:10px}
.location-list span{font-size:13px;font-weight:600}
.location-list select{padding:5px}
.show-read-more .more-text{display:none}
.read-more{color:red !important}
.star-rating-10{width:162px !important}
.rate-10{width:160px !important}
.star-rating-image-10{width:160px !important}
.shipping-settings-form fieldset{border:1px solid #dbeaf9;padding:10px;margin:0 0 20px}
.shipping-settings-form legend{color:#205081;font-size:22px;font-weight:bold}
.shipping-settings-form fieldset fieldset legend{font-size:15px;font-weight:bold}
.shipping-settings-form ul{border:0;padding:0;width:100%}
.shipping-settings-form ul li{width:48%;margin:5px 2% 5px 0;float:left}
.shipping-settings-form ul li label{width:35%}
.shipping-settings-form ul li label span{float:right;margin:0 10px 0 0}
.shipping-settings-form ul li textarea,.shipping-settings-form ul li input[type="text"],.shipping-settings-form ul li input[type="password"]{width:62%;font:13px arial}
.shipping-settings-form ul li div.form-inputs label.tooltip{color:#666;float:left;font:italic bold 11px arial;margin:3px 0 0;width:100%}
.shipping-settings-form ul li select{width:64%;font:13px arial}
.tab{display:block;float:left;width:99.8%;margin:12px 0 0;border-bottom:1px solid #999;padding-bottom:6px}
.tab a.active{background:#1e8cbe;color:#fff}
.tab a.activeDirectory{background:#999999b0;color:#fff}
.tab a{padding:8px 20px;border:1px solid #1e8cbe;margin-left:0;border-radius:5px 5px 0 0;color:#1e8cbe}
.directoryList a{padding:8px 20px;border:1px solid #999;margin-left:0;border-radius:5px 5px 0 0;color:#4e4e4e}
.directoryList{float:right;margin-right:-1px}
.tab .directoryList a{border-radius:0;margin-left:-2px}
.moreLiveReviews{float:left;margin-top:12px;margin-bottom:12px}
.moreLiveReviews a{padding:8px 20px;border:1px solid #1e8cbe;border-radius:2px;color:#fff;background:#1e8cbe}
.rm_button{padding:8px 20px;border:1px solid #1e8cbe;border-radius:2px;color:#fff;background:#1e8cbe;margin-top:5px;float:right;cursor:pointer;margin-right:2px}
.errorMessageRM,.successMessageRM{display:none;text-align:right;font-weight:normal}
#txt_owner_reply_message{padding:10px}
#btn_owner_reply_message:disabled,#btn_owner_reply_edit_cancel:disabled{background:#1e8cbea8;border:1px solid #1e8cbea8;cursor:wait}
.form-response-fields-list-div pre{font-size:inherit;font-family:inherit}
span.port_closed{font:bold 14px/37px 'Work Sans',sans-serif;background:#ffebee;border:0 solid #d00000;border-radius:5px;color:#d00000;padding:7px 15px;text-transform:uppercase;margin-left:7px}
span.port_open{font:bold 14px/37px 'Work Sans',sans-serif;background:#e0f2f1;border:0 solid #007e33;border-radius:5px;color:#007e33;padding:7px 15px;text-transform:uppercase;margin-left:7px}
span.title_text{font-size:20px !important}
.forgetEmailId{display:inline-block;float:right;margin-top:5px}
.forgetEmailId a{color:#428bca}
.forgetEmailId a:hover{color:#2a6496}
.logout-before-password-change{margin:5px;text-align:left}
.logout-before-password-change a{color:#428bca}
/*----------form Response Page CSS---------------------------------------------*/
#form_response_page{display:none}
.Table{display:table}
.Title{display:table-caption;text-align:center;font-weight:bold;font-size:larger}
.Heading{display:table-row;font-weight:bold;text-align:center}
.Row{display:table-row}
.Cell{display:table-cell;border:0;border-width:thin;padding-left:5px;padding-right:5px}
.rad_normal_captcha{margin-top:17px !important}
.rad_google_captcha{margin-top:20px !important}
.og-image-thumbnail{border:0;vertical-align:baseline;width:50px;float:left;margin-left:10px;margin-top:2px}
.lp_service_btn{height:30px;color:#1e8cbe !important;background:#efefef !important;cursor:pointer;border:1px solid !important;border-radius:3px !important;font-size:15px;border-color:#CCC !important;margin:0 10px 0 0}
.lp_add_service_btn,.lp_add_location_btn{width:100px !important}
.lp_remove_service_btn{width:125px !important;margin-left:10px !important}
.lp_remove_location_btn{width:140px !important;margin-right:40px !important;float:right;margin-top:20px !important}
.lp_service_input{float:left !important;display:inline-block;position:relative;width:36% !important;margin-left:-5px}
.lp_service_label{width:15% !important;position:absolute}
.lp_service_list_div{padding:5px}
.lp_contact_field{width:100% !important;padding-top:10px !important}
.lp_remove_location_div{padding-bottom:20px;padding-top:30px}
.lp_add_location_div{padding-top:20px}
.lp_addressline{width:96% !important}
.lp_fax_label{width:40px !important;margin-left:10px !important;margin-top:15px !important}
.lp_google_map_label{width:120px !important;margin-top:15px !important}
.lp_contact_number_label{width:120px !important}
.lp_location_contact_number{width:250px !important}
.lp_display_contact_number_label{margin-left:10px !important;width:200px !important}
.lp_display_contact_number{width:43% !important}
.lp_country_code_label{width:80px !important;margin:0 5px 0 0 !important}
.lp_location_map{width:54% !important;margin-top:15px !important}
.lp_location_fax{width:28% !important;margin-top:15px !important}
.lp_location_list_div{margin-bottom:40px}
.lp_ypo_logo{background:#000;width:30%;padding:5px}
form.seo-search{float:right}
.seo-search select{padding:2px;border:1px solid #ccc;cursor:pointer;outline:0}
.seo-search select#month{display:none}
.seo-search .button{padding:2px 4px;border:1px solid #ccc;background:#f7f7f7;cursor:pointer;outline:0}
.seoLeftSide{float:left;width:35%;margin-top:25px}
.seoLeftSide.last{margin-left:10%;width:54%}
.seoLeftSide ul li{width:100%;box-sizing:border-box}
.seoLeftSide textarea{width:96% !important;box-sizing:border-box}
.seoLeftSide.last ul li{margin:10px 10px 0 0;width:auto;background:#ddd;cursor:pointer;border-radius:3px;border:1px solid #ddd;position:relative;min-width:65px}
.seoLeftSide.last ul li span.keyword{display:block;padding:5px 10px;text-align:center}
.seoLeftSide .seoFormEditAction{display:none;position:absolute;top:3px;right:5px;text-align:center;background:#fff;padding:5px;top:0;right:0}
.seoLeftSide .seoFormEditAction img{width:16px;height:16px}
.seoLeftSide.last ul li:hover{background:#1e8cbe;color:#fff}
.seoLeftSide.last ul li:hover .seoFormEditAction{display:inline-block}
span.formNote{float:left;font-size:12px;width:100%}
.seoLeftSide label.error{display:block;width:100% !important;color:red;float:left}
.showErrorMessage{float:left;width:100%;text-align:center;margin:5px 0}
.seoLeftSide input[type='submit'][disabled],.seoLeftSide input[type='reset'][disabled],.seoLeftSide input[type='button'][disabled],input.btn_remove_keyword_result[disabled]{opacity:.5;cursor:no-drop}
.seoLeftSide.settings{width:100%;margin-top:5px}
.seoLeftSide.settings ul li input[type='checkbox']{margin:4px 4px 0 0}
label.chk_label{width:25% !important;cursor:pointer}
label.chk_label_section{width:auto !important;cursor:pointer;float:none;margin-right:20px !important}
.checkbox_sub{margin-left:25px;float:left;width:98%}
.ga_reports_sub ul li{margin-top:0}
.sub_Keyword_ranking_status span{float:left;margin-right:20px;width:250px !important}
a.add-more-sub_Keyword_ranking_status{cursor:pointer;float:left}
.sub_Keyword_ranking_status span select{width:90% !important}
ul.color-combination input[type='text']{width:70px !important}
.formInputs input[type='text']{width:98% !important;float:none}
.formInputs input[type='text'][readonly]{cursor:not-allowed}
.top_number_quires{width:40px !important;float:none !important;height:12px}
.Keyword_ranking_status_list{margin-bottom:30px;border:1px dashed #e0d9d9 !important;border-radius:2px;position:relative}
.Keyword_ranking_status_list:hover,.Keyword_ranking_status_report_list:hover{border:1px dashed #999 !important}
.Keyword_ranking_status_report_list{margin-bottom:20px;border:1px dashed #ddd !important;border-radius:2px;margin:0 2% 2% 0;float:none !important;height:100%;display:table;position:relative}
.Keyword_ranking_status_report_list li{padding:10px;margin-right:0 !important}
.Keyword_ranking_status_report_list select{width:40% !important}
.other.Keyword_ranking_status_list li{position:relative}
.Keyword_ranking_status_list li{padding:0 10px 0 25px;width:98% !important}
.remove_sub_Keyword_ranking_status,.remove_sub_Keyword_ranking_report_status{float:right;background:#999;color:#fff;padding:2px 6px;position:absolute;right:-1px;top:-1px}
.remove_sub_Keyword_ranking_status:hover,.remove_sub_Keyword_ranking_report_status:hover{float:right;background:#666}
.seoLeftSide .accordion{background-color:#eee;color:#444;cursor:pointer;padding:10px;width:100%;border:0;text-align:left;outline:0;font-size:15px;transition:.4s;box-sizing:border-box;margin-top:5px;position:relative}
.seoLeftSide .active,.seoLeftSide .accordion:hover{background-color:#e8e7e7}
.seoLeftSide .accordion:after{content:'\002B';color:#777;font-weight:bold;float:left;margin-right:7px}
.seoLeftSide .active:after{content:"\2212"}
.seoLeftSide .panel{padding:10px 18px;display:none;background-color:white;overflow:hidden;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;margin-bottom:10px}
.result_keyword_list{float:left;width:100%}
.result_keyword_list ul li{padding:0 0 10px 0;margin:0 20px 3px 0 !important;box-sizing:border-box;float:left;width:auto;position:relative}
.Keyword_ranking_status_sub{margin:0;float:left;width:100%}
.delete-report-keyword{position:absolute;right:0;background:#ddd;color:#666;padding:4px 6px;border:1px solid #ccc;height:15px;top:2px}
.delete-report-keyword:hover{background:#ccc}
.delete-report-keyword img{width:15px;margin-top:-6px}
.Keyword_ranking_status_report_list label{width:15% !important}
.Keyword_ranking_status_sub label.error{margin-left:15%;width:60% !important}
.result_keyword_list label.error{margin-left:0;width:60% !important}
ul.other.Keyword_ranking_status_list{padding:30px 0 0 0}
ul.Keyword_ranking_status_list{padding-top:10px}
.generate-report-date label{width:100px}
.generate-report-date input[type='text'][readonly]{width:230px !important;float:none;margin:0 10px 0 10px;cursor:pointer}
.generate-report-date label{width:12% !important}
label#report_date-error{margin-left:167px;width:60% !important}
.imageChart,.loading-add-more{display:none}
canvas{height:320px;width:100%}
.chartPoint{background:#1e8cbe;width:10px;height:10px;display:-webkit-inline-box;margin-right:5px}
.chartPointRadius{border-radius:50px}
.chartPointAS{margin-bottom:10px;margin-top:10px}
.chartPointAS img{vertical-align:top}
.publish-report-popup{border:1px solid #ccc;border-radius:3px;position:absolute;padding:10px;width:305px;right:30px;background:#fff;text-align:center;z-index:200;display:none}
.publish-report-popup input[type="button"]{background:#1e8cbe;padding:5px 4px;margin-left:3px;border:0;color:#fff;cursor:pointer;margin-top:1px}
.close-publish-report-popup{cursor:pointer;position:absolute;right:-10px;top:-10px;width:20px}
.publish-report-basecamp-error{color:red}
.delete-all-keywords{right:8px;position:absolute;top:13px;height:15px !important}
input[type='button'].button-color{background:#f5f5f5;color:#000;border:1px solid #ccc}
a.link{color:#1e8cbe}
.jsonFileNotUploaded{display:none;width:100% !important;color:red;float:left}
.add-more-keyword-accordion{color:#1e8cbe;right:28px;top:12px}
.accordionTitle{width:82%;display:inline-block}
.ui-autocomplete-loading{background:white url("/site-images/loading.gif") right center no-repeat}
.color-img{float:right;background:#fff url('/site-images/color_chip.png') no-repeat;width:25px;height:17px;margin-top:5px;border-radius:1px;border:1px solid #1d75bd;cursor:pointer}
.color-img:hover{border:1px solid #1d75bd}
ul.color-combination li{float:left;margin-right:20px;margin-bottom:10px;width:23%;padding-right:30px}
ul.color-combination li label{width:60%}
input.btn_remove_keyword_result{background:#989696 !important;width:auto !important;padding:5px}
.create-form-right ul.tools li.password a span{background:url(/site-images/controls.png) -2295px -2px no-repeat}
.create-form-right ul.tools li.confirm-password a span{background:url(/site-images/controls.png) -2317px -2px no-repeat}
.checkbox_sub_input{float:left;padding:0 0 10px 0;width:70%;box-sizing:border-box}
.checkbox_sub_input ul li{width:48%;padding-right:20px;float:left}
.smo_inputs ul li{width:60%}
#btn_view_report{background:#1e8cbe;border:1px solid #1e8cbe;padding:5px 10px;cursor:pointer;color:#fff;width:109px}
.social_media_performance{margin-top:20px}
.col-1,.col-2,.col-3{float:left;margin:0 10px 10px 0}
.col-1{width:32%}
.col-2{width:66%}
.col-inner{background:rgba(0,0,0,.04);border-radius:3px;padding:15px;margin:0 0 10px 0;float:left;width:100%;box-sizing:border-box}
.date_display,.date_display_pdf_report{padding:5px 0;font-size:smaller}
.social_media_performance{margin-top:20px;float:left;width:100%;box-sizing:border-box}
.social_media_followers ul li{float:left;width:135px;text-align:center;margin:23px 10px 23px 10px}
.social_media_followers li img{margin-bottom:15px;height:30px;vertical-align:text-bottom}
.social_media_followers li h3{font-size:24px}
.social_media_followers li span,.date_display span,.date_display_pdf_report span{color:#9e9a9a}
.social_media_followers li span{font-size:smaller}
.col-inner-sub{width:24.9%;float:left;text-align:center;margin:15px 0 0 0}
.col-inner-sub .previous_value{color:#9e9a9a}
.col-inner-sub h4{font-size:16px;color:#8a8787}
.col-inner-sub h1{font-size:35px;padding:20px 0}
.col-inner-border-right{border-right:1px solid #e2e0e0}
.per-arrow{height:13px;margin-top:-2px;padding-right:2px}
ul.facebook-post-reactions li{float:left;width:auto;text-align:center;padding:10px 30px 0 0;margin:0}
ul.facebook-post-reactions li img{height:18px;padding-right:2px;display:inline-block;margin:auto}
ul.facebook-reactions li img{height:24px;margin-top:-2px}
ul.bottom_line>li{padding:10px 0;border-bottom:1px dotted #e2e0e0}
.col-inner-sub.twitter{width:49%}
.social_media_analytics{float:left;width:100%}
.social_media_analytics .col-inner{width:auto;margin-right:10px}
.pdf_code h2{margin-top:20px}
ul.bottom_line{text-align:justify}
ul.bottom_line>li:last-child{border-bottom:0 dotted #e2e0e0}
.date_display_pdf_report{display:none}
.Keyword_report_form_span{border:1px solid #ccc;padding:3px 1% 4px 2%;float:left;width:167px}
.frm_date_time_format_div{width:100% !important}
.frm_date_and_time_formats{padding:3px !important;width:25% !important;margin:3px 10px 9px !important}
.pms_link{color:#1e8cbe !important;font-size:13px !important}
.disabled{cursor:not-allowed}
input:disabled{cursor:not-allowed}
.sel_group:disabled{cursor:no-drop}
.placeholder-tooltip{color:#666;font:italic bold 11px arial;width:65% !important;margin-left:35% !important;line-height:13px !important;margin-bottom:10px !important}
.feedback_forms{margin-top:85px;margin-right:-260px;margin-bottom:8px;float:right;border:3px solid #1e8cbe;padding:5px;border-radius:8px;cursor:pointer}
.feedback_forms img{width:35px}
.feedback_forms_link{color:#5d5d5d}
.error{color:red;display:block;margin:5px 0;text-align:text}
.location-dropdown-right{float:right}
.location-dropdown-right span{font-size:14px}
.location-dropdown-right select{background:#f8f8f8 none repeat scroll 0 0;border:1px solid #ccc;width:220px;height:28px}
.location-dropdown-right select option{padding:2px 0 2px 3px}
.form-block{float:left;width:100%;margin:10px 0 30px 0}
.edit-profile-form ul li.full{width:100%}
.edit-profile-form ul li.full label{width:15%}
.edit-profile-form ul li.full input[type='text']{width:73.5%}
.unavailability_calendar{background:url(../../site-images/calender-img.jpg) no-repeat 10px 10px;background-position:right;background-origin:content-box;cursor:pointer}
.edit-profile-form ul li.full label.error{padding-left:15%;margin:0}
.edit-profile-form ul li label.error{padding-left:4%;margin:0;width:65%}
a.right-default-button{padding:4px 10px;float:right;margin-bottom:2px;background:#ebc142;color:#fff;border-radius:3px;cursor:pointer;border:1px solid #ebc142}
.no-border-padding ul{border-width:0;padding:0}
.edit-profile-form.no-border-padding ul li input[type="text"],.edit-profile-form.no-border-padding ul li input[type="email"],.edit-profile-form.no-border-padding ul li input[type="password"]{width:62%}
.edit-profile-form.no-border-padding ul li.full input[type="text"]{width:80%}
.edit-profile-form.no-border-padding ul li select{width:64%}
.bg-order{background:#f2f2f2;padding:10px 10px 5px 10px;float:left;width:100%;box-sizing:border-box}
ul#sortable li{list-style:none;cursor:url(/appointments/images/drag-drop-icon.png),auto;background:#fff url(/appointments/images/drag-drop-icon.png) no-repeat 5px 8px;padding:10px 20px 10px 10px;margin-bottom:5px}
ul#sortable li span{padding-left:30px}
ul.sortable li.order{border:1px solid #ccc;margin-right:10px;border-radius:2px;display:inline-block;text-align:left;width:100%;padding:5px 5px 5px 35px;margin-bottom:5px;box-sizing:border-box;cursor:url(../images/drag-drop-icon.png),auto;position:relative;background:#fff url(../images/drag-drop-icon.png) no-repeat 5px 8px}
.admin_apt_form #form-element-list{margin:0;border:0;padding:0}
.admin_apt_form #form-element-list li{cursor:default;width:50%;margin:5px 0;padding:0;border:0;clear:none}
.manage_availability_form ul#form-element-list li input[type="text"],.manage_availability_form ul#form-element-list li input[type="password"],.manage_availability_form ul#form-element-list li input[type="file"],.manage_availability_form ul#form-element-list li input[type="number"],.manage_availability_form ul#form-element-list li input[type="date"],.manage_availability_form ul#form-element-list li select{border:1px solid #ccc;float:left;width:49% !important;padding:10px 1% !important;font-size:15px}
.manage_availability_form ul#form-element-list li label{font-weight:normal;margin:6px 0 0}
.manage_availability_form ul#form-element-list li span.icon{display:none !important}
.width100{width:100% !important}
.div_copy_code{float:right;margin-top:-10%;padding:10px}
.btn_copy_code{padding:8px 10px;float:left;border:0;background:#1e8cbe;color:#fff;font-size:14px;border-radius:3px;width:125px}
.btn_copy_code:hover{background:#2ea2cc;color:#fff;cursor:pointer}
/*===============CODE PRESENT IN THE FILE - /home/cmpo/public_html/site-css/thickbox.css===============*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>>global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding:0;margin:0}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>>thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window{font:12px Arial,Helvetica,sans-serif;color:#333}
#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666}
#TB_window a:link{color:#666}
#TB_window a:visited{color:#666}
#TB_window a:hover{color:#000}
#TB_window a:active{color:#666}
#TB_window a:focus{color:#666}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>>thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%}
.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}
* html #TB_overlay{/* ie6 hack */
position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}
#TB_window{position:fixed;background:#fff;z-index:102;color:#000;display:none;border:16px solid #140504;text-align:left;top:50%;left:50%}
* html #TB_window{/* ie6 hack */
position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin=document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px')}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px}
#TB_title{background-color:#e8e8e8;height:27px}
#TB_ajaxContent{clear:both;padding:2px 0 15px;overflow:auto;text-align:left;line-height:1.4em}
#TB_ajaxContent.TB_modal{padding:15px}
#TB_ajaxContent p{padding:5px 0 5px 0}
#TB_load{position:fixed;display:none;height:48px;width:48px;z-index:103;top:50%;left:50%;margin:-24px 0 0 -24px;/* -height/2 0 0 -width/2 */
}
* html #TB_load{/* ie6 hack */
position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin=document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px')}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}
* html #TB_HideSelect{/* ie6 hack */
position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}
#TB_iframeContent{clear:both;border:0;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px}