﻿html, body {
   
    font: 14px/18px Arial, sans-serif;
    color: #83868a;
    min-width: 300px;
    font-family: 'Ubuntu', sans-serif;
}
body {
    margin-top:0px;
}
header {
    position: relative;
    background: url(/images/sb-theme/bg-2.gif) 0 0 repeat;
}
.bord-1 {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    height: 6px;
    background: url(/images/sb-theme/bord-1.gif) 0 0 repeat-x;
}
.container_12 {
    position: relative;
    width: 960px;
    margin: 0 auto;
    padding: 0;
}
.container_12 .grid_12 {
    width: 940px;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
    float: left;
    display: inline;
    margin-left: 10px;
    margin-right: 10px;
}


.header-top {
    margin-top: 21px;
}
.header-top {
    float: right;
    font-family: 'Oswald', sans-serif;
    font-size: 12px;
    line-height: 18px;
    color: #fff;
    text-transform: uppercase;
}
header-top span {
    float: left;
    display: block;
    margin-top: 9px;
    margin-right: 18px;
    letter-spacing: 1px;
}
.list-services {
    float: right;
}
.list-services li {
    display: inline-block;
    margin: 0 0px 0 2px;
}
.list-services .sp-1 {
    background-position: 0px 0px;
}
.list-services span {
    display: inline-block;
    width: 36px;
    text-decoration: none;
    height: 36px;
    background: url(/images/sb-theme/soc-icons.png) no-repeat;
    transition: all .6s ease-out;
    margin: 0px;
}
.list-services .sp-2 {
    background-position: -40px 0px;
}
.list-services .sp-3 {
    background-position: -80px 0px;
}
.bg-1 {
    background: #33495a;
}
nav {
    position: relative;
    z-index: 11;

}
footer {
  
    padding-bottom: 30px;
}
.row-4 {
    text-align: center;
    color: #b2b2b2;
    line-height: 13px;
    font-size: 11px;
   
    text-transform: uppercase;
}

.color-1 {
    color: #13a7d7;
}
.content {
    background: url(/images/sb-theme/bg-3.gif) 0 0 repeat;
}
#page-wrapper {
        background-color: transparent;
}

.inv_req,.inv_req_locate {
        background: #13a7d7;
        border-radius:8px;
             
}
    .inv_req h4, .inv_req h5 {
          color:#fff !important;      
    }

.inventory-dashboard-box .well {
        color: #337ab7;
}
.blue-controls-bar {
    background:none repeat scroll 0 0 #566876;
}
.repeater-stripped .repeater-row:nth-of-type(odd) {
     background-color:#fff;
  
}
.repeater-stripped .listView-row:nth-of-type(odd) {
       background-color:#EBEAE8;
}
.arrival-dates {
    background-color: #AFC0C6 !important;
    color: #58606a;
}
.table > tbody > tr > th {
    background:#BEBEBE !important;
    border-top:none !important;
}
.addBorder {
    border:1px solid #ddd;
    border-top:none;
}
.pager-at {
    padding:10px 25px;
}
 .side-nav .dropdown-menu {
            background-color: #333 !important;
        }

        .dropdown-menu {
            width: 100% !important;
            position: relative;
        }

        .side-nav li a {
            color: #999 !important;
        }

        .side-nav .dropdown-menu li a {
            color: #999 !important;
        }

       

        .side-nav {
            overflow-y: visible !important;
            top: 105px;
        }

        #wrapper #img_Logo {
            width: 205px;
            padding: 10px 10px;
            position: absolute;
            top: 0px;
            left: 0px;
            z-index: 100;
        }

       

        #div_DashboardPanel #center-console ,.acuired_inv #center-console{
         color:#83868a;
            height: 35px;
            padding: 8px 3px;
            font-size: 16px;
                border-bottom: 1px solid #ddd;
        }

            #div_DashboardPanel #center-console div {
                float: left;
            }


            #div_DashboardPanel #center-console table {
                float: left;
                width: 500px;
            }

                #div_DashboardPanel #center-console table tr {
                    float: left;
                    padding: 0px;
                    margin: 0px;
                }

                #div_DashboardPanel #center-console table td {
                    padding: 0px;
                    margin: 0px;
                }

            #div_DashboardPanel #center-console > a {
                padding: 5px 8px;
                display: inline-block;
                float: left;
                overflow: hidden;
            }


        #div_DashboardPanel #lnkNextResortPage {
            float: none;
            position: absolute;
            right: 20px;
        }

        #div_TopFilterLinks {
           
            padding: 5px;
        }

            #div_TopFilterLinks .btn-sm {
                font-size: 10px !important;
            }

        .div_BottomFilterLinks {
         
            height: 42px;
            text-align: right;
            padding: 5px 20px;
            margin-top: 10px;
        }

            .div_BottomFilterLinks .btn-default {
                background: #666 !important;
                color: #fff;
            }

        #div_DashboardPanel span {
            color: #fff;
            font-size: 12px;
            float: left;
            padding: 5px;
        }

