@font-face {
    font-family: 'news-gothic';
    src: url('../my/fonts/NewsGothicLight.eot');
    src: url('../my/fonts/NewsGothicLight.eot?#iefix') format('embedded-opentype'),
        url('../my/fonts/NewsGothicLight.woff') format('woff'),
        url('../my/fonts/NewsGothicLight.ttf') format('truetype');
}
/* Font
-----------------------------------------------------------------------------------------------------------*/
@font-face {
    font-family: 'ArcherPro-Bold_0';
    src: url('../stylesheets/font/ArcherPro-Bold_0.eot');
    src: url('../stylesheets/font/ArcherPro-Bold_0.eot?#iefix') format('embedded-opentype'),
        url('../stylesheets/font/ArcherPro-Bold_0.woff') format('woff'),
        url('../stylesheets/font/ArcherPro-Bold_0.ttf') format('truetype');
}
@font-face {
    font-family: 'ArcherPro-Semibold';
    src: url('../stylesheets/font/ArcherPro-Semibold.eot');
    src: url('../stylesheets/font/ArcherPro-Semibold.eot?#iefix') format('embedded-opentype'),
        url('../stylesheets/font/ArcherPro-Semibold.woff') format('woff'),
        url('../stylesheets/font/ArcherPro-Semibold.ttf') format('truetype');
}
@font-face {
    font-family: 'ArnoPro-Caption';
    src: url('../stylesheets/font/ArnoPro-Caption.eot');
    src: url('../stylesheets/font/ArnoPro-Caption.eot?#iefix') format('embedded-opentype'),
        url('../stylesheets/font/ArnoPro-Caption.woff') format('woff'),
        url('../stylesheets/font/ArnoPro-Caption.ttf') format('truetype');
}
@font-face {
    font-family: 'IdealSans-Light-Pro';
    src: url('../stylesheets/font/IdealSans-Light-Pro.eot');
    src: url('../stylesheets/font/IdealSans-Light-Pro.eot?#iefix') format('embedded-opentype'),
        url('../stylesheets/font/IdealSans-Light-Pro.woff') format('woff'),
        url('../stylesheets/font/IdealSans-Light-Pro.ttf') format('truetype');
}
@font-face {
    font-family: 'IdealSans-Semibold-Pro';
    src: url('../stylesheets/font/IdealSans-Semibold-Pro.eot');
    src: url('../stylesheets/font/IdealSans-Semibold-Pro.eot?#iefix') format('embedded-opentype'),
        url('../stylesheets/font/IdealSans-Semibold-Pro.woff') format('woff'),
        url('../stylesheets/font/IdealSans-Semibold-Pro.ttf') format('truetype');
}
@font-face {
    font-family: 'MyriadPro-Regular';
    src: url('../stylesheets/font/MyriadPro-Regular.eot');
    src: url('../stylesheets/font/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),
        url('../stylesheets/font/MyriadPro-Regular.woff') format('woff'),
        url('../stylesheets/font/MyriadPro-Regular.ttf') format('truetype');
}
@font-face {
    font-family: 'NewsGothicStd';
    src: url('../stylesheets/font/NewsGothicStd.eot');
    src: url('../stylesheets/font/NewsGothicStd.eot?#iefix') format('embedded-opentype'),
        url('../stylesheets/font/NewsGothicStd.woff') format('woff'),
        url('../stylesheets/font/NewsGothicStd.ttf') format('truetype');
}
@font-face {
    font-family: 'BlairMdITC-TT-Medium';
    src: url('../stylesheets/font/BlairMdITC-TT-Medium.eot');
    src: url('../stylesheets/font/BlairMdITC-TT-Medium.eot?#iefix') format('embedded-opentype'),
        url('../stylesheets/font/BlairMdITC-TT-Medium.woff') format('woff'),
        url('../stylesheets/font/BlairMdITC-TT-Medium.ttf') format('truetype');
}
@font-face {
    font-family: 'ITC-Franklin-Gothic-Book';
    src: url('../stylesheets/font/ITC-Franklin-Gothic-Book.eot');
    src: url('../stylesheets/font/ITC-Franklin-Gothic-Book.eot?#iefix') format('embedded-opentype'),
        url('../stylesheets/font/ITC-Franklin-Gothic-Book.woff') format('woff'),
        url('../stylesheets/font/ITC-Franklin-Gothic-Book.ttf') format('truetype');
}
@font-face {
    font-family: 'Cantina';
    src: url('../stylesheets/font/Cantina.otf');
}
@font-face {
    font-family: 'Ashwood';
    src: url('../stylesheets/font/Ashwood.ttf') format('truetype');
}
@font-face {
    font-family: 'Georgia';
    src: url('../stylesheets/font/Georgia.ttf') format('truetype');
}
@font-face {
    font-family: 'Georgia-Bold';
    src: url('../stylesheets/font/Georgia-Bold.ttf') format('truetype');
}
@font-face {
    font-family: 'Nyala';
    src: url('../stylesheets/font/Nyala.ttf') format('truetype');
}
@font-face {
    font-family: 'Nexa-Rust-Sans-Black';
    src: url('../stylesheets/font/Nexa-Rust-Sans-Black.otf');
}
@font-face {
    font-family: 'Swiss';
    src: url('../stylesheets/font/Swiss.ttf') format('truetype');
}
@font-face {
    font-family: 'Aller';
    src: url('../stylesheets/font/Aller.ttf') format('truetype');
}
@font-face {
    font-family: 'Aileron-Black';
    src: url('../stylesheets/font/Aileron-Black.otf');
}
@font-face {
    font-family: 'Aileron-BlackItalic';
    src: url('../stylesheets/font/Aileron-BlackItalic.otf');
}
@font-face {
    font-family: 'Aileron-Bold';
    src: url('../stylesheets/font/Aileron-Bold.otf');
}
@font-face {
    font-family: 'Aileron-BoldItalic';
    src: url('../stylesheets/font/Aileron-BoldItalic.otf');
}
@font-face {
    font-family: 'Aileron-Heavy';
    src: url('../stylesheets/font/Aileron-Heavy.otf');
}
@font-face {
    font-family: 'Aileron-HeavyItalic';
    src: url('../stylesheets/font/Aileron-HeavyItalic.otf');
}
@font-face {
    font-family: 'Aileron-Italic';
    src: url('../stylesheets/font/Aileron-Italic.otf');
}
@font-face {
    font-family: 'Aileron-Light';
    src: url('../stylesheets/font/Aileron-Light.otf');
}
@font-face {
    font-family: 'Aileron-LightItalic';
    src: url('../stylesheets/font/Aileron-LightItalic.otf');
}
@font-face {
    font-family: 'Aileron-Regular';
    src: url('../stylesheets/font/Aileron-Regular.otf');
}
@font-face {
    font-family: 'Aileron-SemiBold';
    src: url('../stylesheets/font/Aileron-SemiBold.otf');
}
@font-face {
    font-family: 'Aileron-SemiBoldItalic';
    src: url('../stylesheets/font/Aileron-SemiBoldItalic.otf');
}
@font-face {
    font-family: 'Aileron-Thin';
    src: url('../stylesheets/font/Aileron-Thin.otf');
}
@font-face {
    font-family: 'Aileron-ThinItalic';
    src: url('../stylesheets/font/Aileron-ThinItalic.otf');
}
@font-face {
    font-family: 'Aileron-UltraLight';
    src: url('../stylesheets/font/Aileron-UltraLight.otf');
}
@font-face {
    font-family: 'Aileron-UltraLightItalic';
    src: url('../stylesheets/font/Aileron-UltraLightItalic.otf');
}
@font-face {
    font-family: 'Nexa-Bold';
    src: url('../stylesheets/font/Nexa-Bold.otf');
}
@font-face {
    font-family: 'CooperHewitt-Bold';
    src: url('../stylesheets/font/CooperHewitt-Bold.otf');
}
@font-face {
    font-family: 'CooperHewitt-BoldItalic';
    src: url('../stylesheets/font/CooperHewitt-BoldItalic.otf');
}
@font-face {
    font-family: 'CooperHewitt-Book';
    src: url('../stylesheets/font/CooperHewitt-Book.otf');
}
@font-face {
    font-family: 'CooperHewitt-BookItalic';
    src: url('../stylesheets/font/CooperHewitt-BookItalic.otf');
}
@font-face {
    font-family: 'CooperHewitt-Heavy';
    src: url('../stylesheets/font/CooperHewitt-Heavy.otf');
}
@font-face {
    font-family: 'CooperHewitt-HeavyItalic';
    src: url('../stylesheets/font/CooperHewitt-HeavyItalic.otf');
}
@font-face {
    font-family: 'CooperHewitt-Light';
    src: url('../stylesheets/font/CooperHewitt-Light.otf');
}
@font-face {
    font-family: 'CooperHewitt-LightItalic';
    src: url('../stylesheets/font/CooperHewitt-LightItalic.otf');
}
@font-face {
    font-family: 'CooperHewitt-Medium';
    src: url('../stylesheets/font/CooperHewitt-Medium.otf');
}
@font-face {
    font-family: 'CooperHewitt-MediumItalic';
    src: url('../stylesheets/font/CooperHewitt-MediumItalic.otf');
}
@font-face {
    font-family: 'CooperHewitt-Semibold';
    src: url('../stylesheets/font/CooperHewitt-Semibold.otf');
}
@font-face {
    font-family: 'CooperHewitt-SemiboldItalic';
    src: url('../stylesheets/font/CooperHewitt-SemiboldItalic.otf');
}
@font-face {
    font-family: 'CooperHewitt-Thin';
    src: url('../stylesheets/font/CooperHewitt-Thin.otf');
}
@font-face {
    font-family: 'CooperHewitt-ThinItalic';
    src: url('../stylesheets/font/CooperHewitt-ThinItalic.otf');
}
@font-face {
    font-family: 'AlexBrush-Regular';
    src: url('../stylesheets/font/AlexBrush-Regular.ttf') format('truetype');
}
@font-face {
    font-family: 'Bangla-MN';
    src: url('../stylesheets/font/Bangla-MN.otf');
}
@font-face {
    font-family: 'Nimbus-San-Light';
    src: url('../stylesheets/font/Nimbus-San-Light.otf');
}
/* Font */
body {
    padding: 0;
    margin: 0;
    border:0;
    background: #F1F0EB;
}
input, select{
    outline: none;
}
.bold {
    font-weight: bold;
}
.font-size-18{
    font-size: 18px !important;
}
p, div, td, select, input, th, textarea, li{
    font-family: 'news-gothic';
    line-height: 22px;
    color: #929292;
}
.padding-none{
    padding:0 !important;
}
.margin-none{
    margin:0 !important;
}
img#uploadFile1 {
    width: 400px;
    margin-top: 30px;
    float: left;
}
.border-none{
    border:none !important;
}
.align-left{
    text-align:left !important;
}
label.event-category-link{
    color: #929292;
    cursor: pointer;
}
.form-inside-div.events {
    width: 800px !important;
}
.form-inside-div-gmap.events {
    width: 560px !important;
}
.gmap-left.events {
    float: left;
    margin-right: 19px;
    margin-left: -11px;
    padding: 10px;
    line-height: 20px;
}
.error {
    width: 1060px;
    margin: 0;
    padding: 20px;
    background-color: #990000;
    text-align: center;
    font-weight: bold;
    color: #FFF;
    margin: auto;
}
a{
    color:#929292;
    cursor: pointer;
}
a:link {
    color: #929292;
    text-decoration: none;
}
.subnav-horizontal {
    padding-right: 20px;
    padding-left: 20px;
    background: #CCC;
    color: #666;
    font-weight: bold;
    font-size: 14px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.subnav-horizontal a, .subnav-horizontal a:active, .subnav-horizontal a:visited{
    color: #666;
    font-weight: bold;
}
.subnav-horizontal a:hover{
    color: #000;
}
a:visited {
    color: #929292;
    text-decoration: none;
}
.checkboxes {
    float: left;
    margin-left: 52px;
    padding-top: 12px;
}
.checkboxes-pending-events {
    float: left;
    margin-left: 40px;
    padding-top: 12px;
}
.data-column.aas-other.statistics{
    margin-left: 75px;
}
#checkall {
    padding-top: 2px;
    position: relative;
    top: 2px;
}
.form-data.checkbox {
    padding-top: 13px;
}
a:hover {
    color: #929292;
    text-decoration: underline;
}
.devnotes {
    font-weight: normal;
    color: #F0F;
    font-family: Arial, Helvetica, sans-serif;
}
.busniss-name {
    float: left;
    width: 221px;
}
.mainnav a, .mainnav a:active, .mainnav a:visited{
    padding-right: 10px;
    padding-left: 10px;
    font-weight: bolder;
    font-size: 13px;
    padding-top: 15px;
    padding-bottom: 15px;
}
.agenda_pdf_new0.agenda_file_name{
    margin-left: 30px; margin-top: 6px;position: absolute;
    white-space: nowrap;
}
.minutes_pdf_new0.agenda_file_name.minuts{
    margin-left: 30px; margin-top: 6px;position: absolute;  
    white-space: nowrap;
}
.agenda_edit_minuts {
    float: left;
    max-width: 100px;
    overflow: hidden;
    margin-left: 10px;
    position: relative;
    padding-top: 5px;
    margin-right: 10px;
    display: block;
    white-space: nowrap;
}
.delete_categoriess{ 
    color: #6FAB24;
    margin-left: 10px;
    padding-top: 13px;
    position: absolute;
    cursor: pointer;
}
#footer-width{
    width: 100% !important;
    border-top: 3px solid #eeeeee;
    margin-top: 20px;
    border-bottom: none !important;
}
.agenda_edit {
    float: left;
    max-width: 100px;
    overflow: hidden;
    margin-left: 10px;
    position: relative;
    padding-top: 5px;
    margin-right: 10px;
    display: block;
    white-space: nowrap;
}
.agenda_pdf_new0.agenda_file_name {
    float: left;
    max-width: 150px;
    overflow: hidden;
    margin-left: 10px;
    position: relative;
    padding-top: 1px;
    margin-right: 10px;
    display: block;
    white-space: nowrap;
}
.minutes_pdf_new0.agenda_file_name.minuts{
    float: left;
    max-width: 150px;
    overflow: hidden;
    margin-left: 10px;
    position: relative;
    padding-top: 1px;
    margin-right: 10px;
    display: block;
    white-space: nowrap;
}
.form-data.from-inside-div-text.disabled-val{
    pointer-events: none;
}
.adv-type-options.disabled-val{
    background:#EEEEEE; 
}
.mainnav a, .mainnav a:active, .mainnav a:visited{
    font-weight: bolder;
    font-size: 14px;
    color: #FFF;
}
.mainnav a:hover{
    color: #EAF1DF;
}
#btn {
    padding-top: 13px;
    width: 88%;
}
.SectionHeader {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #FFF;
    padding-top: 30px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
    background-color: #676767;
}
.login-container
{
    float: left;
    width: 100%;
    background-color: #fff;
}
.browser-test-container
{
    float: left;
    width: 430px;
    margin: 20px 190px;
}
.login-detail-title-responsive
{
    display: none;
}
.right.full-width.details {
    margin-bottom: 7px !important;
}
.login-container-inside-div .login-from-inside-div
{
    float: left;
    width: 100%;
}
.compress-title { float: left; margin-left: 27px; width: 6%; }
.compress1-title {  float: left;  margin-left: 2px; width: 6%; }
.compress { float: left; width: 6%; }
.compress1 { float: left;  margin-left: 2px; width: 6%; }
.compress2 {  float: left; width: 193px; }
.data-column.spl-other-cc-list.try{word-wrap: break-word;float: left; text-align: left; width: 223px;}
.data-column.spl-other-cc-list.try{float: left;
                                   overflow-wrap: break-word;
                                   text-align: left;
                                   width: 223px;}
#event-community{word-wrap: break-word;float: left;
                 text-align: left;
                 width: 223px;}