.selected-resort h4 {
    color: #83868a;
    margin: 0;
}
#center-console hr {
    color:#ddd;
}
.filter-set a{
    color:#83868a;
    font-size:14px;
}
.date-menu li ul{
    width:15% !important;
}


.date-menu li .dropdown-menu {
    position:absolute !important;
}
.date-menu li .dropdown-menu a {
    border-radius:0px !important;
    background-color:#fff!important;
       padding: 5px;
    text-align: left;
    border-bottom: 1px solid #C7C7C7;
    border-width: 0px 0px 1px 0px;

}
.date-text, .date-container {
      display:inline-block;
}
.date-text {
  
    padding-left:15px;
}
.selected_resort_filter {
    text-align:center;
}
.selected_resort_filter h4 {
    display:inline-block;
}
.resort-lrt ,.vendor-lrt{
    display:none;
}
.man_tag h4,.man-tag-mobile h4 {
        margin-top: 0px;
    margin-bottom: 5px;
    color: #A0A0A0;
    font-weight: bold;
    font-size: 16px;
    text-align:center;
}
.go-custom {
        color: #fff;
    background-color: #33495A;
    border-color: #33495A;
}

.ven_res {
    display:inline-block;
    padding-right:25px;
}
.datefilter,.radio-admin-options {
    color: #83868a;
    font-size: 14px;
}
.dashboard-calculations{
    font-size:14px;
}
.panel-primary > .panel-heading {
        background-color: #566977;
    border-color: #566977;
}
 .table-well>tbody>tr:nth-of-type(odd) {
  background-color:#EBEAE8;
}
table.table-well > tbody > tr > th {
       background: #AFC0C6 !important;
       color:black;
}
.save-btn {
    margin-right: 10px;
    border-top-right-radius: 4px !important; 
    border-bottom-right-radius: 4px !important; 
}
.update-btn {
        color: #333;
    background-color: #AFC0C6;
    border-color: #AFC0C6;
    margin-right: 10px;
    border-top-right-radius: 4px !important; 
    border-bottom-right-radius: 4px !important; 

}
    .update-btn:hover {
            color: #333;
            background-color: #8E9FA5;
            border-color: #8E9FA5;
    }
.cancel-btn {
        border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
}
.marL30 {
    margin-left:30px;
}

.loggedin-view ul li a{
    padding: 13px 21px 13px;
    font-size: 14px;
    line-height: 18px;
    color:#fff;
}
.header-top > span {
    float: left;
    display: block;
    margin-top: 9px;
    margin-right: 18px;
    letter-spacing: 1px;
}
#resortTabs {
    margin-top:15px;
}
.tabcontent {
    margin-top:15px;
}
.resort-imgs img{
    padding-bottom:10px;
}
.margT20 {
    margin-top:15px;
}
.padB15 {
    padding-bottom:15px;
}
.contact-form label{
    font-weight:normal;
}
.send-btn , .send-btn:focus , .send-btn:hover {
    background: #13a7d7;
    color: #fff;
    outline: none;
    border-color: #13a7d7;
}

.resort-unit-panel .panel-heading{
     background: #576875;
    color:#fff;
}
.custom-panel-heading {
     background: #576875 !important;
      color:#fff !important;
}
.quick-load {
        color: #fff !important;
    background-color: #33495A !important;
}
.panel-default > .panel-heading {
        background-color: #566977;
    border-color: #566977;
    color:#fff;
}
#toTop {
    display: none;
    text-decoration: none;
    position: fixed;
    cursor: pointer;
    overflow: hidden;
    width: 63px;
    height: 63px;
    border: none;
    text-indent: -999px;
    z-index: 20;
    background: url(/images/sb-theme/ui.totop.png) 0 0 no-repeat;
    margin-right: -670px !important;
    right: 50%;
    bottom: 20px;
    transition: all .2s ease;
}
.inventory-controls-links.dashboard_close_icon_posiion {
    font-size:28px;
}
.loc-inventory {
    display:inline-block;
    margin-right:5px;
}

/*admin css*/
.panelGlobal .table > tbody > tr > th {
    background: #566977 !important;
    border-top: none !important;
    color: #fff;
    font-family: 'Oswald', sans-serif;
    font-weight: 500;
}
.panelGlobal .table > tbody > tr:nth-of-type(odd) {
      background: #EBEAE8;
   
}
.panelGlobal .table > tbody >tr:nth-of-type(even) {
   background: #fff;
}
.panelGlobal .control-label {
    margin-top: 10px;
    margin-bottom: 5px;
    margin-bottom: 0;
    text-align: left !important;
}

.panelGlobal .btn-group {
    margin-top: 10px;
}

.panelInventory .panel {
    background-color: #EDEBED !important;
}

.sky_heading_bar {
    background: -webkit-linear-gradient(0deg, #566877, #566776) !important;
        border: 1px solid #566776;
        background: -moz-linear-gradient(0deg, #566877, #566776);
}

    .sky_heading_bar .radio-btn-list .input[type=checkbox], input[type=radio] {
        margin: 13px 0 0;
    }

.buy-inventory-filter-panel .panel-heading {
    background: -webkit-linear-gradient(90deg, #586975, #566876) !important;
    color: #fff !important;
    border: none !important;
}
/*end*/

.whole-tbl th{
        background: #AFC0C6 !important;
    border-top: 2px solid #AFC0C6 !important;
    border-left: solid 1px #B3A9A9 !important;
}
.whole-tbl  > tbody > tr:nth-of-type(odd) {
      background: #EBEAE8;
   
}
.whole-tbl  > tbody >tr:nth-of-type(even) {
   background: #fff;
}
.set-radius {
    border-radius:4px !important;
    margin-right:5px;
}
.margtop5 {
    margin-top:5px;
}
.padTop15 {
    padding-top:15px;
}
.form-group textarea.form-control {
    height:100px;
    margin-bottom:20px;
}

.buy_invlinks {
    margin-top:10px;
}
.buy_invlinks a{
    min-width: 150px;
    padding: 0px 2px !important;
    font-size: 14px;
    margin-bottom: 5px;
   
}
.buy_invlinks .dropdown-toggle {
      min-width: 120px;
      float:left;
      cursor:pointer;
}
    .buy_invlinks span {
        font-size:16px;
    }
    .buy_invlinks li  a  b.caret:last-child{
        display:none;
    }
b.caret_custom {
        display: inline-block;
    margin-left: 10px;
    vertical-align: middle;
    border-top: 4px solid;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}
.buy_invlinks ul.dropdown-menu {
    position:absolute;
    width:50% !important;
        top: 20px;
}
    .buy_invlinks ul.dropdown-menu li {
        border-bottom:1px solid #ddd;
        margin:1px 5px;
        float:left;
    }

   .table-buy>tbody>tr:nth-of-type(odd) {
    background-color: #EBEAE8 ;
}
.table-buy > tbody > tr:nth-of-type(even) {
       background-color: #fff ;
}
.table-buy td {
    border: solid 1px #A7A2A2;
}

h5.radio_button {
    margin-top:0px;
}
.droppingBorder ,.sky-outer-block{
    border-color: #ccc !important;
}
.loc-link {
   text-decoration: underline;
    margin-bottom: 10px;
    display: block;
    margin-left: 15px;
}
.com-link {
      text-decoration:underline;
}
.ddl-page {
    width:25%;
    display:inline;
}
.resort_tabs_info {
    background:#fff;
}

.tbl-buy-action> tbody > tr > th{
        background: linear-gradient(180deg, #D1F4FF, #B0DFED) !important;
    height: 33px !important;
    border-top: 2px solid #0785ab !important;
    font-size: 0.9em;
    text-align: center !important;
    border-left: solid 1px #2793B6;
    padding: 4px 2px !important;
    color: #000;
}

.tbl-buy-action>tbody>tr:nth-of-type(odd) {
    background-color: #EBEAE8;
}
.tbl-buy-action > tbody > tr:nth-of-type(even) {
      background-color: #fff;
}
.more-rounded {
    border-radius:8px;
        border: 1px solid #337ab7;
}
.more-rounded h5{
    font-weight:bold;
}
.piddiv {
        padding-left: 15px;
    padding-bottom: 5px;
}
.allrowWhite > tbody > tr {
    background-color:#fff;
}
.table-well > tbody > .even-tr {
    background-color:#fff !important;
}
.table-well > tbody > .odd-tr {
    background-color:#EBEAE8 !important;
}
.table-well > tbody > tr:nth-of-type(even) {
    background:#fff;
}
.table-nohead.table-well > tbody > tr:nth-of-type(even) {
        background-color: #EBEAE8;
}
.table-nohead.table-well > tbody > tr:nth-of-type(odd) {
        background-color: #fff;
}
.abs-div {
  position:relative;
}
.modal-backdrop {
    bottom:0px;
}
.blog-img {
    float:right;
}
#page-wrapper {
    padding: 20px;
}
.mGrid1 {
    margin:0px;
}
.dashboard-first {
    
}
.dashboard-first .first-lg2 .col-lg-2{
    width:20%;
}
.data-row {
    overflow:inherit;
}
.txt-filter-ddl,.txt-fliter,.txt-filter-link {
    display:inline-block;
}
 .int-exc div{
        display:inline-block;
    }
  .loc_id {
        line-height:1px;
    }
.loc_id .static-section {
    display:inline-block;
}
.loc_id .setpad{
    padding:15px;
}
.homepage-blog .post-type{
    margin-right:10px;
}
/*Mobile Responsive*/

@media only screen and (min-width: 991px) and (max-width: 1024px) {
    .dashboard_small_right_boxes.inv_req_locate {
        margin-bottom: 5px;
    }

    .dashboard_small_right_boxes.inv_req {
        margin-top: 5px;
    }

    .marL0 {
        margin-left: 0px !important;
    }

    .new-header-bar {
        height: inherit;
        padding: 5px 0px;
    }

    .align-center {
        text-align: center;
    }

    .man_tag, .tooltip_help_icon, .popover {
        display: none !important;
    }

    .man-tag-mobile {
        display: block !important;
    }

    .overflow-table div:first-child {
        overflow: auto;
        margin-bottom: 10px;
    }

    .overflow-table-own {
        overflow: auto;
    }

    .navbar-right .dropdown-menu.ddl-menu {
        left: auto !important;
    }

    .width50 {
        width:50%;
    }
     .overflow-table-own.data-row {
        overflow:inherit;
    }
}

@media only screen and (min-width: 991px) and (max-width: 1000px) {
    .form-group {
        margin-left:0px;
        margin-right:0px;
    }
     .contact-form .text-right {
        text-align:left;
    }
      .marL0 {
        margin-left:0px !important;
    }
      .new-header-bar {
        height:inherit;
        padding:5px 0px;
    }
    .align-center {
        text-align:center;
    }
    .man_tag ,.tooltip_help_icon,.popover{
        display:none !important;
    }
    .man-tag-mobile {
        display:block !important;
    }
     .overflow-table div:first-child {
        overflow:auto;
        margin-bottom:10px;
    }
      .overflow-table-own {
        overflow:auto;
    }
       .overflow-table-own.data-row {
        overflow:inherit;
    }
}

@media only screen and (min-width: 768px) and (max-width: 990px) {
   
     .container_12{ width: 768px; }
        .grid_1,
		.grid_2,
		.grid_3,
		.grid_4,
		.grid_5,
		.grid_6,
		.grid_7,
		.grid_8,
		.grid_9,
		.grid_10,
		.grid_11,
		.grid_12
		{ margin-left: 10px; margin-right: 10px;  }
         .container_12 .alpha               { margin-left: 0;}
         .container_12 .omega               { margin-right: 0;}

        .container_12 .grid_1 			{ width: 44px; }
        .container_12 .grid_2  			{ width: 108px; }
        .container_12 .grid_3    		{ width: 172px; }
        .container_12 .grid_4 			{ width: 236px; }
        .container_12 .grid_5    		{ width: 300px; }
        .container_12 .grid_6   		{ width: 364px; }
        .container_12 .grid_7 			{ width: 428px; }
        .container_12 .grid_8  			{ width: 492px; }
        .container_12 .grid_9 			{ width: 556px; }
        .container_12 .grid_10			{ width: 620px; }
        .container_12 .grid_11			{ width: 684px; }
        .container_12 .grid_12			{ width: 748px; }
		/* Prefix Extra Space >> 12 Columns */
		.container_12 .prefix_1 		{padding-left:64px;}
		.container_12 .prefix_2 		{padding-left:128px;}
		.container_12 .prefix_3 		{padding-left:192px;}
		.container_12 .prefix_4 		{padding-left:256px;}
		.container_12 .prefix_5 		{padding-left:320px;}
		.container_12 .prefix_6 		{padding-left:384px;}
		.container_12 .prefix_7 		{padding-left:448px;}
		.container_12 .prefix_8 		{padding-left:512px;}
		.container_12 .prefix_9 		{padding-left:576px;}
		.container_12 .prefix_10 		{padding-left:640px;}
		.container_12 .prefix_11 		{padding-left:768px;}
		/* Suffix Extra Space >> 12 Columns */
		.container_12 .suffix_1 		{padding-right:64px;}
		.container_12 .suffix_2 		{padding-right:128px;}
		.container_12 .suffix_3 		{padding-right:192px;}
		.container_12 .suffix_4 		{padding-right:256px;}
		.container_12 .suffix_5 		{padding-right:320px;}
		.container_12 .suffix_6 		{padding-right:384px;}
		.container_12 .suffix_7 		{padding-right:448px;}
		.container_12 .suffix_8 		{padding-right:512px;}
		.container_12 .suffix_9 		{padding-right:576px;}
		.container_12 .suffix_10 		{padding-right:640px;}
		.container_12 .suffix_11 		{padding-right:768px;}

        .form-group {
        margin-left:0px;
        margin-right:0px;
    }
   
    .blog-img img{
        width:100% !important;
        height:inherit !important;
    }
    .navbar-right {
    margin-right: 0px !important;
    }

    .classic-title {
        margin-bottom:0px !important;
    }
    .classic-title span {
        padding-bottom:0px !important;
    }
     .container-fluid {
         padding-right:15px;
         padding-left:15px;
    }
    .loggedin-view ul li a {
        padding: 13px 5px 13px;
    }
    .mobtext-left{
        text-align:left;
    }
     .contact-form .text-right {
        text-align:left;
    }
     .buy_invlinks ul.dropdown-menu {
      width: 160px !important;
}
      .overflow-table div:first-child {
        overflow:auto;
        margin-bottom:10px;
    }
      #page-wrapper {
    padding: 0px;
}
    /*.form-inline .form-control {
        display:block;
    }*/
    .no-display {
        display:none;
    }
    select.full-width {
        width:100% !important;
    }
    .overflow-table-own {
        overflow:auto;
    }
     .mpadLeft0 {
        padding-left:0px !important;
    }
    #tlbSheetSummary {
        width:100% !important;
    }
    .mobile-popup {
        width: auto !important;
position: fixed !important;
z-index: 100001;
left: 10px !important;
right: 10px !important;
    }
    .mobile-popup .add-select-modelpopup{
            max-width: 100% !important;
            min-width: 100% !important;
            max-height:inherit !important;
    }
    .sky_heading_bar h4 {
       font-size:14px;
    }
    .form-inline .form-control {
    display: block;
    width: 100% !important;
}
    .mtb5 {
        margin-bottom:5px;
    }
    .resort_carousel_images {
    width: 100%;
    height: inherit;
}
    .remove_right_padding {
    padding-right: 15px !important;
}
     .remove-br br {
display:none;
    }
      .setpad-lr {
        padding-left:15px;
        padding-right:15px;
    }
    .col-without-padding {
        padding-right:15px !important;
        padding-left:15px !important;
    }
    .sermarL15 {
        margin-left:15px;
    }
    select.btn-sm.form-control {
        display:inline-block;
    }
    .light_gray_resort_filter_bar {
        height:inherit;
    }
        .light_gray_resort_filter_bar select {
            width:100% !important;
        }
         .resort_slider_image {
    width: 100%;
    height: inherit !important;
}
    .resort_item {
        height:inherit;
    }
    .dashboard_small_right_boxes.inv_req_locate {
        margin-bottom:5px;
    }
      .dashboard_small_right_boxes.inv_req {
          margin-top:5px;
    }
    .normal-labels {
        margin-bottom:15px;
    }
    .marTop20 {
        margin-top:20px;
    }
    #ctl00_ContentPlaceHolder1_ctlInventoryDetailsReportPopup_rvInventoryReportViewer {
        width:auto !important;
    }
    .new-heading h4 {
        font-size:14px;
         margin: 3px 0px 0px -15px;
    }
    #div_TopFilterLinks {
        position:relative;
    }
    .inv-mon-1 {
        font-size:22px !important;
        padding-right:5px;
        width:auto !important;
    }
      .mobile-popup .add-select-modelpopup .container {
          width:auto;
    }
    .marL0 {
        margin-left:0px !important;
    }
    .new-header-bar {
        height:inherit;
        padding:5px 0px;
    }
    .align-center {
        text-align:center;
    }
    .man_tag ,.tooltip_help_icon,.popover{
        display:none !important;
    }
    .man-tag-mobile {
        display:block !important;
    }
    .pad2mobile {
        padding-right:2px;
        padding-left:2px;
    }
    .navbar-right .dropdown-menu {
        left:auto !important;
    }
    .setTableWidth1100 table{
        width:1100px !important;
        max-width:1100px;
    }
    .marB10 {
        margin-bottom:10px;
    }
   .settableWidth table {
    width: 800px;
    max-width: 800px;
}
    .sf-menu > li > a {
        padding:13px 8px 13px;
    }
    .overflow-table-own.data-row {
        overflow:inherit;
    }
}