.select-listings-nearby-title.events {margin-left: 14px; width: 47%; }
.select-listings-nearby-title.events-name { margin-left: 34px; width: 44%; }
.login-container-inside-div .login-from-inside-div.margin-top-login-from
{
    margin-top: 15px;
}
.login-container-inside-div .login-from-inside-div .from-inside-div-label
{
    float: left;
    width: 133px;
}
.login-container-inside-div .login-from-inside-div .from-inside-div-feild
{
    float: left;
    width: 310px;
    margin-left: 15px;
}
.login-container-inside-div .login-from-inside-div .from-inside-div-button
{
    float: left;
    width: 97%;
    text-align: center;
    margin-top: 15px;
}
.login-container-inside-div .group.sm {
    text-align: center;
    border: 1px solid #e3e8ef;
    padding: 7px 0;
}
.login-container-inside-div .group.sm.gm {
    padding: 4px 0;
}
.login-container-inside-div .group.sm.su {
    padding: 11px 0;
}
.login-container-inside-div .login-from-inside-div .from-inside-div-link
{
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 45px;
}
.forget-pass-container-inside-div
{
    float: left;
    width: 465px;
    margin: 25px 155px;
}
.forget-pass-container-inside-div .login-from-inside-div
{
    float: left;
    width: 100%;   
}
.forget-pass-container-inside-div .login-from-inside-div .from-inside-div-label
{
    float: left;
    width: 46%;
    margin-top: 3px;
}
.forget-pass-container-inside-div .login-from-inside-div .from-inside-div-feild
{
    float: left;
}
.forget-pass-container-inside-div .login-from-inside-div .from-inside-div-button
{
    float: left;
    margin-top: 10px;
}
.forget-pass-container-inside-div .login-from-inside-div .link-password
{
    margin-top: 21px;
    margin-bottom: 11px;
}
.forget-pass-container-inside-div .login-from-inside-div .link-password .margin-left
{
    margin-left: 25px;
}
.data-left
{
    float: left;
    width: 300px;
}
.data-right
{
    float: left;
    width: 250px;   
}
.right .data-header-listing
{
    float:left;
    width:100%;
    background-color:#E0E0E0;
    border-bottom:1px solid #F1F0EB;  
}
.dashboard-full-width {
    width: 1050px !important;
}
.maintable {
    margin-top: 40px;
    margin-right: 20px;
    margin-bottom: 20px;
    margin-left: 20px;
}
.ListingNavigation {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 28px;
    background: #EAF2DE;
    font-weight: bolder;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 20px;
}
.ListingNavigation a, .ListingNavigation a:active, .ListingNavigation a:visited{
    color: #000000;
}
.data-column.spl-other.width {
    width: 16% !important;
}
.data-column.spl-other.width.padding-none {
    width: 16% !important;
}
.ListingNavigation a:hover{
    color: #70A82B;
}
.table-greyheader {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background: #E0E0E0;
    font-weight: bolder;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
}
.hideVal{    
    cursor: pointer;
    margin-top: 8px !important;
}
.table-boldtext {
    font-weight: bolder;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
}
.table-billedto {
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
    display: block;
}
.billing-line {
    padding-top: 30px;
    padding-bottom: 30px;
}
.tableseperatorline {
    height: 1px;
}
.pagetitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #70A82B;
    text-align: left;
}
.addlisting {
    font-family: 'news-gothic';
    font-size: 15px;
    font-weight: bold;
    color: #898989;
    text-align: right;
}
.date-filter-deisgn
{
    width: 160px;
    padding: 5px 10px 5px 15px;
    border-radius: 4px;
    font-size: 15px;
    border: 1px solid #DEDEDE; 
}
.addlisting a, .addlisting a:active, .addlisting a:visited {
    color: #FE8819;
    text-decoration: none;
}
.addlisting a:hover {
    color: #FE8819;
    text-decoration: underline;
}
.ListingTitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #FE8819;
    text-align: left;
}
.table-greenheader {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background: #D4E6BD;
    font-weight: bolder;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
}
.table-orangeheader {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background: #FFDBB5;
    font-weight: bolder;
    padding-top: 3px;
    padding-bottom: 3px;
}
.data-column.padding-none.spl-other-cc-list.edit-delete {
    width: 63px !important;
    margin-left: 12px;
}
.data-column.padding-none.spl-other-cc-list.community {
    width: 183px !important;
}
.data-column.spl-other-cc-list.compress {
    width: 70px !important;
    margin-left: 5px;
}
.data-column.spl-other-cc-list.community {
    width: 186px !important;
    word-wrap: break-word;
    float: left !important;
    text-align: left !important;
}
.Package-Contents {
    font-weight: normal;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 25px;
    font-style: normal;
}
.table-sectionseperator {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333;
    background: #ECECEC;
    font-weight: bolder;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
}
.VideoSpokespersonCategoryTitles {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #FE8819;
    text-align: left;
    line-height: 30px;
}
.Bullet {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #FE8819;
}
.table-yellowheader {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background: #FF9;
    font-weight: bolder;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
}
.calendarnumbers {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bolder;
    height: 0px;
    margin: 0px;
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 0px;
}
.calendarnumbers-notavailable {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bolder;
    height: 0px;
    margin: 0px;
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 0px;
    background: #CCC;
}
.formtext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    text-align: left;
    line-height: normal;
}
.inputWrapper {
    width: 67px;
    overflow: hidden;
    position: relative;
    cursor: pointer;
    background-color: #D4D0C8;
    padding: 5px 0px;
}
.fileInput {
    width: 100%;
    cursor: pointer;
    height: 100%;
    position:absolute;
    top: 0;
    right: 0;
    font-size:7px;
    opacity: 0;
    -moz-opacity: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)
}
/*payment page styles*/
.wrapper .clear {
    clear: both;
}
.wrapper .label {
    width: 200px;
    float: left;
    padding: 10px;
}
.wrapper .field {
    float: left;
    padding: 8px;
}
.wrapper input {
    float: left;
    padding: 4px;
}
/* ul sortable */
ul.brief {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
ul.brief li {
    border-bottom: 1px solid #f1f0eb;
    list-style: none outside none;
    margin-bottom: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
}
.discount-button{
    float: right;
}
/*accounting*/
.accounting-dd
{
    text-align:right;
    float:left;
    margin-left:7px;
}
.accounting-dd select
{
    width: 120px;
    padding: 2px 3px;
}
.accounting-dd .filter-btn
{
    padding: 3px 20px;
    font-size: 14px;
}
tr.border td {
    border:1pt solid black;
    border-right:none;
    border-left:none;
}
tr.border td.last {
    border-right:1pt solid black;
}
tr.border td.first {
    border-left:1pt solid black;
}
tr.remove-top td {
    border-top:none;
}
/*Pager css*/
.pagination {
    margin-top: 10px;
}
.pagination .pull-left {
    float: left;
}
.pagination .pull-right {
    float: right;
}
.pagination .page {
    background: none repeat scroll 0 0 #f2f2f4;
    color: #6fab24;
    display: inline-block;
    margin-right: 2px;
    padding: 2px 10px;
    text-decoration: none;
}
.pagination .page-active {
    color: grey;
}
/*Main Wrapper*/
.main-wrapper{
    float:left;
    width:100%;
    background-color:#F1F0EB;
    padding-bottom:20px;
}
/*Main Wrapper*/
/*Header CSS*/
.header{
    float:left;
    width:100%;
    background-color:white;
    margin-bottom:10px;
    padding: 10px 0;
    font-size: 15px;
}
.header .header-inner{
    margin: 0 auto;
    width: 1100px;
    position: relative;
}
.header .header-inner .logo a img{
    margin:0;
}
.header .header-inner .info{
    position: absolute;
    right: 0;
    bottom: 0;
}
.header .header-inner .info a{
    margin-left:40px;
}
/*Header CSS*/
/*Main menu CSS*/
.main-nav-admin
{
    float: left;
    width: 100%;
}
.delete-pointer{
    cursor: pointer;
}
.main-nav-admin-inner{
    width:1100px;
    margin:0 auto;
}
.main-nav-admin-inner ul{
    float:left;
    width:100%;
    list-style-type:none;
    margin:0;
    background-color: #154a66;
    padding: 0;
    text-align: center;
}
.main-nav-admin-inner ul li{
    display:inline-block;
    margin:0;
}
.main-nav-admin-inner ul li a{
    padding: 5px 45px;
    font-weight: bolder;
    font-size: 15px;
    color: #FFF;
    text-decoration: none;
    display: block;
}
.main-nav-admin-inner ul li ul
{
    display: none;
    position: absolute;
    width: 210px;
    padding: 0;
    z-index: 9;
    border-bottom: 1px solid #154a66;
    border-left: 1px solid #154a66;
    border-right: 1px solid #154a66;
    text-align: left;
}
.main-nav-admin-inner ul li ul li
{
    display: list-item;
    width: 210px;
}
.main-nav-admin-inner ul li ul li a
{
    width: 170px;
    float: left;
    padding: 10px 20px;
}
.main-nav-admin-inner ul li ul li ul
{
    display: none;
    position: absolute;
    width: 210px;
    margin-left: 200px;
    padding: 0;
    z-index: 9;
    border-bottom: 1px solid #154a66;
    border-left: 1px solid #154a66;
    border-right: 1px solid #154a66;
}
.main-nav-admin-inner ul li:hover a
{
    background-color: #bbdced;
    color: #154a66;
    padding: 5px 45px;
}
.main-nav-admin-inner ul li:hover ul.first
{
    display: block;   
}
.main-nav-admin-inner ul li:hover ul li a
{
    color: #154a66; 
    border: none;
    padding: 10px 20px;
}
.main-nav-admin-inner ul li ul li a:hover
{
    background-color: #8db5ca;
}
.main-nav-admin-inner ul li ul li:hover ul.last{
    display:block;
}
.main-nav-admin-inner ul li ul li 
{
    float: left;
}
.main-menu{
    float: left;
    width: 800px;
    margin: 0 25px 10px;
    border-bottom: 2px solid #ececec;
}
.main-menu ul{
    float:left;
    width:100%;
    list-style-type:none;
    margin:0;
    padding:0;
    background-color:white;
}
.main-menu ul li{
    display:inline;
    margin:0;
    padding:0;
}
.main-menu ul li a {
    float: left;
    padding: 13px 30px 11px;
    font-size: 15px;
    color: #9a5d25;
}
.main-menu ul li:first-child a {
    padding-left: 0;
}
/*Main menu CSS*/
/*Sub menu CSS*/
.sub-menu{
    float:left;
    width:100%;
    margin-bottom: 25px;
}
.top .sub-menu{
    margin: 0;
}
.manage-category-msg {
    float: left;
    padding: 13px 0 0 0;
}
.sub-menu ul{
    float:left;
    width:100%;
    list-style-type:none;
    margin:0;
    padding:0;
    background-color:white;
}
.top .sub-menu ul{
    background-color: #aaaaaa;
    width: 84%;
    padding: 0 8%;
}
.sub-menu ul li{
    float:left;
    width:100%;
    margin:0;
    padding:0;
}
.top .sub-menu ul li{
    width: auto;
    margin: 0 47px;
}
.sub-menu ul li.points-com{
    background-image: url('img/tick.png');  
    background-repeat: no-repeat;
    background-position: 99% 50%;
}
.sub-menu ul li.points-uncom{
    background-image: url('img/sub.gif');  
    background-repeat: no-repeat;
    background-position: 99% 50%;
}
.points-uncom a, .points-com a {
    margin-left: 10px;
}
.sub-menu ul li a{
    float: left;
    padding: 5px 0px;
    font-size: 15px;
}
.top .sub-menu ul li a{
    color: white;
}
.sub-menu ul li.addlisting.region-sub a{
    color:#9a5d25;
    text-align: left;
}
.left-nav-form {
    float: left;
    width: 100%;
}
.left-nav-form label {
    float: left;
    width: 100%;
    margin-bottom: 5px;
}
.left-nav-form .left-nav-form-fields {
    float: left;
    width: 100%;
}
.left-nav-form .left-nav-form-fields input[type="text"], .left-nav-form .left-nav-form-fields input[type="email"] {
    float: left;
    width: 90px;
    padding: 2px 5px;
    border: 1px solid #C7C7C7;
    font-size: 15px;
    margin-right: 4px;
}
/*Sub menu CSS*/
.flex{
    display: flex;
    align-items: center;
}
/*Content*/
.content-wrapper{
    float:left;
    width:100%;
}
.content-wrapper .content{
    margin: 0 auto;
    width: 1100px;
    background-color: transparent;
    padding: 0 0 20px 0;
    overflow: hidden;
}
.content-wrapper .content .content-left{
    float: left;
    width: 850px;
    background-color: white;
    overflow: hidden;
    margin-bottom: -10000px;
    padding-bottom: 10000px;
}
.content-wrapper .content .content-left.full-width{
    width: 1100px;
    margin-right: 0;
}
.content-wrapper .content .full-width .right .data-column-checkbox{
    width: 25px !important;
}
.content-wrapper .content .content-left .title-link{
    float: left;
    width: 780px;
    padding: 7px 10px;
    background-color: #efefef;
    margin: 0 25px;
}
.content-wrapper .content .content-left.full-width .title-link{
    float: left;
    width: 1050px;
    padding: 9px 0;
    background-color: #ffffff;
    margin: 0 25px 10px;
    border-bottom: 2px solid #ececec;
}
.content-wrapper .content .content-left .title-link .title{
    float: left;
    font-size: 15px;
    color: #154a66;
    font-weight: bold;
    padding: 3px 0;
}
.content-wrapper .content .content-left .title-link .link{    
    float:right;
    margin-left: 20px;
}
.content-wrapper .content .content-left .title-link .link select{    
    width: 125px;
    border: 1px solid #C7C7C7;
    padding: 4px 0;
}
.content-wrapper .content .content-left .title-link .link a{    
    float: right;
    padding: 3px 10px;
    text-decoration: none;
    background: #9a5d25;
    color: #fff7ff;
    font-size: 16px;
    margin-right: 10px;
    border-radius: 3px;
}
.content-wrapper .content .content-left .title-link .link a:first-child{
    margin-right: 0;
}
.content-wrapper .content .content-left .title-link .link a.invoices{    
    margin-right: 10px;
}
.content-wrapper .content .content-left .title-link .link span.invoices-text{    
    float: right;
    color: #f98412;
    font-size: 18px;
    margin-right: 10px;
    padding: 10px 15px;
}
.content-wrapper .content .content-left .instruction{  
    float: left;
    width: 780px;
    color: #898989;
    margin: 0 25px;
    padding: 4px 9px 6px;
    border: 1px solid #efefef;
    font-size: 14px;
}
.content-wrapper .content .content-left .instruction span{    
    padding: 0px 10px;
    background-color: #eaeaea;
    margin: 0 5px;
}
.content-wrapper .content .content-left .top{
    float: left;
    width: 1050px;
    margin: 0 25px 10px;
}
.content-wrapper .content .content-left .left{
    float: left;
    width: 176px;
    padding: 0 15px 0 25px;
    margin-top: 10px;
}
.content-wrapper .content .content-left .right{
    float:left;
    width:580px;
    padding:0 25px;
    margin-top: 10px;
    border-left: 1px solid #F1F0EB;
}
.content-wrapper .content .content-left.advert .right{
    width:800px;
}
.content-wrapper .content .content-left.full-width .right{
    float:left;
    width:830px;
}
.content-wrapper .content .content-left.full-width .right .region-container-layout{
    float:left;
    width: 100%;
    margin-bottom:30px;
}
.content-wrapper .content .content-left .right .container {
    float:left;
    margin-bottom:30px;
}
.content-wrapper .content .content-left .right .content-header {
    float: left;
    width: 580px;
    font-weight: bold;
    padding: 5px 0;
    color: #154a66;
    font-size: 15px;
    border-bottom: 2px solid #ececec;
}
.content-wrapper .content .content-left .right .data-container .acc-padding-top-bottom {
    padding: 0 20px;
}
.content-wrapper .content .content-left.advert .right .content-header {
    width: 800px;
}
.content-wrapper .content .content-left.full-width .right .content-header {
    width: 830px;
}
.photo-gallery-limit {
    float: right;
    margin-top: 14px;
}
.content-wrapper .content .content-left.full-width .right .content-header.details {
    width: 1004px;
    margin-top: 9px;
}
.content-wrapper .content .content-left.full-width .right .content-header.full-width {
    width:1050px !important;
}
.content-wrapper .content .content-left.full-width .right .content-region span{
    margin-bottom: 7px;
}
.content-wrapper .content .content-left.full-width .right .content-header span{
    float: left;
    margin-top: 5px;
}
.content-wrapper .content .content-left.full-width .right .content-header #formSrchLstng {
    float: right;
    text-align: right;
    margin-right : 5px;
}
.content-wrapper .content .content-left.full-width .right .content-header #formSrchLstng input[type="text"]{
    float: left;
    width: 160px;
    padding: 2px 10px 2px 15px;
    border-radius: 4px;
    font-size: 15px;
    border: 1px solid #DEDEDE;
    margin-right: 5px;
}
.content-wrapper .content .content-left.full-width .right .content-header #formSrchLstng input[type="button"]{
    float: left;
    padding: 3px 10px 3px 10px;
    border-radius: 4px;
    font-size: 15px;
    background-color: #9a5d25;
    border: none;
    color: #fff;
}
.content-wrapper .content .content-left.full-width .right fieldset legend{
    font-size: 17px;
    font-weight: bold;
    cursor: pointer;
    margin-left: 10px;
}
.content-wrapper .content .content-left .right .content-header .title{
    float: left;
    width: 50%;
    color: #154a66;
    padding: 3px 0;
}
.content-wrapper .content .content-left .right .content-header .title.ad-detail{
    width:65%;
}
.content-wrapper .content .content-left .right .content-header .link{
    float:right;
    width:50%;
    text-align: right;
}
.content-wrapper .content .content-left .right .content-header .link.ad-detail{
    width:35%;
}
.content-wrapper .content .content-left .right .content-header .link .add-link{
    float:right;
    margin-left:35px;
}
.content-wrapper .content .content-left .right .content-header .link .points{
    float:right;
}
.content-wrapper .content .content-left .right .content-header .link .points-com {
    float: right;
    padding: 1px 0;
    width: 105px;
    text-align: right;
    background-image: url('img/tick.png');
    background-repeat: no-repeat;
    background-position: 40% 50%;
    font-size: 16px;
}
.content-wrapper .content .content-left .right .content-header .link .points-uncom {
    float: right;
    padding: 1px 0;
    width: 105px;
    text-align: right;
    background-image: url('img/sub.gif');
    background-repeat: no-repeat;
    background-position: 40% 50%;
    font-size: 16px;
}
.content-wrapper .content .content-left .right .content-header .link a{
    float: right;
    padding: 3px 10px;
    text-decoration: none;
    background: #9a5d25;
    color: #fff7ff;
    font-size: 16px;
    border-radius: 3px;
    cursor: pointer;
    font-weight: lighter;
}
.content-wrapper .content .content-left .right .content-sub-header {
    float: left;
    width: 100%;
    font-weight: bold;
    padding: 5px 0;
    color: #434343;
    border-bottom: 2px solid #ececec;
    font-size: 15px;
}
.content-wrapper .content .content-left .right .region-header-padding {
    padding: 3px 10px;
    width: 810px;
    border: none;
    float: left;
    margin-bottom: 0;
}
.content-wrapper .content .content-left.full-width .right .region-header-padding {
    width: 97.5%;
}
.content-wrapper .content .content-left .right .content-sub-header .title{
    float:left;
    width:50%;
}
.content-wrapper .content .content-left .right .content-sub-header .link.margin-emial-delete{
    margin-top: 6px;
}
.content-wrapper .content .content-left .right .content-sub-header .link{
    float:right;
    width:50%;
    text-align: right;
}
.content-wrapper .content .content-left .right .content-sub-header .link.email-detail{
    width:7%;
}
span#fileRemove {
    padding-top: 7px;
    width: 60px;
    float: left;
}
span#fileRemove label{
    padding: 15px 0 12px 0;
}
.content-wrapper .content .content-left .right .content-sub-header .link .points-com {
    float: right;
    padding: 1px 0;
    width: 105px;
    text-align: right;
    background-image: url('img/tick.png');
    background-repeat: no-repeat;
    background-position: 40% 50%;
}
.content-wrapper .content .content-left .right .content-sub-header .link .points-uncom {
    float: right;
    padding: 1px 0;
    width: 105px;
    text-align: right;
    background-image: url('img/sub.gif');
    background-repeat: no-repeat;
    background-position: 40% 50%;
}
.content-wrapper .content .content-left .right .data{
    float:left;
    width:100%;
}
.content-wrapper .content .content-left .right .data-header{
    float:left;
    width:100%;
    background-color:#E0E0E0;
    border-bottom:1px solid #F1F0EB;
}
.content-wrapper .content .content-left .right .data-sub-header{
    float:left;
    width:100%;
    border-bottom:1px solid #F1F0EB;
}
.content-wrapper .content .content-left .right .data-content{
    float: left;
    width: 100%;
    border-bottom: 1px solid #ececec;
    font-size: 15px;
}
.content-wrapper .content .content-left .right .data-content.region-content-padding{
    padding-left: 10px;
    padding-right: 10px;
    width: 810px;
}
.content-wrapper .content .content-left .right .data-content.aas-total{
    float:left;
    width:100%;
    border-bottom: 3px solid #eeeeee;
    border-top: 2px solid #eeeeee;
}
.content-wrapper .content .content-left .right .data-content.refund{
    background: #f98412;
}
.content-wrapper .content .content-left .right .pagination{
    float: left;
    width: 100%;
    margin: 0;
    padding: 10px 0;
}
.content-wrapper .content .content-left .right .data-column{
    float:left;
    width:20%;
    text-align:center;
    min-height:10px;
    padding:5px 0;
    z-index: 1;
    position: relative;
}
.content-wrapper .content .content-left .right .content-sub-header .data-column {
    color: #154a66;
}
.content-wrapper .content .content-left .right .data-content.billing-period .data-column{
    width: 35%;
    text-align: left;
    padding-left: 25px;
}
.content-wrapper .content .content-left .right .data-content.billing-period .data-column.dates-column{
    width: 55%;
    text-align: right;
    padding-right: 25px;
    padding-left: 0;
}
.content-wrapper .content .content-left .right .data-column.cust-listing-title{
    width:55%;
    text-align: left;
}
.content-wrapper .content .content-left .right .data-column.cust-listing-other
{
    width:15%;
}
.content-wrapper .content .content-left .right .data-column.cp-listing-title{
    width:20%;
    text-align: left;
}
.content-wrapper .content .content-left .right .data-column.cp-listing-other
{
    width:13%;
}
.content-wrapper .content .content-left .right .data-column.cp-listing-other-last
{
    width:8%;
}
.content-wrapper .content .content-left .right .data-column.cp-listing-other.with-name-bank
{
    width:22%;
}
.content-wrapper .content .content-left .right .data-column.cp-listing-other.with-name-bank .div_image_library
{
    text-align: left;
    float: left;
}
.content-wrapper .content .content-left .right .form-inside-div .div_image_library a.view-image{
    padding: 10px 0;
    float: left;
    margin-left: 5px;
}
a.view-image.bottomName{
    padding: 10px 0;
    float: left;
    width: 185px;
    color: #6FAB24;
}
input#subscribe {
    margin-top: 10px;
}
.content-wrapper .content .content-left .right .data-column.cp-listing-other.with-name-bank .div_image_library .file_name_bank_div
{
    float: right;
    max-width: 105px;
    margin-right: 0;
    margin-left: 6px;
    margin-top: 10px;
    word-break: break-word;
}
.content-wrapper .content .content-left .right .data-column.cp-listing-other.with-name-bank .div_image_library span
{
    width: 50px;
    float: left;
}
.content-wrapper .content .content-left .right .data-column.mp-listing-title{
    width:30%;
    text-align: left;
}
.content-wrapper .content .content-left .right .data-column.mp-listing-other
{
    width:10%;
}
.content-wrapper .content .content-left .right .data-column.mp-listing-other-2
{
    width:5%;
}
.content-wrapper .content .content-left .right .data-column.mp-listing-cat
{
    width:19%;
}
.content-wrapper .content .content-left .right .data-column.mp-listing-preview
{
    width:8%;
}
.content-wrapper .content .content-left .right .data-column.rfp-title{
    width:40%;
    text-align: left;
}
.content-wrapper .content .content-left .right .data-column.rfp-other
{
    width:15%;
}
.content-wrapper .content .content-left .right .data-column.ccp-title{
    width:30%;
    text-align: left;
}
.content-wrapper .content .content-left .right .data-column.ccp-other
{
    width:13%;
}
.content-wrapper .content .content-left .right .data-column.ccp-other-regions
{
    width:10%;
}
.content-wrapper .content .content-left .right .data-column.spl-other
{
    width: 20%;
}
.content-wrapper .content .content-left .right .data-column.spl-other.state
{
    width: 25%;
}
.content-wrapper .content .content-left .right .data-column.spl-other.download
{
    width: 48%;
}
.content-wrapper .content .content-left.full-width .right .content-header-search.download{
    margin-top: 12px;
}
.content-wrapper .content .content-left .right .data-column.spl-other.active
{
    width: 13%;
}
.content-wrapper .content .content-left .right .data-column.spl-other-regions
{
    width: 19%;
}
.content-wrapper .content .content-left .right .data-column.spl-other-stories
{
    width: 7%;
}
.content-wrapper .content .content-left .right .data-column.spl-other-stories-pending-event-checkboxes
{
    width: 11%;
}
.content-wrapper .content .content-left .right .data-column.spl-stories
{
    width: 49%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.spl-stories-author
{
    width: 19%;
    text-align: left;
}
.content-wrapper .content .content-left .right .data-column.spl-other-region
{
    width: 25%;
}
.content-wrapper .content .content-left .right .data-column.spl-name-accounting
{
    width: 19%;
    text-align: left;
}
.content-wrapper .content .content-left .right .data-column.spl-card-type-accounting
{
    width:12%;
}
.content-wrapper .content .content-left .right .data-column.spl-other-accounting
{
    width:9%;
}
.content-wrapper .content .content-left .right .data-column.spl-name-acc-font 
{
    font-size: 15px;
}
.content-wrapper .content .content-left .right .data-column.spl-name
{
    width: 60%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.spl-date-filter
{
    width: 99%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.spl-org-listngs
{
    width: 100%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.spl-email-subject
{
    width: 77%;
    text-align: left;
    margin-left: 10px;
}
.content-wrapper .content .content-left .right .data-column.spl-org-listngs .org-check-align
{
    float: left;
    margin-top: 2px;
}
.email-detail-body
{
    float: left;
    width: 98%;
    padding: 0px 10px;
}
.email-detail-body img
{
    max-width: 100%;
}
.content-wrapper .content .content-left .right .data-column.spl-org-listngs span.email-send-to
{
    float: left;
    width: 30%
}
.content-wrapper .content .content-left .right .data-column.spl-org-listngs span.email-send-to a
{
    color: #787878;
}
.content-wrapper .content .content-left .right .data-column.spl-org-listngs span.email-body
{
    float: left;
    width: 55%;
}
.email-filter-float
{
    float: left !important;
    margin-top: 7px;
}
.content-wrapper .content .content-left .right .data-column.spl-org-listngs span.email-date
{
    float: right;
}
.content-wrapper .content .content-left .right .data-column.spl-org-listngs span.email-body a
{
    color: #787878;
}
.content-wrapper .content .content-left .right .data-column.spl-org-listngs span.email-date a
{
    color: #787878;
}
.content-wrapper .content .content-left .right .data-column.spl-org-listngs .listing-title
{
    float: left;
    margin-right: 30px;
    width: 250px;
}
.content-wrapper .content .content-left .right .data-column.spl-org-listngs .form-inside-div
{
    float: left;
    width: 100px;
    padding: 0;
    border-bottom: 0;
    margin: 0 7px 0 18px;
    font-size: 16px;
}
.content-wrapper .content .content-left .right .data-column.spl-name-store
{
    width: 40%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.spl-name-store-communities
{
    width: 60%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.spl-other-email
{
    width: 30%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.spl-name.padding-org-listing{
    padding: 3px;
}
.content-wrapper .content .content-left .right .data-column.spl-name-users
{
    width: 30%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.spl-name-permission
{
    width: 26%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.spl-name-events
{
    width: 33%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.listing-list-title
{
    width: 40%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.spl-name-ob-subscriptions
{
    width: 50%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.spl-name-events-pending
{
    width: 25%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.spl-other-permission
{
    width: 12%;
}
.content-wrapper .content .content-left .right .data-column.spl-other-cc-list
{
    width: 12%;
}
.content-wrapper .content .content-left .right .data-column.listing-list-others
{
    width: 12%;
}
.content-wrapper .content .content-left .right .data-column.spl-other-cc-list-community
{
    width: 25%;
    text-align: left;
    margin-left: 5px;
}
.content-wrapper .content .content-left .right .data-column.spl-other-cc-list-community-expired
{
    width: 34%;
    text-align: left;
    margin-left: 5px;
}
.content-wrapper .content .content-left .right .data-column.spl-name-loc
{
    width: 80%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.spl-total-accounting
{
    width: 71%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.spl-com-acccounting
{
    width: 86%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.mup-name
{
    width: 35%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.mup-name-industry
{
    width: 75%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.mup-email
{
    width: 38%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.mup-region
{
    width: 15%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.mup-ind-status
{
    width: 15%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.mup-other
{
    width: 6%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.mup-other-industry
{
    width: 10%;
    text-align:left;
}
.content-wrapper .content .content-left .right .data-column.note-date{
    width:15%;
    text-align: left;
}
.content-wrapper .content .content-left .right .data-column.note-author{
    width:20%;
    text-align: left;
    word-wrap: break-word;
    float: left;
}
.content-wrapper .content .content-left .right .data-column.note{
    width:60%;
    text-align: left;
}
.content-wrapper .content .content-left .right .data-column.notes{
    width:54%;
    text-align: left;
    margin-left: 6px;
}
.content-wrapper .content .content-left .right .data-column.note-delete{
    width:10%;
    text-align: right;
}
.content-wrapper .content .content-left .right .data-column.advert-billing{
    width:38%;
    padding-left:2%;
    text-align: left;
}
.content-wrapper .content .content-left .right .data-column.advert-billing1{
    width:15%;
    text-align: center;
}
.content-wrapper .content .content-left .right .data-column.advert-billing2{
    width:11.25%;
    text-align: center;
}
/*Active ads stats*/
.content-wrapper .content .content-left .right .data-column.aas-region{
    width: 17.5%;
    text-align: left;
    padding: 5px 0;
    margin-right: 2.5%;
}
.content-wrapper .content .content-left .right .data-column.aas-other{
    width: 16%;
    text-align: center;
    padding: 5px 0;
}
.content-wrapper .content .content-left .right .data-column.aar-cat{
    width: 16.8%;
    text-align: left;
    padding: 5px 0;
    margin-right: 2.5%;
}
.content-wrapper .content .content-left .right .data-column.aar-other{
    width: 16%;
    text-align: center;
    padding: 0;
    border-right: 1px solid #eeeeee;
}
.content-wrapper .content .content-left .right .data-column.aar-other.statistics{
    width: 26%;
    text-align: center;
    padding: 0;
}
.content-wrapper .content .content-left .right .data-column.aar-other .title{
    float: left;
    width: 100%;
    margin-bottom: 10px;
}
.content-wrapper .content .content-left .right .data-column.aar-other .impressions{
    float: left;
    width: 49.5%;
    padding: 15px 0;
    border-right: 1px solid #eeeeee;
}
.content-wrapper .content .content-left .right .data-column.aar-other .clicks{
    float: left;
    padding: 15px 0;
    width: 49.5%;
}
.content-wrapper .content .content-left .right .data-column.aepl-title
{
    width: 33%;
    text-align: left;
}
.content-wrapper .content .content-left .right .data-column.aepl-other
{
    width: 16.5%;
    word-wrap: break-word;
    overflow: hidden;
    white-space: nowrap;
}
.content-wrapper .content .content-left .right .data-column.rc-titles
{
    width: 30%;
    text-align: left;
}
.content-wrapper .content .content-left .right .data-column.rc-date
{
    width: 20%;
}
.content-wrapper .content .content-left .right .data-column.rc-other
{
    width: 10%;
}
.main-photo-placement
{
    margin: 0 !important;
    margin-top: 10px !important;
    float: left;
}
.main-photo-reize
{
    width: 148px !important;
    float: left;
    margin: 10px 0 0 45px !important;
}
.content-wrapper .content .content-left .right .form-inside-div{
    float: left;
    width: 580px;
    padding: 7px 0;
    border-bottom: 1px solid #eeeeee;
    font-size: 15px;
}
.content-wrapper .content .content-left .right fieldset .form-inside-div{
    width: 545px;
}
.form-inside-div.add-menu-item-new.english-french.price{
    width: 565px !important;
    padding-left: 15px !important;
}
.content-wrapper .content .content-left .right .form-inside-div_email{
    float: left;
    width: 555px;
    padding: 14px 0;
    font-size: 16px;
}
.content-wrapper .content .content-left .right .form-inside-div1{
    float: left;
    width: 372px;
    padding: 14px 0;
    border-bottom: 1px solid #eeeeee;
    font-size: 16px;
}
.content-wrapper .content .content-left .right .form-inside-div2{
    float:right;
    width: 148px;
    padding:14px 0;
    border-bottom:1px solid #eeeeee;
    margin:0 7px 0 18px;
    font-size:16px;
}
.margin-top-agenda-points {
    margin-top: 50px !important;
}
.margin-top-agenda {
    margin-top: 30px !important;
}
.content-wrapper .content .content-left .right .form-inside-div .manage-agenda-minute-title
{
    font-size: 22px;
}
.content-wrapper .content .content-left .right .form-inside-div .manage-agenda-minute-title .title
{
    color: #66a025;
    width: 100%;
}
.content-wrapper .content .content-left .right .adenda-minute-main .agenda-min-pdf 
{
    float: left;
}
.content-wrapper .content .content-left .right .adenda-minute-main .agenda-min-pdf label
{
    background: #AAAAAA !important;
    width: 125px;
}
.content-wrapper .content .content-left .right .adenda-minute-main .agenda-min-pdf.view-delete 
{
    padding: 7px 10px;
    float: right;
    margin-right: 6px;
}
.content-wrapper .content .content-left .right .adenda-minute-main .agenda-min-pdf.view-delete a
{
    color: #6dac29;
}
.content-wrapper .content .content-left .right .adenda-minute-main .agenda-min-pdf.view-delete a:hover
{
    text-decoration: underline;
}
.content-wrapper .content .content-left .right .adenda-minute-main .agenda-min-pdf label
{
    background: #999999;
    color: #fff;
    border: none;
    font-size: 16px;
    cursor: pointer;
    text-align: center;
}
.content-wrapper .content .content-left .right .adenda-minute-main .minute-agenda-form
{
    width: 100%;
}
.agenda_file_name {
    display: none;
}
.content-wrapper .content .content-left .right .form-inside-div .image_bank_perview_browse
{
    float: left;
    margin-top: 10px;
    width: 400px;
}
.content-wrapper .content .content-left .right .form-inside-div.trip-advisor-links a{
    color: #9a5d25;
}
.content-wrapper .content .content-left.advert .right .form-inside-div{
    width: 800px;
}
.content-wrapper .content .content-left .right fieldset .form-inside-div-width-admin{
    width: 800px !important;
}
.content-wrapper .content .content-left .right .form-inside-div-width-admin{
    width: 830px !important;
}
.content-wrapper .content .content-left .right fieldset .form-inside-div-width-admin.full-width{
    width: 1020px !important;
}
.content-wrapper .content .content-left .right .form-inside-div-width-admin.full-width{
    width: 1050px !important;
}
.content-wrapper .content .content-left .right fieldset .form-inside-div-width-admin.full-width-story-accordion{
    width: 1010px !important;
}
.content-wrapper .content .content-left .right .form-inside-div-width-admin.full-width-story-accordion{
    width: 1045px !important;
}
.content-wrapper .content .content-left .right .form-inside-div label {
    float: left;
    width: 125px;
    padding-top: 8px;
    padding-bottom: 6px;
}
.content-wrapper .content .content-left .right .form-inside-div-width-admin label {
    width: 215px;
}
.content-wrapper .content .content-left .right .form-inside-div-width-admin div.field_links {
    padding: 15px 0;
}
.content-wrapper .content .content-left .right .form-inside-div-width-admin div.field_links a {
    margin: 0 10px;
}
.content-wrapper .content .content-left .right .form-inside-div label span{
    float: right;
    margin-right: 5px;
}
.content-wrapper .content .content-left .right .form-inside-div input[type="text"]{
    width: 300px;
    padding: 6px 10px;
    border: 1px solid #C7C7C7;
    font-size: 15px;
}
.content-wrapper .content .content-left .right .form-inside-div input[type="number"]{
    width: 300px;
    padding: 6px 10px;
    border: 1px solid #C7C7C7;
    font-size: 15px;
}
.content-wrapper .content .content-left .right .form-inside-div input[type="email"]{
    width: 300px;
    padding: 6px 10px;
    border: 1px solid #C7C7C7;
    font-size: 15px;
}
.content-wrapper .content .content-left .right .form-inside-div input[type="password"]{
    width: 300px;
    padding: 6px 10px;
    border: 1px solid #C7C7C7;
    font-size: 15px;
}
.content-wrapper .content .content-left .right .form-inside-div .note-with-field{
    float: left;
    width: 323px; 
    margin-top: 10px;
    font-weight: normal;
}
.content-wrapper .content .content-left .right .form-inside-div .instructional-background{
    background-color: #eaeaea;
}
.content-wrapper .content .content-left .right .form-inside-div .main-upload input {
    display: none;
}
.content-wrapper .content .content-left .right .form-inside-div .main-upload {
    width:185px;
    text-align:center;
    height:50px;
    margin: auto;
}
.content-wrapper .content .content-left .right .form-inside-div .main-upload label{
    padding: 10px 35px;
    background: #6dac29;
    color: #fff7ff;
    border: none;
    font-size: 16px;
    cursor: pointer;
}
.content-wrapper .content .content-left .right .form-inside-div .thumb-upload input {
    display: none;
}
.content-wrapper .content .content-left .right .form-inside-div .thumb-upload {
    width:22%;
    text-align:center;
    height:50px;
    margin-top: 35px;
    float: left;
}
.content-wrapper .content .content-left .right .form-inside-div .thumb-upload label{
    float:left;
    width:180px;
    cursor:pointer;
    background-color: #6DAC29;
    font-size: 16px;
    padding: 10px 0px;
    color: white;
    padding-left: 0;
}
.margin-left-thumnail
{
    margin-left: 188px !important;
}
.float-right-mainphoto a
{
    background-color: #f98412 !important;
    padding: 10px 35px !important;
    color: #fff7ff;
    border: none;
    font-size: 16px;
    cursor: pointer;
}
.float-right-thumnail
{
    float: right !important;
    margin-top: 21px;
    margin-right: 10px;
    width: 168px !important;
}
.float-right-thumnail a
{
    background-color: #f98412 !important;
    text-decoration: none !important;
    color: #fff !important;
    width : 100px !important;
}
.content-wrapper .content .content-left .right .form-inside-div p{
    line-height: 1.5em
}
.content-wrapper .content .content-left .right .form-inside-div ol li{
    line-height: 1.5em
}
.content-wrapper .content .content-left .right .form-inside-div select{
    width: 321px;
    padding: 6px 10px;
    border: 1px solid #C7C7C7;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: url('img/select_arrow.gif');
    background-repeat: no-repeat;
    background-position: 95% 50%;
    text-indent: 0.01px;
    text-overflow: "";
    font-size: 15px;
    font-family: 'news-gothic';
    padding-right: 35px !important;
}
.content-wrapper .content .content-left .right .form-inside-div .limit-checkboxes{
    float:left;
    width: 100%;
}
.content-wrapper .content .content-left .right .form-inside-div .limit-checkbox{
    float:left;
    width: 50%;
}
.content-wrapper .content .content-left .right .form-inside-div select#starttime,
.content-wrapper .content .content-left .right .form-inside-div select#endtime {
    width: 120px;
    float: left;
    margin-right: 15px;
}
input#all_day {
    margin-top: 12px;
}
.content-wrapper .content .content-left .right .form-inside-div select.theme-options-font{
    width:230px;
    float: left;
}
.content-wrapper .content .content-left .right .form-inside-div input.theme-options-size[type="number"]{
    width:70px;
    margin-left: 10px;
    float: left;
}
.color-box-inner.theme-options-color{
    margin-left: 10px;
}
.content-wrapper .content .content-left .right .content-header .link select{
    width:100%;
    padding:15px 10px;
    border:1px solid #C7C7C7;
    -webkit-appearance: none;           
    -moz-appearance: none;             
    background-image: url('img/select_arrow.gif');  
    background-repeat: no-repeat;
    background-position: 95% 50%;   
    text-indent: 0.01px;          
    text-overflow: "";
    font-size:16px;
}
.content-wrapper .content .content-left .right .form-inside-div input[type="submit"]{
    padding: 3px 10px;
    background: #9a5d25;
    color: #fff7ff;
    border: none;
    font-size: 16px;
    cursor: pointer;
    border-radius: 3px;
}
.content-wrapper .content .content-left .right .form-inside-div input[type="button"].cat-button{
    padding: 3px 10px;
    background: #9a5d25;
    color: #fff7ff;
    border: none;
    font-size: 16px;
    cursor: pointer;
    border-radius: 3px;
}
.content-wrapper .content .content-left .right .form-inside-div input[type="button"]{
    padding: 3px 10px;
    background: #9a5d25;
    color: #fff7ff;
    border: none;
    font-size: 16px;
    cursor: pointer;
    border-radius: 3px;
}
.content-wrapper .content .content-left .right .form-inside-div a.btn-anchor {
    padding: 10px 35px;
    background: #6dac29;
    color: #fff7ff;
    border: none;
    font-size: 16px;
    cursor:pointer;
    text-decoration: none;
}
.content-wrapper .content .content-left .right .form-inside-div .form-data {
    float:left;
}
.content-wrapper .content .content-left.full-width .right .form-inside-div .form-data {
    width:400px;
}
.content-wrapper .content .content-left.full-width .right .form-inside-div .form-data.theme-options {
    width:550px;
}
.content-wrapper .content .content-left.full-width .right .form-inside-div .form-data.acco-email-page{
    width:642px;
}
.content-wrapper .content .content-left.full-width .right .form-inside-div #file-upload-name{
    margin-top: 5px;
    margin-left: 10px;
    float: left;
}
.content-wrapper .content .right .content-sub-header .data-content .data-column#file-upload-name{
    margin-top: 5px;
    margin-left: 10px;
    float: left;
}
.content-wrapper .content .content-left.full-width .right .form-inside-div .form-data.image-bank-browse {
    width:auto;
}
.content-wrapper .content .content-left.full-width .right .form-inside-div .form-data.image-bank-browse.image_bank_width_browse {
    width: 50%;
}
.content-wrapper .content .content-left.full-width .right .form-inside-div.image-bank-margin-browse #file-upload-name {
    margin-top: 15px;
}
.content-wrapper .content .content-left.full-width .right .form-inside-div.image-bank-margin-browse .image-bank-view-photo {
    margin-top: 15px;
}
.content-wrapper .content .content-left.full-width .right .form-inside-div .image-bank-view-photo {
    float: left;
    margin-top: 5px;
    margin-left: 10px;
}
.content-wrapper .content .content-left.full-width .right .form-inside-div.image-bank-autocomplete .form-data ul.token-input-list {
    width: 320px;
    border: 1px solid #C7C7C7;
}
.addParentCategory .form-inside-div .form-data ul.token-input-list {
    width: 320px;
    border: 1px solid #C7C7C7;
    min-height: 30px;
    clear: none;
}
.addParentCategory.agenda_autocomplete .form-inside-div .form-data ul.token-input-list {
    float: left;
}
.addParentCategory .form-inside-div .form-data ul.token-input-list li.token-input-input-token{
    float: left;
    width: 15px;
    border: none;
}
.addParentCategory .form-inside-div .form-data ul.token-input-list li.token-input-input-token input{
    border: none !important;
}
.addParentCategory .form-inside-div .form-data ul.token-input-list li.token-input-token{
    margin: 5px 3px;
    padding: 0;
    background-color: #f4f6f6;
    border: 1px solid #ccd3d3;
    color: #000;
    font-size: 13px;
    cursor: default;
    display: block;
    float: left;
    border-radius: 5px;
    line-height: 12px !important;
}
.addParentCategory .form-inside-div .form-data ul.token-input-list li.token-input-token p{
    float: left;
    padding: 4px 5px;
    margin: 0;
    line-height: inherit !important;
    font-size: 13px;
}
.addParentCategory .form-inside-div .form-data ul.token-input-list li.token-input-token span{
    float: right;
    color: #777;
    cursor: pointer;
    border-left: 1px solid #ccd3d3;
    padding: 4px 4px;
}
.content-wrapper .content .content-left.full-width .right .form-inside-div.image-bank-autocomplete .form-data ul.token-input-list li.token-input-input-token input[type="text"] {
    border: none;
}
.content-wrapper .content .content-left .right .form-inside-div .form-data #childRegion{
    float:left;
    width:100%;
    margin-top: 4px;
}
.content-wrapper .content .content-left .right .form-inside-div .form-data #childfeature{
    float:left;
    width:100%;
    margin-top:10px;
}
.content-wrapper .content .content-left .right .form-inside-div .form-data #childRegion .regionTypeTitle{
    float:left;
    width:100%;
    padding: 5px 0;
    margin: 30px 0 5px 0;
    font-weight: bold;
    border-bottom: 1px solid #eeeeee;
}
.content-wrapper .content .content-left .right .form-inside-div .form-data #childRegion .regionTypeTitle:first-child{
    margin-top: 5px;
}
.content-wrapper .content .content-left .right .form-inside-div .form-data #childRegion .childRegionCheckbox{
    float:left;
    width:45%;
    margin-right: 2.5%;
    padding: 5px 0;
}
.content-wrapper .content .content-left .right .form-inside-div .form-data #childfeature .childfeatureCheckbox{
    float:left;
    width:100%;
    padding: 5px 0;
}
.content-wrapper .content .content-left.advert .right .form-inside-div .form-data {
    width:370px;
}
.content-wrapper .content .content-left.advert .right .form-inside-div .form-data.ad-link-width {
    width:260px;
}
.content-wrapper .content .content-left .right .form-inside-div .form-data.existing-radio-button {
    float:left;
    width:80px;
}
.content-wrapper .content .full-width .right .form-inside-div .full-width-form-data {
    float: left;
}
.content-wrapper .content .full-width .right .form-inside-div .full-width-form-data input{
    width: 200px;
    margin-right: 50px;
}
.content-wrapper .content .full-width .right .form-inside-div .full-width-form-data select{
    width: 200px;
}
.content-wrapper .content .content-left .right .form-inside-div .margin-about-entertainment {
    margin: 5px 0;
}
.content-wrapper .content .content-left .right .form-inside-div .points-com {
    padding: 7px 2px 7px 0;
    float: left;
    width: 80px;
    margin-left: 10px;
    text-align: right;
    background-image: url('img/tick.png');
    background-repeat: no-repeat;
    background-position: 35% 50%;
}
.content-wrapper .content .content-left .right .form-inside-div .points-uncom {
    padding: 7px 2px 7px 0;
    float: left;
    width: 80px;
    margin-left: 10px;
    text-align: right;
    background-image: url('img/sub.gif');
    background-repeat: no-repeat;
    background-position: 35% 50%;
}
.content-wrapper .content .content-left .right .form-inside-div .button {
    float:left;
    width:100%;
    text-align: center;
}
.content-wrapper .content .content-left .right .form-inside-div .button a {
    display: inline-block;
    padding: 3px 10px;
    background: #9a5d25;
    color: #fff7ff;
    border: none;
    font-size: 16px;
    cursor: pointer;
    border-radius: 3px;
    text-decoration: none;
}
.content-wrapper .content .content-left .right .form-inside-div .button-language {
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 10px;
    color: #9a5d25;
    font-size: 15px;
}
.content-wrapper .content .content-left .right .form-inside-div-width-admin input.buttonpdf {
    padding: 15px 35px;
    margin-left: 20px;
}
.content-wrapper .content .content-left .right .form-inside-div .form-data-image {
    float:left;
    width:100%;
    text-align:center;
    margin-top:10px;
}
.content-wrapper .content .content-left .right .form-inside-div .form-data.form-input-text a{
    padding: 10px 0;
    float: left;
    margin-left: 10px;
}
.content-wrapper .content .content-left .right .form-inside-div .form-data-image .image{
    float:left;
    width:100%;
    margin-bottom: 10px;
}
.content-wrapper .content .content-left .right .form-inside-div.listing-ranking{
    background-color: #efefef;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #154a66;
    margin-bottom: 45px;
    padding: 10px 0;
}
.content-wrapper .content .content-right{
    float: left;
    width: 248px;
    font-size: 15px;
    margin-bottom: -10000px;
    padding-bottom: 10000px;
    background-color: white;
    border-left: 2px solid #ececec;
}
.content-wrapper .content .content-right p{
    margin: 0;
    background-color: #efefef;
    padding: 12px 15px;
}
.content-wrapper .content .content-right p.title{
    font-size: 15px;
    font-weight: bold;
    color: #154a66;
    width: 208px;
}
.content-wrapper .content .content-right .rank{
    float: left;
    width: 218px;
    padding: 15px;
    min-height: 200px;
    background-color: white;
    margin-bottom: 10px;
}
.content-wrapper .content .content-right .advertise{
    float:left;
    width:210px;
    padding:0 15px;
    height:200px;
    background-color:#d8a400;
}
/*Content*/
/*My Pages*/
.content-wrapper .content .content-left .right .form-inside-div#my-pages .title{
    float:left;
    width:370px;
    padding-left:5px;
    color: #787878;
    min-height:10px;
}
.content-wrapper .content .content-left .right .form-inside-div#my-pages .category,
.content-wrapper .content .content-left .right .form-inside-div#my-pages .category-name {
    float:left;
    width:100px;
    min-height:10px;
}
.content-wrapper .content .content-left .right .form-inside-div#my-pages .view{
    float:left;
    width:70px;
    min-height:10px;
}
/*My Pages*/
/*Overview*/
.content-wrapper .content .content-left .overview{
    float: left;
    width: 800px;
    padding: 0 25px;
    margin-top: 15px;
}
.content-wrapper .content .content-left .overview .content-header {
    float: left;
    width: 780px;
    background: #efefef;
    font-weight: bold;
    padding: 10px;
    color: #154a66;
    font-size: 15px;
}
.content-wrapper .content .content-left .overview .data {
    float: left;
    width: 790px;
    padding: 5px 0px 5px 10px;
    border-bottom: 1px solid #eeeeee;
    font-size: 15px;
}
.content-wrapper .content .content-left .overview .data.notifications .title {
    float: left;
    width: 230px;
    font-weight:bold;
    min-height:10px;
}
.content-wrapper .content .content-left .overview .data.notifications .info {
    float: left;
    width: 435px;
    min-height:10px;
}
.content-wrapper .content .content-left .overview .data.notifications .view {
    float: left;
    width: 110px;
    text-align:center;
    min-height:10px;
}
.content-wrapper .content .content-left .overview .data.billing .title {
    float: left;
    width: 200px;
    font-weight:bold;
    min-height:10px;
}
.content-wrapper .content .content-left .overview .data.billing .info {
    float: left;
    width: 350px;
    min-height:10px;
}
.content-wrapper .content .content-left .overview .data.billing .view {
    float: left;
    width: 225px;
    text-align:right;
    min-height:10px;
}
.content-wrapper .content .content-left .overview .data.cat .title {
    float: left;
    width: 200px;
    font-weight:bold;
    min-height:10px;
}
.content-wrapper .content .content-left .overview .data.cat .cat-name {
    float: left;
    width: 240px;
    min-height:10px;
}
.content-wrapper .content .content-left .overview .data.cat .reg-name {
    float: left;
    width: 250px;
    min-height:10px;
}
.content-wrapper .content .content-left .overview .data.cat .rank {
    float: left;
    width: 85px;
    min-height:10px;
}
.content-wrapper .content .content-left .overview .data.cart .title {
    float: left;
    width: 500px;
    min-height:10px;
}
.content-wrapper .content .content-left .overview .data.cart .price {
    float: left;
    width: 130px;
    min-height:10px;
    text-align: center;
}
.content-wrapper .content .content-left .overview .data.cart .points {
    float: left;
    width: 130px;
    text-align:right;
    min-height:10px;
}
.content-wrapper .content .content-left .overview .data.cart .points-com {
    padding: 1px 0;
    float: left;
    width: 130px;
    text-align: right;
    background-image: url('img/tick.png');  
    background-repeat: no-repeat;
    background-position: 35% 50%;
}
.content-wrapper .content .content-left .overview .data.cart .points-uncom {
    padding: 1px 0;
    float: left;
    width: 130px;
    text-align: right;
    background-image: url('img/sub.gif');  
    background-repeat: no-repeat;
    background-position: 35% 50%;
}
/*Overview*/
/*Category*/
.content-wrapper .content .content-left .right .form-inside-div.category{
    float:left;
    width:500px;
    padding:25px 30px;
    background-color: #f9f9f9;
    margin-top:40px;
}
.content-wrapper .content .content-left .right .form-inside-div.category label{
    float:left;
    width:100%;
    color:black;
    font-size:18px;
    font-weight: bold;
    padding-left:0;
}
/*Category*/
/*Main Photos*/
.content-wrapper .content .content-left .right .form-inside-div.main-photos{
    margin-top: 25px;
}
.content-wrapper .content .content-left .right .form-inside-div.main-photos .title{
    color:#154a66;
}
/*Main Photos*/
/*Hours*/
.content-wrapper .content .content-left .right .form-inside-div.hours select{
    width: 175px;
    padding: 3px 10px;
}
.content-wrapper .content .content-left .right .form-inside-div.hours label{
    padding-top: 6px;
    padding-bottom: 0px;
}
/*Hours*/
/*Amenity*/
.content-wrapper .content .content-left .right .amenity-column{
    float: left;
    width: 230px;
    margin-right: 30px;
    padding: 5px 10px;
    border-bottom: 1px solid #eeeeee;
}
.content-wrapper .content .content-left .right .amenity-column2{
    float: left;
    width: 280px;
    padding: 5px 10px;
    border-bottom: 1px solid #eeeeee;
}
.content-wrapper .content .content-left .right .amenity-name{
    float: left;
    margin-left: 15px;
    font-size: 15px;
}
.content-wrapper .content .content-left .right .amenity-image{
    float:left;
}
/*Amenity*/
/*Mapping*/
.content-wrapper .content .content-left .right .form-inside-div .gmap-left{
    float:left;
    width:190px;
    padding: 12px 15px;
}
.content-wrapper .content .content-left .right .form-inside-div .gmap-right{
    float:left;
    width:335px;
}
.content-wrapper .content .content-left .right .form-inside-div .gmap-right .form-inside-div-gmap{
    float: left;
    width: 310px;
    padding: 14px 0;
    border-bottom: 1px solid #eeeeee;
    margin: 0 7px 0 18px;
}
.content-wrapper .content .content-left .right .form-inside-div .gmap-right .form-inside-div-gmap label{
    width: 106px;
}
.content-wrapper .content .content-left .right .form-inside-div .gmap-right .form-inside-div-gmap input[type="text"]{
    width: 91px;
    padding: 15px 10px;
    border: 1px solid #C7C7C7;
}
/*Mapping*/  
/*Recommendations*/
.content-wrapper .content .content-left .right .form-inside-div .recom input[type="text"]{
    width: 205px;
    padding: 6px 10px;
    border: 1px solid #C7C7C7;
    margin-right: 10px;
}
.content-wrapper .content .content-left .right .form-inside-div .recom select{
    width: 403px;
}
.content-wrapper .content .content-left .right .form-inside-div .unordered-list
{
    float: left;
    width: 495px;
    padding: 0 20px;
}
.content-wrapper .content .content-left .right .form-inside-div .unordered-list ul
{
    float:left;
    width:100%;
    margin: 0;
    padding:0;
    list-style-type: none;
}
.content-wrapper .content .content-left .right .form-inside-div .unordered-list ul li
{
    float:left;
    width:100%;
    margin: 0 0 15px 0;
    padding:0;
}
.content-wrapper .content .content-left .right .form-inside-div .unordered-list ul li a
{
    float:left;
    width:5%;
    margin-right:25px;
    cursor:pointer;
}
.content-wrapper .content .content-left .right .form-inside-div .unordered-list ul li .listing-title
{
    float:left;
    width:83%;
    color: #66a025;
}
.content-wrapper .content .content-left .right .form-inside-div .unordered-list.existing-recommendations-custom
{
    padding-right: 0;
    width: 535px;
}
.content-wrapper .content .content-left .right .form-inside-div .unordered-list.existing-recommendations-custom
{
    padding-right: 0;
    width: 535px;
}
.content-wrapper .content .content-left .right .form-inside-div .unordered-list ul li .existing-recommendations-edit-delete
{
    float: right;
    width: 130px;
    text-align: right;
}
.content-wrapper .content .content-left .right .form-inside-div .unordered-list ul li .existing-recommendations-edit-delete a
{
    margin: 0;
    width: 65px;
    text-align: right;
}
.content-wrapper .content .content-left .right .form-inside-div .unordered-list ul li .listing-title.existing-recommendations
{
    width: 75%;
}
.content-wrapper .content .content-left .right .form-inside-div .unordered-list ul li .listing-title a
{
    float: left;
    width: 100%;
}
.content-wrapper .content .content-left .right .form-inside-div .recommended-title{
    float: left;
    width: 330px;
    margin-left: 10px;
}
.content-wrapper .content .content-left .right .form-inside-div .recommended-edit{
    float: left;
    width: 135px;
}
.content-wrapper .content .content-left .right .form-inside-div .recommended-edit a
{
    color: #6FAB24;
    text-decoration: none;
    cursor:pointer;
}
.content-wrapper .content .content-left .right .form-inside-div .recommended-edit a:hover{
    text-decoration: underline;
}
.content-wrapper .content .content-left .right .form-inside-div .recommended-delete{
    float:left;
    width:80px;
}
/*Recommendations*/
/*Photo Gallery*/
.content-wrapper .content .content-left .right .form-inside-div#listing-gallery{
    float:left;
    width:580px;
}
.content-wrapper .content .content-left .right .form-inside-div#listing-gallery .content-header{
    margin-bottom: 20px;
}
.content-wrapper .content .content-left .right .form-inside-div#listing-gallery ul{
    float:left;
    width:100%;
    padding:0;
    margin:0;
    list-style-type: none;
}
.content-wrapper .content .content-left .right .form-inside-div#listing-gallery ul li{
    float:left;
    position:relative;
    width:285px;
    height:210px;
}
.content-wrapper .content .content-left .right .form-inside-div#listing-gallery ul li.image{
    margin:0 5px 10px 0;
}
.content-wrapper .content .content-left .right .form-inside-div#listing-gallery ul li .listing-image{
    position:absolute;
}
.content-wrapper .content .content-left .right .form-inside-div#listing-gallery ul li .count{
    position: absolute;
    color:white;
    background-color:#9a5d25;
    padding:5px 10px;
}
.content-wrapper .content .content-left .right .form-inside-div#listing-gallery ul li .cross a{
    position: absolute;
    margin-left: 259px;
    background-color: rgba(0, 0, 0, 0.70);
    color:white;
    padding:5px 10px;
    text-decoration: none;
}
.content-wrapper .content .content-left .right .form-inside-div#listing-gallery ul li .desc{
    position: absolute;
    width: 255px;
    padding: 5px 15px;
    background-color: rgba(0, 0, 0, 0.60);
    color: white;
    bottom: 0;
    cursor: pointer;
}
/*Photo Gallery*/
.cropit-image-preview {
    background-color: #f8f8f8;
    background-size: cover;
    border: 5px solid #ccc;
    border-radius: 3px;
    margin-top: 7px;
    width: 170px;
    height: 90px;
    cursor: move;
}
.cropped-container{
    width: 100%;
    margin: auto;
}
.cropit-image-background {
    opacity: .2;
    cursor: auto;
}
.image-size-label {
    margin-top: 10px;
}
.export {
    padding: 5px 0;
    background: #6dac29;
    color: #fff7ff !important;
    border: none;
    font-size: 16px;
    text-align: center;
    float: left;
    width: 138px;
    text-decoration: none;
    margin-left: 205px;
    margin-top: 18px;
}
.export:hover{
    text-decoration: none;
}
.thumbnail-save {
    padding: 10px;
}
.main-photo-resize {
    padding: 10px !important;
}
.cropit-image-preview-container{
    margin: auto;
}
.cropit-image-zoom-input{
    margin: 16px 0 0px -22px;
}
.cropit-image-preview-container{
    margin-left: 25px;
}
.croppedImage{
    margin-bottom: 10px;
    margin-left: -28px;
}
/*Loader*/
.custom-ajax{
    height: 100%;
    width: 100%;
    display: none;
}
.custom-ajax-show{
    display: block;
    text-align: center;
    background: transparent;
    padding-top: 300px;
    color:white;
    background-image: url("../images/ajaxloader.gif");
    background-position: center 230px;
    background-size: 160px 160px;
    background-color: #000000;
    background-repeat: no-repeat;
    top: 0px;
    bottom: 0px;
    height: 100%;
    opacity: .7;
    z-index: 9999;
    width: 100%;
    position: fixed;
}
.ajaxSpinnerImage{
    display: none;
    position: fixed;
    background: center 183px no-repeat rgb(0, 0, 0);
    opacity: 0.7;
    z-index: 9999;
    top: 212px;
    left: 44%;
    border-radius: 20px;
    padding: 10px;
}
/*Loader*/
/*accordion*/
#accordion, #accordion1, #accordion2{
    font-family: 'news-gothic' !important;
}
#accordion .ui-state-default .ui-icon, #accordion1 .ui-state-default .ui-icon, #accordion2 .ui-state-default .ui-icon{
    background: url("img/MenuArrow-Closed.png") no-repeat scroll center center transparent;
}
#accordion .ui-state-active .ui-icon, #accordion1 .ui-state-active .ui-icon, #accordion2 .ui-state-active .ui-icon{
    background: url("img/MenuArrow-Open.png") no-repeat scroll center center transparent;
}
.story-stats .ui-accordion .ui-accordion-header{
    display:inline-block;
    width: 95.5%;
}
.menu-items-accodings.campaigns {
    width: 831px;
}
.data-column.adv-listing-title.padding-none.campaigns {
    width: 70% !important;
    text-align: left !important;
}
.menu-items-accodings
{
    float : left;
    width : 570px;
}
.menu-items-accodings
{
    float : left;
    width : 580px;
}
.content-wrapper .content .content-left.advert .right .menu-items-accodings
{
    float : left;
    width : 800px;
}
.accordion-rows, #accordion2
{
    background-color: #f9f9f9 !important;
    border-radius: 0 !important; 
    border : none !important;
    margin-bottom: 8px !important;
}
.sub-accordions
{
    border : none !important;
}
.product-accordion-title{
    width:220px;
    display:inline-block;
}
.about-us-accordion-title{
    width:425px;
    display:inline-block;
}
span.accordion-title{
    min-height: 15px;
    min-width: 50px;
    display: inline-block;
}
.add-item-accordion
{
    float: right;
    background-color: #9a5d25;
    color: white;
    font-size: 16px;
    padding: 3px 10px 3px 10px;
    margin-top: -2px;
    border-radius: 3px;
}
.add-item-accordion a
{
    color : white !important; 
}
.accordion-order-button{
    float:right;
    padding: 5px 0;
    text-align:center;
    width:60px;
}
/*acccordion*/
/*main-photo*/
.cropped-container1{
    width: 580px;
    margin: auto;
}
.image-editor1{
    float: left;
    text-align: center;
    margin-top: 7px;
}
.form-class-img-preview {
    float: left;
}
.my-container-left
{
    margin-left: 0;
}
.main-preview
{
    width: 570px;
    float: left;
    height: 335px;
    position: relative;
}
.main-preview .existing-img
{
    position: absolute;
    max-width: 570px;
    max-height: 335px;
    margin: auto;
    left: 0px;
    top: 0px;
    bottom: 0px;
    right: 0px;
}
.main-image-buttons {
    float: left;
    width: 100%;
    margin-top: 10px;
}
.preview-img {
    position: absolute;
    max-width: 570px;
    max-height: 335px;
    margin: auto;
    left: 0px;
    top: 0px;
    bottom: 0px;
    right: 0px;
}
.preview-img-home1 {
    display: none;
    position: absolute;
    max-width: 570px;
    max-height: 335px;
    margin: auto;
    left: 0px;
    top: 0px;
    right: 0px;
}
.export1
{
    padding: 5px 0px;
    background: #6dac29;
    color: #fff7ff !important;
    border: none;
    font-size: 16px;
    text-align: center;
    float: left;
    width: 138px !important;
    text-decoration: none;
    margin-left: 205px;
}
.export1:hover{
    text-decoration: none;
}
.center-button{
    text-align: center;
    margin: 25px 0px;
}
/*main-photo end*/
/*Add menu styling*/
.add-menu-item-container
{
    float: left;
    width: 350px;
    margin-right: 10px;
}
.accordion-padding{
    padding: 0 !important;
    overflow-x: hidden !important;
    min-height: 100px !important;
}
.add-menu-item label{
    width: 90px !important;
    padding: 8px 0 !important;
}
.add-menu-item-field input,textarea{
    width: 228px;
    padding: 6px 10px !important; 
    border: 1px solid #C7C7C7 !important;
    color: #787878 !important;
    font-size: 16px;
}
#description-listing{
    width: auto !important;
}
.add-menu-item-image{
    width: 190px !important;
    text-align: center !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    border: none !important;
    margin-left: 0 !important;
}
.image-add-menu-item{
    width: 190px !important;
}
.setting-width{
    width: 85px;
    font-size: 12px !important;
}
.buttons-container{
    width: 190px;
    margin: auto;
    text-align: center;
    margin-left: 0;
}
.menu-item-perview
{
    width : 190px !important;
    height: 121px !important;
}
.menu-zoom-input
{
    margin-left : 5px !important;
}
.accordion-separator{
    float: left;
    width: 580px;
    background-color: #eee;
    margin: 10px 0;
    height: 2px;
    border-bottom: 1.5px solid #eee !important;
}
.product-separator{
    width: 570px !important;
}
.delete-orange{
    padding: 0 !important;
    float: left;
    margin-top: 6px;
}
.delete-orange a{
    background-color: #f98412 !important;
    text-decoration: none !important;
    color: #fff !important;
    padding: 5px 10px !important;
}
.menu-order-sortable{
    list-style: none;
    float: left;
    cursor: move;
    padding: 0;
    width: 570px !important;
}
.deletePhoto{
    width: auto;
    float: left;
    margin-left: 21px;
    background-color: #9a5d25 !important;
    text-decoration: none !important;
    color: #fff7ff !important;
    padding: 10px 35px !important;
    font-size: 16px;
    border-radius: 3px;
}
.deletePhoto:hover{
    text-decoration: none !important;
}
.add-menu-item-button{
    border: none !important;
    width: 100% !important;
}
.daily-special-items
{
    border-bottom: 3px solid #eee !important;
    padding: 14px 0;
}
.daily-special-items fieldset{
    width: 340px;
    padding: 0 5px;
}
.daily-special-items fieldset .add-menu-item{
    width: 340px !important;
}
/****Rankins CSS****/
.content-sub-header.ranking-header {
    margin-top: 25px;
}
.content-sub-header.ranking-header .title {
    width: 100% !important;
}
.rank-container span{
    color: #154a66;
    width: 100%;
    float: left;
    margin-top: 30px;
}
.rank-container label {
    color: none;
    width: 100%;
    float: left;
    margin-top: 20px;
}
.rank-container span.ranking-region{
    margin-top: 0;
    margin-bottom: 5px;
    font-size: 15px;
}
.ranking-row {
    width: 100%;
    float: left;
    padding: 15px 0;
    border-bottom: 1px solid #EEEEEE;
}
.padding-top-bottom {
    padding: 7px 0;
}
.paddingRanking{
    padding: 3px 0;
    font-size: 14px;
}
.ranking-row .ranking-website {
    float: right; 
    padding: 15px 0px;
}
.ranking-row .ranking-title {
    width: 58%;
    float: left;
    margin-left: 2%;
}
.ranking-row .ranking-title.longtitle {
    width: 70%;
}
.ranking-row .ranking-title span.sr_number {
    float: left;
    margin-right: 10px;
}
.ranking-row .ranking-purchase {
    width: 15%;
    float: left;
}
.ranking-row .ranking-points {
    float: right;
    margin-right: 5%;
}
.bottomBorderNone{
    border: 0px !important;
}
.ranking-sub-category-margin{
    margin: 10px 0 !important;
}
/****Rankins CSS End****/
/****Product Page CSS****/
.form-inside-div .addProductSection{
    float: left;
    width: 100%;
    margin-top: 25px;
    text-align: center;
}
.form-inside-div .addProductSection a{
    background-color: #6dac29;
    color: #fff;
    padding: 5px 30px 5px 25px;
}    
.form-inside-div .addProductSection a:hover{
    text-decoration: none;
}
.form-inside-div .addProductAboutUs{
    float: left;
    width: 100%;
    margin-top: 25px;
    text-align: center;
}
.form-inside-div .addProductAboutUs a{
    background: #9a5d25 none repeat scroll 0 0;
    border: medium none;
    color: #fff7ff;
    cursor: pointer;
    font-size: 16px;
    padding: 3px 10px;
    border-radius: 3px;
    display: inline-block;
}    
.form-inside-div .addProductAboutUs a:hover{
    text-decoration: none;
}
.form-inside-div .AddPhotoButton{
    float: right !important;
    text-align: right !important;
}
.form-inside-div .AddPhotoButton a{
    padding: 5px 20px 5px 10px !important;
}
.form-inside-div .AddPhotoButton a:hover{
    text-decoration: none;
}
.DescriptionHeight{
    height: 200px;
}
.addParentCategory .add-product-section-in-accordion{
    margin-left: 2px !important;
}
.pdf-color-btn{ color: #6FAB24 !important;}
.addParentCategory .add-product-section label{
    padding: 7px !important;
    text-align: left;
    padding-left: 0 !important;
}
.addParentCategory .add-product-section .add-menu-item-field textarea{
    width: 420px !important;
}
.addParentCategory .add-product-section .add-menu-item-field{
    text-align: left !important;
}
.addParentCategory .add-product-section .add-menu-item-field a:hover{
    text-decoration: none;
}
.addParentCategory .add-product-section .addProductSection{
    text-align: center;
    width: 100%;
    margin: 25px 0 11px 0;
    float: left;
}    
.addParentCategory .add-product-section .addProductSection a{
    background-color: #6dac29;
    color: #fff;
    padding: 3px 12px;
    font-size: 14px;
}    
.addParentCategory .add-product-section .about-us-button a{
    padding: 5px 30px;
    font-size: 16px;
}  
.addParentCategory .add-product-section .addProductSection a:hover{
    cursor: pointer;
    text-decoration: none;
}
.product-accordion{
    margin-top: 20px;
}
/****Product Page END****/
/*Store*/
.content-wrapper .content .content-left .right .form-inside-div.store{
    width:580px;
}
.content-wrapper .content .content-left .right .form-inside-div.store a{
    float:left;
    background-color: #6dac29;
    color: #fff;
    padding: 10px 25px;
    cursor:pointer;
    text-decoration: none;
    font-size:15px;
}
.content-wrapper .content .content-left .right .form-inside-div.store a.instructional-video{
    margin:0 15px 0 20px;
    float: left;
}
.content-wrapper .content .content-left .right .form-inside-div.store a.example{
    float: right;
    margin: 0 20px 0 0;
}
.content-wrapper .content .content-left .right .form-inside-div.store-sub .title{
    float:left;
    width:220px;
}
.content-wrapper .content .content-left .right .form-inside-div.store-sub .pre{
    float:left;
    width:200px;
    text-align:center;
}
.content-wrapper .content .content-left .right .form-inside-div.store-sub .after{
    float:left;
    width:135px;
    text-align:center;
}
.content-wrapper .content .content-left .right .form-inside-div.store-sub #check{
    float: left;
    width: 3%;
    margin: 0.2% 1%;
}
.content-wrapper .content .content-left .right .form-inside-div.store-sub #check-text{
    float: left;
    width: 95%;
}
/*Store*/
/*Story*/
.content-wrapper .content .content-left .right #accordion.story{
    float:left;
    width: 100%;
    margin-top: 10px;
}
.content-wrapper .content .content-left .right #accordion.story .group .story-content-update-form{
    padding: 0;
    border: none;
}
/*Story*/
.delete-main-photo{
    width: 80%;
    text-align: center;
    margin-left: 20px;
}
.delete-main-photo1{
    width: 157px !important;
    float: right !important;
}
/**Admin**/
.admin-left-panel{
    float: left !important;
    width: 200px !important;
}
.admin-left-panel .sub-menu ul{
    margin: 28px 0 0 0 !important;
}
.admin-left-panel .sub-menu ul li a{
    margin-left: 20px !important;
}
/**Cropit support***/
.admin-cropit .cropit-image-preview{
    width: 180px;
    height: 100px;
}
.admin-cropit input{
    margin-left: 0;
}
.file-name-pdf {
    float: left;
}
.pdf-name-support {
    float: left;
    margin-top: 12px;
    margin-left: 5px;
}
/**Cropit support end***/
/**Admin**/
/**invoice**/
.advert-bill-invoice-detail .invoice-heading
{
    text-align: left !important;
}
.advert-bill-header
{
    width: 100%;  
}
.advert-bill-header .inviced-left
{
    width: 470px !important;
}
.advert-bill-pay-main
{
    width: 470px !important;
}
.invoice-heading
{
    font-weight: normal !important;
    padding-left: 15px !important;
}
.invoice-no
{
    width : 35% !important;
    text-align: left !important;
    margin-left: 5px;
}
.invoice-date
{
    width : 16% !important;
    font-weight: normal !important; 
    margin-left: 40px !important;
    text-align: right !important;
}
.invoice-date-bb
{
    width: 17% !important ;
    text-align: left !important;
    margin-left: 5px;
}
.inv-margin
{
    margin-top: 30px !important;
    border-bottom: 1px solid #F1F0EB;
}
.inviced-left
{
    width: 313px !important;
    padding-left : 15px !important;
}
.margine-inviced-bottom
{
    margin-bottom: 20px !important;
    line-height: 22px;
}
.inviced-head
{
}
.payment-text
{
    text-align: left !important;
    margin-left: 15px !important;
}
.card-name
{
    width : 50% !important;
    text-align: left !important;
    margin-left: 5px;
}
.inviced-detail
{
    margin-top: 30px !important;
}
.inviced-tools-margin
{
    width: 75% !important;
    text-align: left !important;
    padding-left: 25px !important;
}
.inviced-sub-margin
{
    width: 75% !important;
    text-align: left !important;
    padding-left: 25px !important;
}
.inviced-order-heading
{
    background-color: #fff !important ;
    color: #6FAB24 !important;
    font-size: 20px !important;
    padding-bottom: 12px !important;
    width: 98% !important;
    padding-left: 15px !important;
}
.sub-total-color
{
    background-color: #f0f0f0 !important;
}
.total-invice-color
{
    background-color: #ebf5e5 !important; 
}
.inv-ranking-top-margin
{
    margin-top: 30px !important;
    float: left;
}
.inv-ranking-margin
{
    margin-left: 15px !important;
}
.inv-ranking-bottom-line
{
    border-bottom: 1px solid #F1F0EB !important ; 
}
/**invoice**/
/**entertainment**/
.entertment-margin
{
    width : 90px !important;
}
.ententment-select
{
    width: 120px !important;
    background-image: none !important;
    padding: 5px 10px !important  ;
    font-size: 14px !important;
    border-right: 1px solid #C7C7C7 !important;
}
.margin-left
{
    margin-left: 25px !important;
}
.entertainment-photo-width
{
    width: 430px !important;
}
.entertainment-perview
{
    float: left !important ;
}
.entertainment-photo-uploader
{
    float: right !important ;
    width: 228px;
    text-align: left;
    margin-top: 54px 
}
.entertment-delete
{
    width : 110px !important ;
    float: right;
}
.entertainment-upload-photo
{
    margin-left: 15px !important;
    width: 85px !important;
    font-size: 12px !important;
    margin-top: 3px !important;
}
.height-enter-text
{
    height: 100px !important ;
    width: 228px !important;
}
.title-enter-width
{
    width: 228px !important;
}
.padding-entr
{
    padding-top: 10px !important;
}
.date-textbox-width
{
    width: 98px !important;
    font-size: 14px !important;
}
.daily-special-width input
{
    width : 228px !important;
}
.enteriment-button
{
    width: 100% !important;
    float: left;
}
.enteriment-button input
{
    width :100px !important;
    margin-left: 130px !important;
    padding: 6px 10px 6px 10px !important;
    margin-top: 3px !important; 
}
.enteriment-del
{
    margin-top: 0 !important ;
    float: right !important;
    text-align: left !important;
    width: 310px !important;
}
/**entertainment**/
/**Daily special**/
.description_button
{
    margin-left: 160px !important;
    padding: 3px 12px !important;
    font-size: 14px !important;
}
.Description-textarea
{
    width: 444px !important;
}
.daily-special-specifivation
{
    float: left;
    margin-top: 17px !important;
    border-bottom: 3px solid #eeeeee;
}
.dayname-label
{
    font-size: 20px;
    font-weight: bold;
}
/**Daily special**/
/**Support**/
.support-sections-container{
    margin: 0 !important;
    width: 580px !important;
}
.support-item-container{
    float: left;
    width: 100%;
    border-bottom: 1px solid #eee;
    padding: 15px 0;
}
.video-thumbnail{
    float: left;
    width: 180px;
    height: 100px;
    border: 1px solid #eee;
    margin-right: 25px;
}
.video-thumbnail img{
    width: 180px;
    height: 100px;
}
.video-thumbnail img.video-icon{
    width: auto;
    height: auto;
    position: absolute;
    margin: 17px 0 0 52px;
}
.support-section-name{
    margin: 10px 0;
    color: #6FAB24;
    width: 370px;
    float: right;
}
.support-section-desc
{
    width: 370px;
    float: right;
}
.support-section-desc p
{
    margin-top: 0;
}
.admin-support-button {
    margin-left: 150px !important;
}
.dlt-category
{
    padding: 16px 2px 16px 0;
    float: left;
    width: 80px;
    text-align: right;
}
.support-padding{
    padding: 10px 35px !important;
}
.support-nav-b{
    color: #6FAB24 !important;
}
.support-nav-b-li{
    border-bottom: 1px solid #eee;
}
/**Support**/
/**Success Message on Menu and product***/
.float-right-text{
    float: right !important;
    font-size: 16px !important;
    color: #6FAB24;
}
/**Success Message on Menu and product***/
/**guest-book***/
.guest-book-form
{
    border: none !important;
    padding: 0 !important;
    margin-left: 0 !important;
}
.guest-book-form label
{
    padding-top: 10px !important;
    padding-left: 0 !important;
    padding-bottom: 10px !important;
}
.guest-book-heading
{
    font-size: 20px;
    font-weight: bold;
    padding-bottom: 0 !important;
    padding-left: 0px !important;
    width: 300px !important;
}
.heading-border-bottom
{
    border-bottom: 3px solid #eeeeee !important;
}
.margin-top-guest
{
    padding-top: 10px !important;
}
.desctpion-width
{
    width: 390px !important;
}
.guest-book-form input[type="submit"]
{
    margin-left: 165px !important;
    margin-top: 40px !important;
    margin-bottom: 20px !important;
    padding: 10px 25px !important;  
}
.guest-book-form a
{
    background-color: #f98412 !important;
    text-decoration: none !important;
    color: #fff !important;
    padding: 11px 25px !important;
    margin-left: 8px !important;
    font-size: 14px;
}
.first-div
{
    margin-top: 15px !important;
}
.margin-left-none
{
    margin-left: 0 !important;
}
.comment-heading-width label
{
    width :300px !important;
}
.data-comment-date
{
    float: left;
    width: 130px;
    text-align: left;
    margin-bottom: 10px;
}
.data-comment-title
{
    float: left;
    width: 315px;
    text-align: left;
    margin-bottom: 10px;
}
.data-comment-option
{
    float: right;
    width: 100px;
    text-align: right;
    margin-bottom: 10px;
}
.font-color
{
    color: #9a5d25;
}
.data-comment-option a
{
    color: #9a5d25 !important;
    padding: 0 !important;
    background-color: #fff !important;
    font-size: 15px;
}
.data-comment-option a:hover
{
    text-decoration: none;
}
.guest-coment-detail
{
    border-bottom:  1px solid #eee;
    padding: 15px 0 0px 0 !important;
    margin-left: 0 !important;
}
.rating-image img
{
    margin-right: -6px !important;
}
/**guest-book***/
.points-over-view
{
    float: right;
    width: 60px;
    text-align: center;
}
.border-left-orgn
{
    margin-left: -25px !important;
}
.active-class
{
    border-left: 10px solid #9a5d25;
    width: 189px !important;
}
.not-active
{
    border-left: 10px solid #fff;
    width: 189px !important;
}
.active-class a, .not-active a {
    margin-left: 25px;
}
.points-uncom-overview
{
    background-image: url('img/sub.gif');
    background-repeat: no-repeat;
    background-position: 0% 50%;
    float: left;
    width: 25px;
    height: 30px;
    margin-top: -7px;
    margin-right: 5px;
}
.points-com-overview
{
    background-image: url('img/tick.png');
    background-repeat: no-repeat;
    background-position: 0% 50%;
    float: left;
    width: 25px;
    height: 30px;
    margin-top: -7px;
    margin-right: 5px;
}
.renewel-text
{
    float: right !important;
    width: 200px !important;
}
.renewel-date
{
    float: right !important;
}
.last-card-digits
{
    width : 160px !important;
    text-align: left !important;
}
.last-card-digits-no
{
    width: 20% !important;
    text-align: right!important;
}
.des-heading-point
{
    font-size: 16px !important;
    width: 90px !important ;
}
.bottom-pading-none
{
    padding-bottom: 0px !important;
}
/*
*tt Accommodation module menu
*/
.tt_ac_menu{
    background-color:#999999;  
}
.tt_ac_menu_item{
    width:120px;
    background-color:#999999; 
    color:#ffffff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 28px;
    font-weight: bold;
    padding: 0px;
    padding-left:40px;
}
.large_item{
    width:200px;
}
.tt_ac_menu_item a{
    color:#ffffff;
    text-decoration:none;
}
.content{
    background-color:#ffffff;
    padding:40px;
}
.main_header_left{
    text-align:left;
    font-family: Arial,Helvetica,sans-serif;
    color:#779e27;
    font-size: 25px;
    line-height: 28px;
    font-weight: normal;
}
.main_header_right{
    text-align:right;
    font-family: Arial,Helvetica,sans-serif;
    color:#ff9b3f;
    font-size: 20px;
    line-height: 28px;
    font-weight: normal;
}
.main_header_right .add_group_block{
    color:#ff9b3f;
    text-decoration:none;
}
.tt_ac_pending_header{
    background-color:#f9f9f9;
    font-size: 18px;
    font-weight: normal;
    padding:10px;
}
.group_block_status, .group_block_date
{
    float: left;
    width: 33%;
    font-weight: bold;
}
.group_block_status
{
    padding-left: 20px;
}
.group_block_date
{
    text-align: center;
    padding-left: 103px;
}
.right
{
    float: right;
}
.left
{
    float: left;
}
.accordion-content .th-first{
    text-align:left;
    width:300px;
    padding-left:10px;
}
.accordion-content th{
    text-align:center;
    line-height:35px;
}
.row-header{
    background-color:#efefef;
}
.accordion-content .td-first{
    text-align:left;
    width:300px;
    padding-left:10px;
}
.accordion-content td{
    text-align:center;
    line-height:35px;
    border-bottom:1px solid #e2e2e2;
}
.add_group_block_first_td{
    border-bottom:1px solid #e2e2e2;
    text-align:left;
    width:150px;
    padding-left:10px;
    padding-top:10px;
    padding-bottom:10px;
}
.add_group_block_second_td{
    border-bottom:1px solid #e2e2e2;
    text-align:left;
    width:370px;
    padding-top:10px;
    padding-bottom:10px;
}
.add_group_block_third_td{
    border-bottom:1px solid #e2e2e2;
    text-align:left;
    padding-top:10px;
    padding-bottom:10px;
}
.add_group_txt{
    width:360px;
    height:20px;
}
.add_group_btn{
    padding:0px 15px;
    margin-left:10px;
    color:#ffffff;
    background-color:#70aa22;
}
.pending_block_summer_th{
    line-height:30px;
}
.pending_block_summer{
    line-height:30px;
    border-bottom:1px solid #e2e2e2;
}
.acco_title{
    font-family: Arial,Helvetica,sans-serif;
    color:#ff9b3f;
    font-size: 20px;
    line-height: 28px;
    font-weight: normal;
}
.acco_type{
    list-style:none;
    display:block;
    padding:0px;
}
.acco_type .first{
    padding-left:0px;
    display:inline;
    float:left;
    border-right:2px solid #d8d8d8;
    padding-right:10px;
}
.acco_type .mid{
    float:left;
    border-right:2px solid #d8d8d8;
    display:inline;
    color:#96bc4d;
    font-size:13px;
    font-weight:normal;
    padding-right:10px;
    padding-left:10px;
}
.acco_type .last{
    border-right:0px;
    display:inline;
    float:left;
}
.pending_block_capacity_th_first{
    text-align:left;
    padding:5px 0;
}
.pending_block_capacity_th_last{
    text-align:right;
    padding:5px 0;
}
.pending_block_capacity_first{
    border-bottom:1px solid #e2e2e2;
    text-align:left;
    padding:5px 0;
}
.pending_block_capacity_last{
    padding:5px 0;
    border-bottom:1px solid #e2e2e2;
    text-align:right;
}
.title_orange{
    font-family: Arial,Helvetica,sans-serif;
    color:#ff9b3f;
    font-size: 25px;
    line-height: 40px;
    font-weight: normal;
}
.search-row{
    padding-bottom:10px;
}
.search_list{
    background-color: #e0e0e0;
    min-width: 181px;
    min-height: 25px;
    margin-right:10px;
    border: 0px;
    border-radius: 3px;
    padding:5px 5px;
}
.go_btn{
    background-color: #ff870c;
    color:#ffffff;
    border-radius: 3px;
    border: 0px;
    height: 26px;
}
.notes-header{
    padding:0px;
    border-bottom: 1px solid #ffffff;
}
.notes-col{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: normal; 
    width:345px;
    border-right: 2px solid #ffffff;
    padding-bottom:7px;
    padding-top:7px;
    padding-left:20px;
}
.notes-last{
    padding-bottom:5px;
    padding-top:5px;
}
.empty-row{
    background-color: #cccccc !important;
}
.notes-name-col-th{
    width:237px;
    border-right: 1px solid #ffffff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: normal; 
    padding-bottom:7px;
    padding-top:7px;
    padding-left:20px;
    text-align: left;
}
.notes-total-col-th{
    width:52px;
    border-right: 2px solid #ffffff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: normal; 
    padding-bottom:7px;
    padding-top:7px;
}
.notes-block-col-th{
    width:309px;
    border-right: 2px solid #ffffff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: normal; 
    padding-bottom:7px;
    padding-top:7px;
}
.notes-save-btn-col-th{
    width:58px;
    border-right: 1px solid #ffffff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: normal; 
    padding-bottom:7px;
    padding-top:7px;
}
.notes-percent-col-th{
    width:42px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: normal; 
    padding-bottom:7px;
    padding-top:7px;
}
.accordion-section{
    float:left;
    width:100%;
}
.notes-name-col-td{
    width:285px;
    float:left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: normal; 
    padding-bottom:7px;
    padding-top:7px;
    padding-left:20px;
    text-align: left;
}
.notes-total-col-td{
    width:64px;
    float:left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: normal; 
    padding-bottom:7px;
    padding-top:7px;
}
.notes-block-col-td{
    width:370px;
    float:left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: normal; 
    padding-bottom:7px;
    padding-top:7px;
}
.notes-save-btn-col-td{
    width:70px;
    float:left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: normal; 
    padding-bottom:7px;
    padding-top:7px;
}
.notes-percent-col-td{
    width:48px;
    float:left;
    font-size: 15px;
    font-weight: normal; 
    padding-bottom:7px;
    padding-top:7px;
}
/*css by tauseef*/
.block_serial
{
    padding:0px 10px;
    text-align: center;
}
.block_name
{
    text-align: left;
}
.block_start
{
    text-align: center;
}
.block_end
{
    text-align: center;
}
.block_delete
{
    text-align: right;
}
.deelete_group_block
{
}
.block_submit
{
    text-align: right;
}
.message
{
    text-align: center;
}
.success-message,.error-message{
    border: 1px solid;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.success-message{
    color: #4F8A10;
    background-color: #DFF2BF;
}
.error-message {
    color: #D8000C;
    background-color: #FFBABA;
}
/* Pagination css*/
div.pagination {
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 0;
}
div.pagination a {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #AAAADD;
    text-decoration: none;
    color: #000099;
}
div.pagination a:hover, div.pagination a:active {
    background: #fff;
    border-color: #999;
    box-shadow: inset 0 0 0 3px #e8eded;
    color: #000;
}
.pagination .pull-left {
    float: none;
    margin: 0;
    display: inline-block;
}
.pagination .pull-center {
    display: inline-block;
    margin-inline: 45px;
}
.pagination .pull-center form{
    display: inline-block;
}
.pagination .pull-center input{
    border: 1px solid #999;
    color: #666e6e;
    height: 28px;
    width: 45px;
    text-align: center;
    font-size: 16px;
}
.pagination .pull-center span{
    display: inline-block;
}
.pagination .pull-right {
    float: none;
    display: inline-block;
}
div.pagination span.current {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #000099;
    font-weight: bold;
    background-color: #000099;
    color: #FFF;
}
div.pagination span.disabled {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #EEE;
    color: #DDD;
}
.pagination .page {
    background: none repeat scroll 0 0 #f2f2f4;
    color: #9a5d25;
    display: inline-block;
    margin-right: 2px;
    padding: 10px 40px;
    border: 1px solid #999;
    border-radius: 4px;
    text-decoration: none;
    color: #666e6e;
    background-color: #fff;
}
.pagination .page-active {
    color: grey;
}
.PaginationRow-module__previousIcon___1Ksmk {
    transform: rotateY(180deg);
}
.PaginationRow-module__icon___27efI{
    fill: #666e6e;
}
.accordion_image
{
    min-height: 15px;
    min-width: 15px;
    position: relative;
    float: left;
    margin-right: 10px;
    background-image: url("../admin/images/expand-acc.png");
}
.accordion_image-hotel
{
    min-height: 15px;
    min-width: 15px;
    position: relative;
    float: left;
    margin: 4px 10px;
    background-image: url("../admin/images/expands.png");
    background-repeat: no-repeat;
}
/*email activation and launch*/
.tt-ac-email-menu{
    background-color: #ffffff;
}
.tt-ac-email-menu .tt-ac-activation-link{
    width:246px;
    padding-top:20px;
    padding-bottom:10px;
}
.tt-ac-email-menu .tt-ac-activation-link a{
    padding-right:20px;
    border-right: 2px solid #6fab24;
    margin-left:40px;
    font-weight:bold;
    font-size: 13px;
}
.tt-ac-email-menu .tt-ac-launch-link{
    padding-top:20px;
    padding-bottom:10px;
}
.tt-ac-email-menu .tt-ac-launch-link a{
    font-weight:bold;
    font-size: 13px;
}
.tt-ac-email-img-lbl{
    padding-bottom: 10px;
    padding-left: 10px;
    padding-top: 10px;
    text-align: left;
    width: 150px;
    vertical-align: top;
}
.tt-ac-email-box .image-container{
    width:640px;
    height:200px;
    background-color: #d9eaf5;
    text-align: center;
    float:left;
}
.tt-ac-email-box .image-container img{
    width:640px;
    height:200px;
}
.tt-ac-email-box  .tt-ac-email-btn{
    width:100%;
    text-align: center;
    margin-top:20px;
}
.popUpDisplay {
    display: none;
    position: absolute;
    width: 440px;
    height: 300px;
    width: 322px;
    left: 250px;
    z-index: 1001;
}
.text-margin
{
    margin-right: 15px !important;
    margin-top:  5px !important
}
input[type=range]{
    -webkit-appearance: none;
}
input[type=range]::-webkit-slider-runnable-track {
    width: 300px;
    height: 5px;
    background: #ddd;
    border: none;
    border-radius: 3px;
}
input[type=range]::-webkit-slider-thumb {
    -webkit-appearance: none;
    border: none;
    height: 16px;
    width: 16px;
    border-radius: 50%;
    background: white;
    margin-top: -4px;
    border: 1px solid grey ;
}
input[type=range]:focus {
    outline: none;
}
input[type=range]:focus::-webkit-slider-runnable-track {
    background: #ccc;
}
@media print{
    @page 
    {
        size: auto;
        margin: 5mm 0;
    }
    body, html, .page-print {
        height: auto;
        width: 100%;
        display: inline-block;
    }
    body{
        margin-top: 15mm;
    }
    .header{
        display: none;
    }
    .main-menu{
        display: none;
    }
    .title-link{
        display: none;
    }
    .left{
        display: none;
    }
    .content-right{
        display: none;
    }
    .inv-ranking-top-margin{
        display: none;
    }
    .print-link{
        display: none;
    }
    .main-nav-admin {
        display: none;
    }
    .page-print{
        margin-top: 1in;
        margin-left: 2.2in;
    }
    .page-print-adv{
        width: 100% !important;
        float: left;
        margin-top: 1in;
    }
    .accounting_page_print
    {
        display :none;
    }
    .refund {
        background: #f98412 !important;
        -webkit-print-color-adjust: exact;
    }
}
.print-link{
    border: none !important;
}
.print-button{
    width: 100%;
    text-align: center;
    margin-top: 20px;
}
.print-button a {
    background-color: #6FAB24;
    color: #fff;
    padding: 10px 35px;
    text-decoration: none;
    font-size: 16px;
}
.daily_browse
{
    background: #9a5d25;
    color: #fff7ff;
    border: none;
    font-size: 16px;
    cursor: pointer;
}
.daily-del
{
    width: 100% !important;
}
.entertainment-browse
{
    float: left;
    width: 73px !important;
    cursor: pointer;
    background-color: #6DAC29;
    font-size: 15px;
    color: white;
    padding: 5px 0px 5px 5px !important;
    margin-left: 28px;
    text-align: center !important;
}
.invoice-address
{
    float: left;
    border-bottom: 1px solid #F1F0EB;
    margin-top: 30px;
}
.invoice-pay-main
{
    float: left;
    width: 327px;
}
.type-width
{
    width :110px !important;
}
.card-main
{
    float: left;
    width: 250px;
}
.Description-ent-textarea
{
    width: 415px !important;
}
.ent-des-width
{
    width :580px;
}
.rezie-top-margin
{
    margin-bottom: 0px !important 
}
.browse-margin-top-entr
{
    margin-top: 3px ;
}
.browse-margin-top
{
    margin-top: 4px ;
}
.margin-bottom-prod
{
    padding-bottom: 10px !important;
}
.button-spaces .button input {
    margin-right: 15px;
}
.margin-right-btn
{
    margin-right: 6px;
}
.margin-top-newp
{
    margin-top: 5px !important;
}
.product-new-btn
{
    width: 460px !important;   
}
.product-new-btn input
{
    font-size: 16px !important;   
}
.menu-new-btn
{
    width: 470px !important;
    margin-left: 80px;
}
.menu-new-btn input 
{
    font-size: 16px !important;
}
.margin-left-main
{
    margin: 0px !important;
}
.add-entr-item
{
    margin: 0 !important;
    width: 552px !important;
    border: none !important;
    padding: 3px !important;
}
.add-entr-item label
{
    width: 90px !important;
    padding: 8px 0 !important;
}
.margin-right-entr
{
    margin-right: 0 !important;
}
.entr-butn-new
{
}
.entr-butn-new input 
{
    font-size: 16px !important;
}
/*meun*/
.add-menu-item-new label
{
    width: 90px !important;
    padding: 8px 0 !important;
}
.menu-input-width input {
    width: 412px !important;  
}
.textarea-width-menu
{
    width: 426px !important;
}
.div_image_library span {
    width: 180px;
    padding: 10px;
    background: #9a5d25;
    color: #fff7ff;
    border: none;
    font-size: 16px;
    cursor: pointer;
    float: left;
    text-align: center;
    border-radius: 3px;
}
.div_image_library.listing-main-photo span {
    width: 160px;
}
.div_image_library.category-bank span {
    float: none;
}
.div_image_library.bank-region-bg-color span {
    width: 70px;
    margin-top: 7px;
}
.div_image_library.bank-region-bg-color .file_name_bank_div {
    margin-top: 17px;
}
.about-us-button-bank {
    color: #787878 !important;
    background-color: #D4D0C8 !important;
}
.region-anchor a{
    margin-top: 8px;
}
.file_name_bank_div {
    margin-top: 10px;
    float: left;
    width:150px;
    display: none;
}
.image-editor0 .div_image_library span,
.image-editor1 .div_image_library span {
    width: 155px;
}
.ui-dialog .ui-dialog-content.dialog-bank {
    text-align: center;
    margin-top: 50px;
    margin-bottom: 50px;
}
.ui-dialog .ui-dialog-content.dialog-bank label{
    padding: 10px 35px;
}
.ui-dialog .ui-dialog-content.dialog-bank a{
    padding: 10px 35px;
    background: #6dac29;
    color: #fff7ff;
    font-size: 16px;
    cursor: pointer;
}
.ui-dialog .ui-dialog-content.dialog-bank a:hover{
    text-decoration: none;
}
/*meun*/
/*All form buttons*/
form input[type="submit"] {
    background: #6dac29 none repeat scroll 0 0;
    border: medium none;
    color: #fff7ff;
    cursor: pointer;
    font-size: 16px;
    padding: 10px 35px;
}
.margin-top-add-photo{
    margin-top: 20px !important;
}
.text-align-right {
    text-align: right !important;
}
.about-us-cropit {
    width: 390px !important;
}
.about-us-cropit label{
    margin-left: 85px;/*    till image bank margin-left 85px old 52px*/
    margin-bottom: 5px;
    width: auto !important;
    padding: 10px 35px !important;
}
.add-about-us-item-image {
    width: 255px !important;
    padding: 0 !important;
    border: none !important;
}
.about-us-text-fields {
    margin: 5px 0;
}
.about-us-text-fields input {
    width: 380px !important;
}
.about-us-text-fields textarea {
    width: 423px !important;
}
.margin-btn-right1 {
    margin-right: 5px;
}
.product-cropit {
    width: 210px !important;
    margin-right: 0 !important;
}
.product-cropit label {
    margin-left: 2px;
    margin-bottom: 5px;
    width: auto !important;
    padding: 10px 35px !important;
}
.daily-feature-cropit {
    width: 200px !important;
    margin-top: 10px;
    margin-left: 10px !important;
}
.daily-feature-cropit label {
    margin-left: 2px;
    margin-bottom: 5px;
    width: auto !important;
    padding: 10px 35px !important;
    margin-top: 2px;
}
.adjust-entert-width {
    width: 205px !important;
}
.ui-widget input,textarea {
    font-family: 'news-gothic' !important;
}
/*All form buttons*/
/*DESCRIPTION PDF*/
.data-pdf-title
{
    width  : 325px ;
    float: left;
    color: #727272 !important;
}
.data-pdf-title a
{
    color: #727272 !important;
    text-decoration: none;
}
.data-pdf-title.name {
    width: 672px;
}
.data-pdf-edit
{
    float: left;
}
.data-pdf-edit a
{
    color: #9a5d25;
}
.padding-top-des
{
    padding: 14px 0 20px 0 !important;
}
.padding-top-none
{
    padding: 0px 0 15px 0 !important;
}
.data-des-option {
    float: right;
    width: 100px;
    text-align: right;
}
.data-des-option a
{
    color: #9a5d25;
}
.des-pdf
{
    text-align: center !important;
}
.des-pdf input
{
    width: 260px !important;
}
/**/
.pdf_label
{
    text-align: center !important;
}
.pdf_event{
    width: 300px;
}
.pdf_event label{
    padding: 17px 53px !important;
    background: #D4D0C8;
    color: #fff;
    border: none;
    font-size: 16px;
    cursor: pointer;
    margin-top: 6px;
    text-align: left;
}
/**/
.des-pdf label,
.content-wrapper .content .content-left .right .form-inside-div-width-admin label.des-pdf
{
    padding: 7px 20px !important;
    background: #999999;
    color: #fff;
    border: none;
    font-size: 16px;
    cursor: pointer;
    margin-left: 52px;
    width: auto !important;
}
.des-input
{
    float: left;
    margin-left: 20px;
}
.padding-top-zero
{
    padding: 0 !important;
}
.padding-zero
{
    padding-bottom: 0px !important;
}
.popup-des-input
{
    float: left;
    width: 250px;
}
.popup-des-input input
{
    padding: 15px 10px;
    margin-left: 20px;
    width: 230px;
}
.pop-des-label
{
    float: left;
    margin-top: 5px;
}
.pop-des-label label
{
    padding: 10px 20px !important;
    background: #999999;
    color: #fff;
    border: none;
    font-size: 16px;
    cursor: pointer;
    float: left;
    margin-top: 7px;
    margin-left: 35px;
}
.text-algn-center
{
    text-align: center;
}
.margin-left-resize {
    margin-left: 10px !important;
}
.margin-top-resize {
    margin-top: 58px !important;
}
.ent-item-perview
{
    width:175px !important;
    height: 124px !important;
    margin-left: 6px;
}
.content-wrapper .content .content-left.full-width .right .form-inside-div .form-data.cat-region-width{
    width: 200px;
}
.content-wrapper .content .content-left.full-width .right .form-inside-div .form-data.cat-region-width input.region-logo-prvw{
    width: 180px;
}
.content-wrapper .content .content-left.full-width .right .form-inside-div .form-data.cat-region-width .daily_browse{
    margin-top: 10px;
}
.content-wrapper .content .content-left.full-width .right .form-inside-div .form-data.cat-region-width .daily_browse.with-no-library{
    margin-top: 0px;
    width: 200px !important;
    padding: 10px 0;
    text-align: center;
}
.aboutus-photo-perview
{
    width: 190px;
    height: 127px;
    float: left;
    position: relative;
}
.thumb-photo-perview
{
    width: 190px;
    height: 127px;
    float: left;
    position: relative;
    margin-top: 0;
}
.thumbnail-button {
    margin-top: 30px;
}
.thumb-photo-perview .thumb-preview
{
    position: absolute;
    max-width: 190px;
    max-height: 127px;
    margin: auto;
    left: 0px;
    top: 0px;
    bottom: 0px;
    right: 0px;
}
.aboutus-photo-perview .preview-img, .aboutus-photo-perview .existing-img, .thumb-photo-perview existing-img, .thumb-photo-perview preview-img
{
    position: absolute;
    max-width: 190px;
    max-height: 127px;
    margin: auto;
    left: 0px;
    top: 0px;
    bottom: 0px;
    right: 0px;
}
.product-photo-perview
{
    width: 190px !important;
    height: 117px !important;
}
.daily-photo-perview
{
    width: 190px !important;
    height: 119px !important;
}
.text-align-center
{
    text-align: center;
}
/*DESCRIPTION PDF*/
.margin-btn-right
{
    margin-right: 25px;
}
/*Change credit card page*/
.content-wrapper .content .content-left .right .form-inside-div.exiting-card {
    font-size: 18px;
    padding: 20px 0;
}
.content-wrapper .content .content-left .right .form-inside-div.exiting-card label {
    padding-top: 0;
    padding-bottom: 0;
}
.content-wrapper .content .content-left .right .form-inside-div.exiting-card .form-field-desc {
    float: right;
    margin-right: 20px;
}
.content-wrapper .content .content-left .right .form-inside-div .form-data select#exp_month,
.content-wrapper .content .content-left .right .form-inside-div .form-data select#exp_year {
    width: 150px;
    margin-right: 20px;
}
.delete-margin
{
    margin-left: 10px;
}
#cke_titleCategorytextarea
{
    float: left;
    width: 400px !important;
}
#cke_titleCategorytextarea .cke_contents
{
    height: 200px !important;
}
.wizwig_editor_product .cke {
    float: left;
    width: 420px !important;
}
.wizwig_editor_product .cke .cke_contents {
    height: 200px !important;
}
.wizwig_editor_product_items .cke
{
    width: 248px !important;
}
.wizwig_editor_product_items .cke_contents
{
    height: 150px !important;
}
.wiziwig-menu .cke
{
    width: 430px !important; 
}
.wiziwig-menu .cke .cke_contents
{
    height: 200px !important;
}
.wiziwig-about .cke
{
    width: 400px !important;
    float: left;
}
.wiziwig-about .cke .cke_contents
{
    height: 200px !important;
}
.main-wrapper .content-wrapper .content > table{
    width:100%;
}
.main-wrapper .heading-wrapper > table{
    width:1100px;
}
.width-data-content
{
    width: 100% !important;
    margin: 0 !important;
}
.padding-points input
{
    margin-top: 2px;
    border: 1px solid #C7C7C7;
    font-size: 15px;
}
.option-width
{
    width: 100%;
    border-bottom: none !important;
    float: left;
}
.margin-top-user
{
    margin-top: 10px;
}
.search-field
{
    padding: 12px 0 !important;
}
.checkbox-margin-top
{
    margin-top: 20px;
}
.float-left
{
    float: left;
}
.margin-left-amunities
{
    margin-left: 20px;
}
.margin-top-amunities
{
    margin-top: 6px;
}
/*temp*/
.padding-top-amunities
{
    padding-top: 16px !important;
}
.float-right-ammenity {
    float: right !important;
    width: 7% !important;
}
.content-header-advestisement
{
    float: left;
    width: 760px;
    background: #efefef;
    font-weight: bold;
    padding: 20px;
    color: #787878;
    font-size: 22px;
    margin-top: 10px;
}
.existing-ad
{
    float: left;
    width: 220px;
    border: 3px solid #ededed;  
    height: 210px;
    margin-left: 12px;
    padding: 30px 20px 20px 20px;
}
.new-ad
{
    float: right;
    width: 201px;
    border: 3px solid #ededed;
    height: 210px;
    margin-right: 13px;
    padding: 30px 20px 20px 20px;
}
.padding-top-30
{
    padding-top: 30px !important;
}
.ad-catorgory
{
    font-weight: bold;
    font-size: 19px;
    margin-left: 6px;
    margin-right: 2px;
}
.ad-catorgory-des
{
    padding: 25px 0;
    line-height: 20px;
    height: 104px;
    margin-left: 6px;
    margin-right: 2px;
}
.new-adv-select
{
    width: 370px !important;
    padding: 10px !important;
    border-radius: 3px;
}
#choose input[type="radio"] {
    display:none; 
}
#choose .select-ad-catorgory
{
    float: left;
    width:auto;
    background-color: #9a5d25 !important;
    text-decoration: none !important;
    color: #fff !important;
    padding: 10px 21px !important;
    font-size: 16px; 
    cursor: pointer;
}
#existing-button a
{
    float: left;
    width:auto;
    background-color: #f98412 !important;
    text-decoration: none !important;
    color: #fff !important;
    padding: 10px 36px !important;
    font-size: 16px; 
    cursor: pointer;
}
#choose .select-ad-catorgory-new
{
    float: left;
    width:auto;
    background-color: #9a5d25 !important;
    text-decoration: none !important;
    color: #fff !important;
    padding: 10px 25px !important;
    font-size: 16px; 
    cursor: pointer;
}
#choose label + input[type="radio"]:checked { 
    background:pink !important;
}
.margin-bottom-26
{
    margin-bottom: 26px !important;
}
.margin-bottom-60
{
    margin-bottom: 60px !important;
}
.margin-top-11
{
    margin-top: 11px !important;
}
.form-inside-div-adv label
{
    width: 180px !important;
}
.form-inside-div-adv2 label
{
    width: 210px !important;
    padding-top: 0 !important; 
    padding-bottom: 0 !important; 
}
.form-inside-div-adv .adv-type-options
{
    width: 250px !important;
    border-radius: 3px;
}
.margin-adver-cancel
{
    margin-right: 3px;
}
.adv-sample
{
    float: right;
    margin-top: 9px;
    text-decoration: none !important;
    color: #9a5d25 !important;
    cursor : pointer;
}
.form-inside-div-adv input[type="text"]
{
    width: 230px !important;
}
.form-inside-div-adv input[type="checkbox"]
{
    margin-top: 13px;
}
.form-inside-div-adv .form-data.listings_count ul.token-input-list {
    border: 1px solid #C7C7C7;
    padding: 0 10px;
    width: 238px;
    min-height: 42px;
}
.form-inside-div-adv .form-data.listings_count ul.token-input-list li input{
    border: none !important;
}
.form-inside-div-adv textarea {
    width: 333px;
    padding: 10px !important;
    border: 1px solid #C7C7C7 !important;
    color: #787878 !important;
    font-size: 16px;
}
.adv-photo
{
    float:left;
    padding: 12px 40px;
    margin-right: 10px;
}
.uploadFileName
{
    display: none;
}
#uploadFile_pdf{
    display: none;
    margin-left: 54px;
    width: 446px !important;
    text-align: center;
}
.theme-options .uploadFileName
{
    padding: 0;
    margin: 17px 0 0 10px;
}
.fileNameBottom {
    width: 185px;
    text-align: center;
}
.content-wrapper .content .content-left.advert .right .form-inside-div .info-text
{
    float: left;
    width: 330px;
    padding: 12px 0;
    margin-left: 8px;
}
.content-wrapper .content .content-left.advert .right .form-inside-div .from-inside-div-text
{
    width:470px;
    margin-top: 8px;
}
.content-wrapper .content .content-left .right .from-inside-div-text
{
    margin-top: 12px;
}
.content-wrapper .content .content-left.full-width .right .form-inside-div .from-inside-div-text
{
    width:470px;
    margin-top: 8px;
}
.content-wrapper .content .content-left .right .form-inside-div .form-data .approved-photo-div
{
    float:left;
    width:100%;
    margin-bottom:10px;
}
.content-wrapper .content .content-left .right .form-inside-div .form-data .approved-photo-div.approved-photo-browse
{
    float:left;
    width:34%;
    margin-bottom:10px;
}
.content-wrapper .content .content-left .right .form-inside-div .form-data .approved-photo-div img
{
    max-width:100%;
}
.from-inside-div-advert-acc label
{
    width: 260px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.from-inside-div-advert-acc
{
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
.containter-adv
{
    margin-bottom: 37px;
    float: left;
}
.side-informtion
{
    float: right;
    text-decoration: none !important;
    color: #9a5d25 !important;
}
.margin-top-12
{
    margin-top: 12px;
}
.image-align
{
    text-align: center;
    width: 480px !important;
}
.margin-right-ad
{
    margin-right: 30px;
    cursor: pointer;
}
.temp-margin-22
{
    margin-left : -22px;
}
.advertising-li
{
    padding: 13px 0 10px 0 !important;
    color: #6FAB24;
    font-weight: bold;
}
.select-existing-avert
{
    float: left;
    cursor: pointer;
}
.margin-top-advert
{
    margin-top :11px;
}
.content-wrapper .content .content-left .right .form-inside-div .form-data.image-align-advert
{
    width: 775px;
    text-align: center;
    margin-bottom: 30px;
}
.margin-right-15
{
    margin-right: 15px;
}
.view-advert-margin
{
    margin-left: 25px;
    margin-top: 12px;
}
.avert_req
{
    cursor: pointer;
}
#sample-image
{
    min-height : 0 !important;
    padding: 0 !important;
}
.current-ad-padding
{
    padding:17px 0 !important;
}
.advert-column-region
{
    width : 27% !important;
    padding-left: 3% !important;
}
.advert-column-type
{
    width : 30% !important;
}
.advert-column-cat
{
    width : 40% !important;
}
.nav-advert-region
{
    padding: 8px 0 8px 10px !important;
    background-color: #f4f4f4 ;
    margin-top: 20px !important;
}
.nav-advert
{
    padding: 8px 0px !important;
    border-bottom: 1px solid #eeeeee;
}
.advert-detail-header
{
    color: #154a66 !important;
}
.full-width
{
    width: 100% !important;
}
.right.full-width
{
    width: 95% !important;
}
.monthly-statistic-header
{
    float: left;
    width: 780px;
    background: #efefef;
    font-weight: bold;
    padding: 10px;
    color: #787878;
    font-size: 18px;
    margin-top: 5px;
}
.width-40
{
    width: 40% !important;
    text-align: left !important;
}
.width-16
{
    width: 16% !important;
}
.width-100
{
    width: 100% !important;
}
.advert-statistics
{
    padding: 10px;
    width: 780px !important;
}
.advert-listing
{
    width: 29% !important;    
}
.link-header
{
    float: left;
    width: 810px;
    background-color: #efefef;
    font-weight: bold;
    padding: 10px;
    color: #154a66;
    font-size: 22px;
    margin: 10px 0;
    text-align: center;
}
.link-header select
{
    width: 145px;
    padding: 5px 10px 5px 10px;
    border-radius: 4px;
    background-image: url('img/select_arrow.gif');
    background-repeat: no-repeat;
    background-position: 95% 50%;
    -webkit-appearance: none;
    font-size: 15px;
    padding-right: 25px;
    border: 1px solid #C7C7C7;
}
.link-header input[type=text]
{
    width: 140px;
    padding: 4px 10px 4px 10px;
    border-radius: 4px;
    -webkit-appearance: none;
    font-size: 15px;
    color: #787878;
    border: 1px solid rgb(169, 169, 169);
}
.link-header select.sort-listing-org-width   
{
    width: 230px;
}
.margin-left-label-select
{
    margin-left: 5px;
}
.advert-listing-title
{
    width: 25% !important;
    text-align: left !important;
}
.advert-listing-options
{
    width: 10% !important;
}
.advert-left-nav
{
    width: 194px !important;
    padding-left: 0px !important;
    padding-right: 25px !important;
}
.width-main-photo
{
    width: 90px !important;
    height: 45px !important;
}
.advert-listing-account
{
    width: 28% !important;    
}
.advert-listing-account-type
{
    width: 22% !important;
}
/*Choose existing radio button*/
/* hide input */
input.choose-existing-ad:empty {
    margin-left: -55px;
}
.existing-radio-button label{
    width:50% !important;
    padding: 20px 0px !important;
    margin: 0 25% !important;
}
/* style label */
input.choose-existing-ad:empty ~ label {
    position: relative;
    float: left;
    line-height: 2.5em;
    text-indent: 3.25em;
    margin-top: 2em;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
input.choose-existing-ad:empty ~ label:before {
    position: absolute;
    display: block;
    top: 0;
    bottom: 0;
    left: 0;
    content: '';
    width: 2.5em;
    background: #D1D3D4;
    border-radius: 3px;
}
/* toggle hover */
input.choose-existing-ad:hover:not(:checked) ~ label:before {
    content:'\2714';
    text-indent: .9em;
    color: #C2C2C2;
}
input.choose-existing-ad:hover:not(:checked) ~ label {
    color: #888;
}
/* toggle on */
input.choose-existing-ad:checked ~ label:before {
    content:'\2714';
    text-indent: .9em;
    color: #fff;
    background-color: #9a5d25;
}
input.choose-existing-ad:checked ~ label {
    color: #777;
}
.color-box-inner{
    float:left;
    width:30px;
    height:30px;
    margin:0px;
    border: 1px solid #a1a398;
    text-align: center;
    margin-top: 2px;
}
.color-box-inner .color-box {
    width:25px;
    height:25px;
    margin:auto;
    margin-top:1px;
    border: 1px solid #000000;
}
.margin-theme-logo
{
    margin-top: 15px;
}
.form-data-width
{
    width : 570px !important;
}
.form-data-width input[type='text']
{
    width : 180px !important;
}
.spl-name-accommodation
{
    width: 34% !important;
    text-align: left !important;
}
.accommodation-cap-search    
{  width: 190px;
   border: 1px solid #9b9b9b;
   border-radius: 3px;
   color: #363636;
   height: 34px;
   padding: 0 10px;
}
.accommodation-cap-button  
{
    float: right;
    padding: 6px 7px 6px 8px;
    border-radius: 4px;
    font-size: 15px;
    background-color: #70AD11;
    border: none;
    color: #fff;   
}
.ccommodation-cap-heading-width
{
    width: 1005px !important;
}
.content-wrapper .content .content-left .right .form-inside-div-width-admin-accommodation{
    width:785px !important;
}
.width-accommodation
{
    width: 1050px !important;   
}
.width-accommodation-header
{
    width: 1010px !important;   
}
.acc-date-header
{
    width: 200px;
    float: right;
}
.accommodation-add-block-title
{
    width: 45% !important;
    text-align: left !important;
}
.accommodation-add-block-other
{
    width: 18% !important;
}
.accommodation-cap-other-width
{
    width: 1045px !important;  
}
.acc-capacity-name
{
    width: 316px !important;
}
.margin-top-group
{
    margin-top : 10px ;
}
.special_case{
    width: 600px !important;
}
/*Email Module*/
.content-wrapper .content .content-left .right .form-inside-div .emailColumn{
    float:left;
    width: 100%;
}
.content-wrapper .content .content-left .right .form-inside-div .emailColumn .subcatCheckboxInner{
    padding: 5px 0;
}
.content-wrapper .content .content-left .right .form-inside-div .emailColumn .emailCategoryCheckbox{
    margin-top:20px;
    float: left;
    width: 100%;
}
.subcatCheckboxInner {
    width: 33%;
    float: left;
}
.subcatCheckbox {
    padding-top: 10px;
}
.content-wrapper .content .content-left .right .form-inside-div .emailColumn .emailCategoryCheckbox.margin{
    margin-top: 13px;
}
/*Email Module*/
/*Homepage Stories*/
.content-wrapper .content .content-left .right .data-column .stories-add-button{
    background: #9a5d25;
    border: none;
    color: #ffffff;
    font-size: 14px;
    cursor: pointer;
    padding: 5px 10px;
    border-radius: 4px;
}
.link-header select.stories-cat{
    width: 210px;
    margin-right: 5px;
}
.link-header select.stories{
    width: 515px;
    margin-right: 10px;
}
.content-wrapper .content .content-left .right .data-column .story-title{
    float: left;
    margin-left: 15px;
    width: 550px;
}
.content-wrapper .content .content-left .right .data-column .remove-link{
    float:right;
    margin-right: 25px;
}
/*Homepage Stories*/
/*Image Bank*/
.image-nav
{
    width: 1100px;
    float: left;
}
.main-nav-image-admin
{
    float:left;
    width: 100%;
}
.main-nav-image-search-image
{
    float: left;
    margin: 0 25px 0 66px;
}
.main-nav-image-search-image input[type="submit"]
{
    background-image: url('img/search-image.png');
    padding:11px 20px;
    font-size:0;
    border:none;
    background-color: transparent;
    background-position: 2px;
}
.main-nav-image-search-image img
{
    width: 35px;
}
.main-nav-image-search-text
{
    float: left;
    margin: 10px 0;
    width: 100%;
}
.main-nav-image-search-text-field
{
    float: left;
}
.main-nav-image-search-text-field input
{
    padding: 10px;
    width: 580px;
    font-size: 16px;
}
.main-nav-image-search-total-image
{
    float: left;
    margin: 11px 20px 11px 35px;
}
.main-nav-image-search-button
{
    float: right;
    margin: 12px 15px 2px 0px;
}
.main-nav-image-search-button a
{
    background: #154a66 none repeat scroll 0 0;
    border: medium none;
    color: #fff7ff;
    cursor: pointer;
    font-size: 16px;
    padding: 10px 35px;
    border-radius: 3px;
    text-decoration: none;
}
.main-nav-image-search-admin
{
    float: left;
    width: 100%;
}
.main-nav-image-admin-inner
{
    float: left;
    width: 100%;
}
.main-nav-image-admin-inner ul
{
    float: left;
    width: 100%;
    padding: 0px 0;
    margin: 0;
    list-style-type: none;
    background-color: #484e4e;
}
.main-nav-image-admin-inner ul li
{
    display: inline-block;
    margin: 0;
    color: white;
}
.main-nav-image-admin-inner ul li a
{
    cursor: pointer;
    color: white;
    text-decoration: none;
    padding: 10px 30px;
}
.main-nav-image-admin-inner ul li a:hover
{
    background-color: #25292a;
}
.main-nav-image-admin-inner ul li ul.region-image-bank
{
    width: 600px;
}
.main-nav-image-admin-inner ul li ul
{
    background-color: #25292a;
    display: none;
    position: absolute;
    width: auto;
    margin-top: 8px;
    text-align: center;
    padding: 20px;
    z-index: 1;
}
.main-nav-image-admin-inner ul li:hover ul
{
    display: block;
}
.first-padding-li
{
    padding: 10px 30px 10px 60px !important;
}
.last-padding-li-go-back-img-bnk
{
    float: right;
    width: 220px;
}
.last-padding-li-go-back-img-bnk a
{
    float: right;
    text-align: right;
    padding: 14px 15px !important;
    background-image: url('/images/left_round.png');
    background-size: 40px 40px;
    background-repeat: no-repeat;
    background-position: 0 70%;
    width: 190px;
}
.main-nav-image-admin-inner-sub-menu
{
    float: left;
    width: 150px;
}
.main-nav-image-admin-inner-sub-menu li
{
    float: left;
    padding: 0px 0px 5px 0px !important;
    text-align: left;
}
.main-nav-image-admin-inner-sub-menu li input[type=checkbox]
{
    display: none;
}
.image-bank-container
{    
    float: left;
    padding: 40px 50px;
    width: 1000px;
    min-height: 280px;
}
.image-bank-container-on-dialog
{
    width: 82%;
    padding:50px 9%;
}
.image-bank-container-image-gallery
{
    float: left;
    width: 100%;
    border: 1px solid #999;
}
.image-section-container
{
    float: left;
    width: 100%;
    border-bottom: 1px solid #999;
}
.image-section-container:last-child {
    border-bottom: none;
}
/*.image-section-container .image-section-text-align*/
.image-section-text-align
{
    text-align: center;
    margin-top: 2px;
}
.image-hover-bank{
    float: left;
    border-right: 1px solid #999;
}
.image-bank-image-section
{
    float: left;
    position: relative;
    padding: 20px;
    width: 209px;
    height: 230px;
    border: 1px solid #999;
    cursor: default;
    margin-bottom: -1px;
    margin-right: -1px;
}
.image-bank-image-section-right-border-none{
    border-right: 1px solid #fff;
}
.image-bank-container-image-gallery-bottom-border{
    border-bottom: 1px solid #fff;
}
a.image-bank-image-section
{
    border: none;
    margin: 0;
}
a.image-section-edit{
    display: none;
    position:absolute;
    background: #9a5d25;
    padding: 5px 10px;
    color: #FFF;
}
a.image-section-detail{
    display: none;
    position:absolute;
    background: #9a5d25;
    padding: 5px 10px;
    color: #FFF;
    margin-left: 47px;
}
a.image-section-delete{
    display: none;
    position:absolute;
    background-color: rgba(0, 0, 0, 0.70);
    padding: 5px 10px;
    color: #FFF;
    margin-left: 221px;
}
#floater {
    position: absolute;
    -webkit-transition: all 0.8s ease-in-out;
    transition: all 0.8s ease-in-out;
    z-index: 1;
    background: #9a5d25 none repeat scroll 0 0;
    border: medium none;
    color: #fff7ff;
    cursor: pointer;
    font-size: 16px;
    padding: 10px 35px;
    text-decoration: none;
}
.image-hover-bank:hover a.image-bank-image-section
{
    text-decoration: none;
}
.image-hover-bank:hover a.image-section-edit{
    display: block;
    text-decoration: none;
}
.image-hover-bank:hover a.image-section-detail{
    display: block;
    text-decoration: none;
}
.image-hover-bank:hover a.image-section-delete{
    display: block;
    text-decoration: none;
}
.image-section-image-align
{
    min-height: 210px;
    position: relative;
}
.image-bank-image-section img
{
    max-width: 200px;
    max-height:200px;
    position: absolute;
    top: 0;
    bottom: 0;
    left:0;
    right:0;
    margin: auto;
    cursor: pointer;
}
.image-hover-bank.usage img
{
    border: 5px solid #154a66;
}
.image-bank-image-section-last
{
    border-right: none !important;
}
.image-bank-image-section-outer-last
{
    border-bottom: none !important;
}
.image-bank-container .no-image-found
{
    float: left;
    padding :20px 5%;
    width: 90%;
}
.image-bank-pagination{
    float: left;
    width: 100%;
    margin-top: 20px;
}
.squaredOne {
    float: left;
    width: 15px;
    height: 15px;
    background: #fcfff4;
    background: -webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
    background: -moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
    background: -o-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
    background: -ms-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
    background: linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
    -webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
    -moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
    box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
    position: relative;
}
.squaredOne label {
    cursor: pointer;
    position: absolute;
    width: 13px;
    height: 13px;
    left: 1px;
    top: 1px;
    -webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1);
    -moz-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1);
    box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1);
    background: -webkit-linear-gradient(top, #222 0%, #45484d 100%);
    background: -moz-linear-gradient(top, #222 0%, #45484d 100%);
    background: -o-linear-gradient(top, #222 0%, #45484d 100%);
    background: -ms-linear-gradient(top, #222 0%, #45484d 100%);
    background: linear-gradient(top, #222 0%, #45484d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222', endColorstr='#45484d',GradientType=0 );
}
.squaredOne label:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    content: '';
    position: absolute;
    width: 11px;
    height: 11px;
    background: #9a5d25;
    background: -webkit-linear-gradient(top, #9a5d25 0%, #9a5d25 100%);
    background: -moz-linear-gradient(top, #9a5d25 0%, #9a5d25 100%);
    background: -o-linear-gradient(top, #9a5d25 0%, #9a5d25 100%);
    background: -ms-linear-gradient(top, #9a5d25 0%, #9a5d25 100%);
    background: linear-gradient(top, #9a5d25 0%, #9a5d25 100%);
    top: 1px;
    left: 1px;
    -webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
    -moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
    box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
}
.squaredOne label:hover::after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=30);
    opacity: 0.3;
}
.squaredOne input[type=checkbox]:checked + label:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
}
.main-nav-image-admin-inner-sub-menu li span
{
    margin: 0 0 0 10px;
    width: 120px;
    float: left;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank {
    width: 1050px;
    margin-top: 20px;
    float: left;
    padding: 0 25px;
    margin-bottom: -1000px;
    padding-bottom: 1000px;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left{
    width: 504px;
    float: left;
    border-right: 1px solid #f0f0f0;
    padding: 0 20px;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .image-bank-photo {
    float: left;
    position: relative;
    width:100%;
    height:380px;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .image-bank-photo img{
    max-width: 100%;
    max-height: 380px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .photo-detail{
    width: 100%;
    padding: 25px 0;
    float: left;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .photo-detail.editphoto{
    padding: 5px 0;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .photo-detail .photo-detail-container{
    width: 350px;
    margin: auto;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .photo-detail .photo-detail-container a{
    color: #9a5d25;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .photo-detail .photo-detail-container .download-photo{
    text-align: center;
    color: #9a5d25;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .photo-detail .photo-detail-container .save-to-cart{
    text-align: center;
    float: left;
    width: 125px;
    border-right: 1px solid #f0f0f0;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .keywords{
    width: 100%;
    padding: 25px 0;
    float: left;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .keywords label{
    float:left;
    width:100%;
    margin-bottom:30px;
    font-size: 16px;
    font-weight:bold;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .keywords .keyword{
    float:left;
    width:100%;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .keywords .keyword a{
    float:left;
    border: 1px solid #d9e0e0;
    margin: 0 10px 10px 0;
    text-decoration: none;
    text-align: center;
    padding: 10px 12px;
    background-color: #f4f6f6;
    border-radius: 4px;
    color: #9a5d25;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .keywords .keyword a:hover{
    background-color: #fcfdfd;
    color: #666e6e;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .photo-usage-accordions {
    float: left;
    width: 100%;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .photo-usage-accordions #accordion .accordion-rows{
    background-color: #ebf1f1 !important;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .photo-usage-accordions #accordion .sub-accordions .accordion-body{
    float: left;
    margin-left: 20px;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .photo-usage-accordions #accordion .sub-accordions .accordion-body .accordion-labels{
    float: left;
    width: 150px;
    padding: 10px 0;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .photo-usage-accordions #accordion .sub-accordions .accordion-body .accordion-data{
    width: 210px;
    float: left;
    padding: 10px 0;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .photo-usage-accordions #accordion .sub-accordions .accordion-body .accordion-data.active{
    color: #3eab1c;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .photo-usage-accordions #accordion .sub-accordions .accordion-body .usage-delete{
    float: right;
    padding: 10px 0;
    margin-right: 10px;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-left .photo-usage-accordions #accordion .sub-accordions .accordion-body .usage-delete a{
    color: #fc8b00;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-right{
    width: 465px;
    float: right;
    padding: 0 20px;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-right h2{
    line-height: 1.2em;
    margin: 0;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-right .download-photo {
    margin: 30px 0;
    float: left;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-right .download-photo a{
    background-color: #9a5d25;
    text-decoration: none;
    color: #fff;
    padding: 10px 30px;
    border-radius: 3px;
    font-size: 15px;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-right .photo-details{
    float: left;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-right .photo-details .photo-labels{
    float: left;
    width: 180px;
    padding: 10px 0;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-right .photo-details .photo-data{
    width: 210px;
    float: left;
    padding: 10px 0;
    min-height: 22px;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-right .form-usage{
    float: left;
    width: 465px;
    margin-left: 20px;
    margin-top: 20px;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-right .content-header{
    float: left;
    width: 465px;
    background: #EBF1F1;
    padding: .7em .5em .7em 1em;
    font-size: 17px;
    margin-top: 50px;
    color: #212121;
    font-weight: normal;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-right .form-usage form .form-inside-div{
    float: left;
    width: 465px;
    padding: 4px 0;
    font-size: 16px;
    margin-left: 0;
    border: none;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-right .form-usage form .form-inside-div label{
    float: left;
    width: 120px;
    padding-top: 7px;
    padding-bottom: 7px;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-right .form-usage form .form-inside-div .form-data{
    width: 290px;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-right .form-usage form .form-inside-div .form-data select{
    width: 290px;
    padding: 7px 40px;
    border: 1px solid #C7C7C7;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: url('img/select_arrow.gif');
    background-repeat: no-repeat;
    background-position: 4% 50%;
    text-indent: 0.01px;
    text-overflow: "";
    font-size: 16px;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-right .form-usage form .form-inside-div .button{
    margin-top: 30px;
}
.content-wrapper .content .content-left.full-width .right.center-image-bank .image-bank-right .form-usage form .form-inside-div .button input{
    background: #F98412;
}
/*Image Bank*/
/*Progress Bar*/
.progress-container-main {
    background-color: rgba(0, 0, 0, 0.21);
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999 ;
}
.progress-container-main #progress-container {
    background-color: #FFF;
    float: left;
    top: 25%;
    position: relative;
    left: 30%;
    height: 220px;
    width: 478px;
    padding: 52px 17px;
    border-radius: 5px;
    text-align: center;
}
.progress-container-main #progress-container p.progress-title{
    color: #575757;
    font-size: 30px;
    text-align: center;
    font-weight: 600;
    text-transform: none;
    position: relative;
    margin: 25px 0;
    padding: 0;
    line-height: 40px;
    font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.progress-container-main #progress-container p{
    color: #797979;
    font-size: 16px;
    text-align: center;
    font-weight: 300;
    position: relative;
    text-align: inherit;
    float: none;
    margin: 0;
    padding: 0;
    line-height: 30px;
    font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
#progressbox {
    border: 1px solid #92C8DA;
    padding: 1px; 
    position:relative;
    width:400px;
    border-radius: 3px;
    margin: auto;
    margin-top: 42px;
    display:none;
    text-align:left;
}
#progressbar {
    height:20px;
    border-radius: 3px;
    background-color: #77E0FA;
    width:1%;
}
#statustxt {
    top:3px;
    left:50%;
    position:absolute;
    display:inline-block;
    color: #000000;
}
.font_weight_normal
{
    font-weight: normal;
}
/*Progress Bar*/
/*Cropit-admin-regions*/
.content-wrapper .content .content-left .right .form-inside-div .cropit-admin {
    float: left;
    margin-top: 10px;
    width: 500px;
}
.content-wrapper .content .content-left .right .form-inside-div .cropit-admin .cropit-image-preview-container {
    margin: 0;
}
.content-wrapper .content .content-left .right .form-inside-div .cropit-admin .admin-cropit-rang{
    width: auto;
}
.cropit-admin img.cropit-image-background {
    display: none !important;
}
/*Cropit-admin-regions*/
.margin-top-broswe-mbile-bg-image-page
{
    margin-top: 9px;
}
.delete-region-cat-photo{
    width: 180px;
    float: left;
    margin: 0;
    padding: 10px !important;
    text-align: center;
}
.photo-gallery-limit {
    float: right;
    margin-top: 14px;
}
.add-another-header-image
{
    float: right;
    margin-top: 10px;
    padding: 10px;
}
/*Region Slider*/
.catgeory-slider-add-button .add-link
{
    float: right;
    margin-top: 10px;
}
.catgeory-slider-add-button .add-link a
{
    padding: 10px 15px;
    font-size: 15px;
    background-color: #70aa22;
    color: white;
    text-decoration: none;
    cursor: pointer;
    font-weight: lighter;   
}
.content-wrapper .content .content-left .right .form-inside-div#region-slider-list ul {
    display: inline-block;
    width: 830px;
    padding: 0;
    margin: auto;
    list-style-type: none;
}
.content-wrapper .content .content-left .right .form-inside-div#region-slider-list ul li {
    display: inline-block;
    width: 830px;
    border-bottom: 1px solid #eeeeee;
    padding: 15px 0;
}
.content-wrapper .content .content-left .right .form-inside-div#region-slider-list ul li label{
    width: 215px;
}
.weekDays-selector {
    float: left;
    margin-top: 10px;
}
.weekDays-selector input {
    display: none!important;
}
.content-wrapper .content .content-left .right .form-inside-div-width-admin .weekDays-selector input[type=checkbox] + label {
    display: inline-block;
    border-radius: 30px;
    background: #dddddd;
    height: 30px;
    width: 30px !important;
    margin-right: 3px;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
    padding: 0 !important;
}
.weekDays-selector input[type=checkbox]:checked + label {
    background: #6dac29 !important;
    color: #ffffff;
}
.short-des-text
{
    float: left;
    width: 413px;
}
.max-width-thumbnail {
    max-width: 100%;
}
.ask_price_product
{
    margin-top: 10px;
    width: 14px !important;
}
.image_bank_top_buttons
{
    float: left;
    width: 100%;
    margin-bottom: 8px;
}
.image_bank_back_button
{
    float: left;
}
.image_bank_back_button a img
{
    width : 25px;
}
.image_bank_next_button
{
    float: right;
}
.image_bank_next_button a img
{
    width : 25px;
}
.customer-export
{
    width:40%;
}
.link_form_width
{
    float: right;
    margin-right: 10px;
}
#frmSort {
    float: left;
    margin-right: 10px;
}
.export_form_width
{
    float: right;
}
.export_form_width_event
{
    float: left;
    margin-right: 10px;
}
.export_form_width_event1
{
    float: right;
}
.margin-attached-top
{
    margin-top : 10px;
}
.name-attached-file
{
    float: left;
    border: none;
    background: none;
    width: 210px;
    font-size: 16px;
    margin-left: 10px;
    margin-top: 10px;
}
.name-attached-file-image-bank
{
    float: left;
    border: none;
    background: none;
    width: 210px;
    font-size: 16px;
    margin-top: 20px;
}
.pop-des-label-cat label
{
    float: left;
    margin-top: 15px;
}
.popup-des-label-cat-input textarea
{
    float: left;
    width: 320px;
    margin: 0px 0px 0px 20px;
    height: 105px;
}
.event-search-date-input
{
    width: 106px;
    height: 20px;
    padding: 0 5px;
}
.border-top-event
{
    border-top: 1px solid #f1f0eb;
}
.check-box-event
{
    float: left;
    margin-top: 9px;
    margin-right: 5px;
}
.category-pointer
{
    cursor: pointer;
}
.download-photo-req
{
    margin-left: 10px;
    float: left;
    margin-top: 15px;
}
.request-change-detail-margin-top
{
    margin-top: 8px;
}
.margin-top-pass-from
{
    margin-top: 10px;
    margin-bottom: 10px;
}
.margin-left-delete-event
{
    padding-left : 22px !important;
}
.theme_browse_float
{
    float: left;
    margin-top: 12px;
}
.theme_browse_float_view
{
    float: left;
    margin-top: 18px;
}
.add_event_view
{
    float: left;
    margin-top: 13px;
}
.theme_browse_float_view_support
{
    float: left;
    margin-top: 12px;
}
.theme_color_float
{
    float: left;
}
.select-listings-nearby-title
{
    float: left;
}
.select-listings-nearby
{
    float: left;
    margin-left: 20px;
    color: #6fab24;
}
.region-check-margin
{
    margin-top : 9px;
}
.coupon-options
{
    float: left;
    width: 12%;
    text-align: center;
}
.padding-bottom-none
{
    padding: 14px 0 0 0 !important ;
}
.padding-coupon-items
{
    padding: 10px 0 !important;
}
.text-deal-des
{
    width: 299px;
    height: 130px;
}
.delete-photo-coupon
{
    float: left;
    width: 100%;
    margin-left: 118px;
    margin-top: 10px;
}
.delete-coupon-pic
{
    width: 180px;
    float: left;
    margin-left: 0;
    background-color: #f98412!important;
    text-decoration: none!important;
    color: #fff!important;
    padding: 10px 10px!important;
    text-align: center;
}
.btn-Delete{
    margin-left: 27px ;
    margin-right: -32px;
}
#listing_pkg_checkbox{
    margin-top: 15px;
}
/*CSS FOR THE BUTTONS INCLUDED IN THE FILE \include\top-nav-show-image-bank.php*/ 
#btn_upload_from_pc_library{
    width: 23%;
    float:right;
    margin-top: 6px;
    margin-left: 10px;  
}
#upload_from_pc{
    float: right;
    background: #9a5d25;
    color: #fff7ff;
    padding: 8px 10px 9px;
    padding-left: 32px;
    padding-right: 32px;
    text-align: center;
    border-radius: 3px;
}
#upload_from_library{
    float: right;
    margin-right: 10px;
    display: none;
    background: #9a5d25;
    color: #fff7ff;
    cursor: pointer;
    padding: 10px;
    border-radius: 3px;
}

/*Column width generic - Always at the bottom*/
.col-5{
    width: 5% !important;
    text-align: left !important;
}
.col-10{
    width: 10% !important;
    text-align: left !important;
}
.col-15{
    width: 15% !important;
    text-align: left !important;
}
.col-20{
    width: 20% !important;
    text-align: left !important;
}
.col-25{
    width: 25% !important;
    text-align: left !important;
}
.col-30{
    width: 30% !important;
    text-align: left !important;
}
.col-35{
    width: 35% !important;
    text-align: left !important;
}
.col-40{
    width: 40% !important;
    text-align: left !important;
}
.col-45{
    width: 45% !important;
    text-align: left !important;
}
.col-50{
    width: 50% !important;
    text-align: left !important;
}
/*Column width generic - Always at the bottom*/
/*Sitemap*/
.content-wrapper .content .content-left.full-width .right.sitemap ul{
    font-size: 18px;
}
.content-wrapper .content .content-left.full-width .right.sitemap ul li{
    margin-top: 6px;
    margin-bottom: 6px;
}
/*Sitemap*/
/*LOGIN*/
.header.login-page{
    padding: 0;
    margin-bottom: 30px;
}

.main-wrapper.login-wrapper{
    background-color: #ffffff;
    float: left;
    flex: 0 0 35%;
    min-height: 100vh;
}
/*Main Wrapper*/
.main-wrapper{
    width: 100%;
    padding-bottom: 20px;
}
/*Header CSS*/
.login-page .SectionHeader {
    color: #ffffff;
    background-color: #9a5d25;
    padding: 25px 5%;
}
.SectionHeader {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
}
/*Content*/
.content-wrapper{
    float:left;
    width:100%;
}
.user-login .content-wrapper .content {
    width: 100%;
}
.login-container
{
    background-color: #fff;
    margin: auto;
}
.user-login .login-container {
    width: 100%;
}
.login-container-inside-div
{
    width: 100%;
    float: left;
}
.login-container-inside-div .login-from-inside-div
{
    float: left;
    width: 100%;
}
.login-container-inside-div .login-title
{
    margin-bottom: 25px;
    color: #154a66;
    text-transform: uppercase;
    text-align: center;
    width: 100%;
    font-weight: bold;
}
.login-container-inside-div .login-text
{
    color: #fba819;
    font-size: 17px;
    text-align: center;
    width: 100%;
    font-weight: bold;
}
.login-container-inside-div form{
    float: left;
    width: 100%;
}
.login-container-inside-div .group {
    position: relative;
    margin: 20px auto;
    width: 60%;
}
.logo-center {
    text-align: center;
    float: left;
    width: 100%;
    margin-bottom: 25px;
}
img { max-width: 100%; }
.login-container-inside-div .group .sign-in-title
{
    color: #154a66;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}
.login-container-inside-div .group input[type="text"], .login-container-inside-div .group input[type="password"], .login-container-inside-div .group input[type="email"]{
    background: none;
    color: #c6c6c6;
    font-size: 16px;
    padding: 10px 0;
    display: block;
    width: 100%;
    border: none;
    border-radius: 0;
    border-bottom: 1px solid #c6c6c6;
    box-shadow: inset 0 0 0 30px #fff; 
    -webkit-box-shadow: 0 0 0 30px #fff inset;
}
.login-container-inside-div .group input[type="text"]:focus, .login-container-inside-div .group input[type="password"]:focus, .login-container-inside-div .group input[type="email"]:focus{
    outline: none;
}
.login-container-inside-div .group input[type="text"]:focus ~ label, .login-container-inside-div .group input[type="password"]:focus ~ label, .login-container-inside-div .group input[type="email"]:focus ~ label,
.login-container-inside-div .group input[type="text"]:valid ~ label, .login-container-inside-div .group input[type="password"]:valid ~ label, .login-container-inside-div .group input[type="email"]:valid ~ label {
    top: -14px;
    font-size: 12px;
    color: #9a5d25;
}
.login-container-inside-div .group input[type="text"]:focus ~ .bar:before, .login-container-inside-div .group input[type="password"]:focus ~ .bar:before,
.login-container-inside-div .group input[type="email"]:focus ~ .bar:before{
    width: 100%;
}
.login-container-inside-div .group label {
    color: #c6c6c6;
    font-size: 16px;
    font-weight: normal;
    position: absolute;
    pointer-events: none;
    left: 5px;
    top: 10px;
    transition: 300ms ease all;
}
.login-container-inside-div .group .bar {
    position: relative;
    display: block;
    width: 100%;
}
.login-container-inside-div .group .bar:before {
    content: '';
    height: 2px;
    width: 0;
    bottom: 0px;
    position: absolute;
    background: #9a5d25;
    transition: 300ms ease all;
    left: 0%;
}
.login-container-inside-div .group .forgot-password-link {
    position: absolute;
    font-size: 12px;
    top: 12px;
    right: 0;
    color: #9a5d25;
}
.login-container-inside-div .group input[type="submit"] {
    width: 100%;
    padding: 10px 0;
}
.login-container-inside-div .login-from-inside-div .login_text
{
    float: left;
    font-size: 18px;
    line-height: 20px;
}
.login-container-inside-div .login-from-inside-div .login_text p
{
    float: left;
    font-size: 18px;
    line-height: 25px;
    margin: 10px 0;
}
.login-container-inside-div .login-from-inside-div .login_text p a
{
    font-weight: bold;
}
form input[type="submit"] {
    background: #9a5d25 none repeat scroll 0 0;
    border: medium none;
    color: #fff7ff;
    cursor: pointer;
    font-size: 15px;
    padding: 3px 10px;
    border-radius: 3px;
}
.login-image{
    flex: 1;
    background-image: url('../images/GO7-login.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
}
/*LOGIN*/