@media (max-width: 767px) {
    .resort_carousel_images {
    width: 100%;
    height: inherit;
}
    .resort_slider_image {
    width: 100%;
    height: inherit !important;
}
    .remove_right_padding {
    padding-right: 15px !important;
}
    .sermarL15 {
        margin-left:15px;
    }
    .light_gray_resort_filter_bar {
        height:inherit;
    }
        .light_gray_resort_filter_bar select {
            width:100% !important;
        }
        .resort_item {
        height:inherit;
    }

    .container_12{width: 300px;}
        .grid_1,
		.grid_2,
		.grid_3,
		.grid_4,
		.grid_5,
		.grid_6,
		.grid_7,
		.grid_8,
		.grid_9,
		.grid_10,
		.grid_11,
		.grid_12{margin: 0;}

        .container_12 .grid_1,
        .container_12 .grid_2,
        .container_12 .grid_3,
        .container_12 .grid_4,
        .container_12 .grid_5,
        .container_12 .grid_6,
        .container_12 .grid_7,
        .container_12 .grid_8,
        .container_12 .grid_9,
        .container_12 .grid_10,
        .container_12 .grid_11,
        .container_12 .grid_12{width: 300px;}
		/* Prefix Extra Space >> 12 Columns */
		.container_12 .prefix_1,
		.container_12 .prefix_2,
		.container_12 .prefix_3,
		.container_12 .prefix_4,
		.container_12 .prefix_5,
		.container_12 .prefix_6,
		.container_12 .prefix_7,
		.container_12 .prefix_8,
		.container_12 .prefix_9,
		.container_12 .prefix_10,
		.container_12 .prefix_11{padding-left:0;}
		/* Suffix Extra Space >> 12 Columns */
		.container_12 .suffix_1,
		.container_12 .suffix_2,
		.container_12 .suffix_3,
		.container_12 .suffix_4,
		.container_12 .suffix_5,
		.container_12 .suffix_6,
		.container_12 .suffix_7,
		.container_12 .suffix_8,
		.container_12 .suffix_9,
		.container_12 .suffix_10,
		.container_12 .suffix_11{padding-right:0;}

    .header-top {
        float:left;
    }
    .classic-title span {
        padding-bottom:0px !important;
    }

    .form-group {
        margin-left:0px;
        margin-right:0px;
    }
    .navbar-header {
        display:none;
    }
    .navbar-right {
    float: right;
    margin-right: 0px;
}
    .blog-img {
    float:none;
    padding-bottom:15px;
    padding-top:25px;
}
    .blog-img img{
        width:100% !important;
        height:inherit !important;
    }
   
    .post-type {
        position:relative !important;
        float:left;
         width:15% !important;
         margin-bottom:20px;
    }
    .blog-post .post-content {
        padding-left:0px !important;
       
    }
    .post-title {
        float:left;
       padding-left: 15px;
width: 85%;
display: inline-block;
    }
    .post-detail-img {
        padding:0px !important;
        width:100% !important;
        height:inherit !important;
        padding-bottom:15px !important;
        
    }
    .breadcrumb > li + li::before, .breadcrumb > li:last-child:after {
    display:none;
   }
     .breadcrumb > li:after {
   padding: 0 5px;
color: #ccc;
content: "/\00a0";
   }

    .overflow-table div:first-child {
        overflow:auto;
        margin-bottom:10px;
    }
    .marLeft0 {
        margin-left:0px !important;
    }
    .form-set {
        padding:0px;
    }
    .form-set .btn {
        margin-bottom:10px
    }
    .navbar-right.top-nav {
        float:left;
    }
    .marL30 {
        margin-left:0px;
    }
   .mobtext-left{
        text-align:left;
    }
    .loggedin-view ul li a {
        padding: 10px 8px 10px;
    }
    .contact-form .text-right {
        text-align:left;
    }
    .mobile-popup-size {
        position:absolute !important;
        right:5px !important;
        left:5px !important;
        top:-180px !important;
    }
    .mobile-popup-size .add-select-modelpopup {
        min-width:inherit !important;
    }
    .mpadLeft0 {
        padding-left:0px !important;
    }
      .overflow-table-own {
        overflow:auto;
    }
    .mobtable-section {
        width:500px !important;
    }
     select.full-width {
        width:100% !important;
    }
     .no-display {
        display:none;
    }
    .panel-width-Week {
        width:auto !important;
    }
    .sky_heading_bar {
        height: inherit;
    }
        .sky_heading_bar .text-right {
            text-align:left;
        }
        .sky_heading_bar .col-md-1.text-right {
            text-align:right;
        }
    .ddl-page {
        width: 23%;
    }
    .abs-div {
        position:relative !important;
        padding-left:15px;
        text-align:center;
        right:0px !important;
        top:0px !important;
    }
     .remove-br br {
display:none;
    }
    .setpad-lr {
        padding-left:15px;
        padding-right:15px;
    }
    .static-section {
        margin-bottom:15px;
    }
    .static-section span {
        display:inline-block;
        width:25%;
    }
    .light_gray_bar_locate_inventory {
        line-height:0px;
    }
    .setpad {
        padding:15px;
    }
     .col-without-padding {
        padding-right:15px !important;
        padding-left:15px !important;
    }
      .mobile-popup {
        width: auto !important;
        position: absolute !important;
        z-index: 100001;
        top: 10px !important;
        left: 10px !important;
        right: 10px !important;
    }

        .mobile-popup .add-select-modelpopup {
            max-width: 100% !important;
            min-width: 100% !important;
        }
        .normal-labels {
        margin-bottom:15px;
    }
        .marTop20 {
        margin-top:20px;
    }
    .dashboard-first .first-lg2 .col-lg-2 {
        width:auto;
    }
     .man_tag ,.tooltip_help_icon,.popover{
        display:none !important;
    }
    .man-tag-mobile {
        display:block !important;
    }
    .dashboard-first .dashboard-calculations .col-sm-2.text-right.col-xs-4 {
        text-align:left;
    } 
     .marL0 {
        margin-left:0px !important;
    }
    .new-header-bar {
        height:inherit;
        padding:5px 0px;
    }
    .blue-controls-bar {
        height:inherit;
    }
    .new-heading h4 {
    font-size: 14px;
      

}
    #Locate_Inventory_Help {
        display:none;
    }
    .divTravelInformationBook {
        padding-bottom:20px;
        overflow:auto;
    }
        .divTravelInformationBook table {
            width:800px;
        }
    .fixed-mobile-popup {
      left:15px !important;
      right:15px !important;
    }
        .fixed-mobile-popup input[type='text'] {
            width:100% !important;
        }
    .left-align {
        text-align:left;
    }
    .wdh100 {
        width:100% !important;
    }
    .settableWidth table {
        width:800px;
        max-width:800px;
    }
      .pad2mobile {
        padding-right:2px;
        padding-left:2px;
    }
    .add-select-modelpopup .mobile-popup{
        min-height:inherit !important;
    }
  
    .mobile-scr,.data-row .repeater-row.arrival-dates{
        display: table;
width: 100%;
min-width: 700px;
    }
    .setwidth600 table{
        width:600px;
        max-width:600px;
    }
     .unit-info .width50 {
        padding:0px;
    }
     .mtb5 {
        margin-bottom:5px;
    }
      .buy_invlinks ul.dropdown-menu {
        width:25% !important;
    }
}

@media (max-width: 650px) {
    .list-services {
        margin:0px;
        padding:0px;
    }
    .nav-tabs li {
        float:none;

    }
        .nav-tabs li.active {
        }
         .nav-tabs li a {
             border:1px solid #ddd;
             border-radius:0px;
        }
           .nav-tabs li.active a {
               border:1px solid #ddd;
               border-radius:0px;
               background:#ddd !important;
               outline:none;
        }
             .nav-tabs li.active {
               background:#ddd;
         
        }
        .nav-tabs li:hover, .nav-tabs li:focus, .nav-tabs li:visited {
            background:#ddd;
        }
        #page-wrapper {
    padding: 0;
}
    .inv-options {
        display:block;
    }
    .lnkSelectMyResort {
        margin-top:10px;
    }
    .load_inventory_selection {
    padding: 0px 0px 0px 0px;
}
    .inventory-step-wizard label {
        display:inline;
    }
     .txt-fliter,.txt-filter-link,.txt-filter-ddl {
         padding:5px;
    }
    .supplier_arrival_control_bar .remove-input-bottom-margin, .supplier_arrival_control_bar .marB10{
        margin-bottom:10px !important;
    }
    .setwidth600 table {
        width:600px;
        max-width:600px;
    }
    
    .setPadB10 {
        padding-bottom:10px;
    }
    .overflow-table-own.setPadB10 table {
        width:700px;
    }
    .overflow-table-own.setPadB10 table tr td{
        padding:0px !important;
    }
    .pad-mob-lr {
        padding-left:15px !important;
        padding-right:15px !important;
    }
    .internl_external_weeks {
        margin: -15px 0px 0px 0px;
        position:relative;
        padding:0px;
        height:auto;
    }
    .request_detail_entry .form-inline .form-control {
        width:100% !important;
    }
    .remove-mpad.col-without-padding {
       padding: 0px !important;
   }
    .request_detail_entry.col-without-padding ,.remove-mpad .col-without-padding{
        padding-right: 0px !important;
padding-left: 0px !important;
    }
    .loc_id .static-section {
    display: block;
}
    
}

@media only screen and (min-width: 480px) and (max-width: 767px) 
 {
      .mobile-popup {
        width: auto !important;
position: fixed !important;
z-index: 100001;
top: 10px !important;
left: 10px !important;
right: 10px !important;
    }
    .mobile-popup .add-select-modelpopup{
            max-width: 100% !important;
            min-width: 100% !important;
            max-height:inherit !important;
    }
      .container_12 { width: 420px; }
        .grid_1,
		.grid_2,
		.grid_3,
		.grid_4,
		.grid_5,
		.grid_6,
		.grid_7,
		.grid_8,
		.grid_9,
		.grid_10,
		.grid_11,
		.grid_12{margin: 0;}

        .container_12 .grid_1,
        .container_12 .grid_2,
        .container_12 .grid_3,
        .container_12 .grid_4,
        .container_12 .grid_5,
        .container_12 .grid_6,
        .container_12 .grid_7,
        .container_12 .grid_8,
        .container_12 .grid_9,
        .container_12 .grid_10,
        .container_12 .grid_11,
        .container_12 .grid_12{width: 420px;}
		/* Prefix Extra Space >> 12 Columns */
		.container_12 .prefix_1,
		.container_12 .prefix_2,
		.container_12 .prefix_3,
		.container_12 .prefix_4,
		.container_12 .prefix_5,
		.container_12 .prefix_6,
		.container_12 .prefix_7,
		.container_12 .prefix_8,
		.container_12 .prefix_9,
		.container_12 .prefix_10,
		.container_12 .prefix_11{padding-left:0;}
		/* Suffix Extra Space >> 12 Columns */
		.container_12 .suffix_1,
		.container_12 .suffix_2,
		.container_12 .suffix_3,
		.container_12 .suffix_4,
		.container_12 .suffix_5,
		.container_12 .suffix_6,
		.container_12 .suffix_7,
		.container_12 .suffix_8,
		.container_12 .suffix_9,
		.container_12 .suffix_10,
		.container_12 .suffix_11{padding-right:0;}
    
}

@media (max-width: 480px) {
    .mobile-popup {
        width: auto !important;
        position: fixed !important;
        z-index: 100001;
        top: 10px !important;
        left: 10px !important;
        right: 10px !important;
    }

        .mobile-popup .add-select-modelpopup {
            max-width: 100% !important;
            min-width: 100% !important;
             max-height:inherit !important;
        }
            .mobile-popup .add-select-modelpopup .maxH400 {
                max-height:400px !important;
            }
           .pad-mob-lr .dashboard-calculations span {
    margin-right: 0px !important;
    }
    .tage-dash {
        clear:both;
        text-align:left;
    }
}

@media (max-width: 360px) {
    .buy_invlinks span {
    font-size: 16px;
   }
}
