@font-face {
  font-family: 'Open Sans';
  src: url("../fonts/opensans-regular-webfont.eot");
  src: url("../fonts/opensans-regular-webfont.eot") format("embedded-opentype"), url("../fonts/opensans-regular-webfont.woff") format("woff"), url("../fonts/opensans-regular-webfont.ttf") format("truetype"), url("../fonts/opensans-regular-webfont.svg#open_sansregular") format("svg"); }
@font-face {
  font-family: 'Open Sans Bold';
  src: url("../fonts/OpenSans-Semibold.ttf") format("truetype"); }
@media (min-width: 768px) and (max-width: 991px) and (min-width: 992px) {
  .navbar-brand {
    width: 80%;
    position: relative; }
    .navbar-brand .leftmenu-trigger {
      position: absolute;
      left: 0;
      top: 0;
      padding: 25px 10px; }
    .navbar-brand .logo {
      padding: 5px 2px;
      margin-left: 35px;
      height: auto; }
    .navbar-brand a.logo img {
      }

  .non-homepage .navbar .navbar-brand .logo {
    margin-left: 0px; }

  .custom-nav {
    padding-left: 31% !important; }

  .sidebar {
    width: 172px !important; }

  .banner-image1 {
    background: none !important; }

  .greenpart {
    display: none; }

  .navbar {
    width: 100% !important; } }
@media (max-width: 779px) {
  .navbar {
    background-position: -250px top; }

		.navbar {
    width: 100% !important; 
	} 
	
	.label-value.primlable{
		max-width: 30px;
	}
	.page-content #load_page{
		margin-bottom: 30px;
	}
}
a#languageid{
	display: block !important;
}
.navbar-right a#languageid2{
	display: none !important;
}
@media (max-width: 500px) {
	
	 html, body {
		font-size: 16px;
	}
  .navbar {
    background-position: -500px top; 
	}
    .navbar .navbar-brand {
      position: relative; }
      .navbar .navbar-brand .leftmenu-trigger {
        position: absolute;
        left: 0;
        top: 0;
        padding: 25px 10px 10px 15px; }
      .navbar .navbar-brand .logo {
        width: 78px;
        display: inline-block;
        padding: 7px 2px;
        height: auto;
        overflow: hidden; 
	}

  .navbar .logo {
    margin-left: 40px; }

  .logo.margin-left-none {
    margin-left: 0px; } 
	
	body > div#page-container {
		padding: 0px;
		overflow-x: visible;
		margin-top: 38px !important;
	}
	.logobanner .navbar-brand img {
		width: 110px !important;
	}
	.logobanner .navbar-brand {
        margin: 0px !important;
    }
	.logobanner {
        height: 40px !important;
	}
	.custom-title .text-custom {
		font-size: 18px;
	}
	
	.input-group-btn:last-child > .btn{
		padding: 7px 10px;
	}
	#pro_location_fields > .row > .row.margin-none{
		padding: 0px 5px;
	}
	 #pro_location_fields > .row > .row.margin-none> .col-md-6.margin-bottom10px > .row > .pad-left5px{
		padding-left: 15px;
	 }
	 #pro_location_fields > .row > .row.margin-none> .col-md-6.margin-bottom10px > .row > .pad-right5px{
		padding-right: 15px;
	 }
	 div.panel-body{
		padding: 0px
	}
	.landing-vone > .logobanner{
		top: 44px;
		position: fixed;
		left: 10px;
	}
	.landing-vone > .navbar-fixed-top{
		position: fixed;
	}
	#provider_search_form > #additional_search_criteria > .well-body{
		padding: 0px;
	}
	#tmp_cnt_providersearchresult_panelheader > .panel-toolbar-btn {
		display: grid;
		margin-top: 10px;
	}
	#tmp_cnt_providersearchresult_panelheader .panel-toolbar-btn > .cust-btn{
		margin-bottom: 5px;
	}
	#tmp_cnt_providersearchresult_providerlist > .well-panel {
		margin: 10px;
	}
	.panel-body > .well-panel > .well-body .row .panel-plain .panel-body {
		padding: 10px;
	}
	#tmp_cnt_providersearchresult_filter > .row.margin-bottom15px{
		padding: 15px 20px;
	}
	#pro_result_pagination.pagination {
		margin-bottom: 5px;
		margin-right: 5px;
	}
	.logobanner .navbar-brand img {
        width: 106px !important;
    }	
	.page-content #load_page{
		margin-bottom: 50px;
	}
	.alert,
	.navbar-inverse .navbar-nav > li > a > i:nth-child(2) {
      font-size: 16px;
	}
	.insurance-card,
    .user-icon-circle.circle-small > i:nth-child(2) {
      font-size: 16px; 
	}
	.form-control,
	 .cust-btn.btn-circle .fa, .btn-rad.btn-circle .fa, a.cust-btn.btn-circle .fa {
      font-size: 16px;
	 }
	  .checkbox-wrap .checkbox-style i:before, .checkbox-wrap .radio-style i:before, label.checkbox-wrap .checkbox-style i:before, label.checkbox-wrap .radio-style i:before {
      font-size: 16px;
	  }
	  .btn-group > .btn-tool, .btn-tool {
			font-size: 16px;
		  }
		  .sub-list-item li,
			.sidebar ul li a > i:nth-child(2) {
				font-size: 16px;
			}
			.number-circle,
			.sidebar-profile .profile-details a.profile-link, .sidebar-profile .profile-details .profile-link {
			  font-size: 16px;
			  }
			  .dual-icon .dual-sub-icon,
			  .doc-tree.min-space .tree-item {
			font-size: 16px; 
		  }
		  .carousel-txt,
		  .copyright,
		  .error-msg,
		  .datepicker .cw,
		  .fc-event,
		  .fc-event-vert .fc-event-time,
		  .fc-event-vert .ui-resizable-s,
		  .daterangepicker .ranges label {
			font-size: 16px;
		  }
		  .daterangepicker .ranges input,
		  .daterangepicker .ranges li,
		  .daterangepicker td.week, .daterangepicker th.week {
				font-size: 16px;
			}
		  
			.daterangepicker select.monthselect, .daterangepicker select.yearselect {
				font-size: 16px;
			}
			.fontsize13,
			.fontsize12,
			.fontsize10,
			.label-token {
				font-size: 16px;  
			}
}
@media (min-width: 768px) and (max-width: 991px) {
  .navbar {
    background-position: -230px top; }

  .tab.tab-responsive > .nav.nav-tabs {
    display: table;
    width: 100%; }
    .tab.tab-responsive > .nav.nav-tabs > li {
      display: table-cell;
      float: none;
      width: auto; }
      .tab.tab-responsive > .nav.nav-tabs > li a {
        height: 100%;
        word-wrap: word-break; }
      .tab.tab-responsive > .nav.nav-tabs > li.active .hidden-xs {
        display: block !important; }
      .tab.tab-responsive > .nav.nav-tabs > li.active .visible-xs {
        display: none !important; }
      .tab.tab-responsive > .nav.nav-tabs > li.active a {
        width: 100%; }

  .sidebar {
    width: 45px; }
    .sidebar > ul > li > a > .menu-label {
      display: none; }
    .sidebar > ul > li.submenu > a i:last-child {
      display: none; }
    .sidebar > ul > li.submenu > ul {
      position: absolute;
      top: 0;
      min-width: 180px;
      width: auto;
      border-top: 1px solid #c3c3c3;
      border-right: 1px solid #c3c3c3; }
      .sidebar > ul > li.submenu > ul > li > a {
        padding: 10px; }
    .sidebar .sidebar-search-form .search-fieldset .grey-input, .sidebar .sidebar-search-form .search-fieldset .grey-button {
      display: none; }
    .sidebar .sidebar-search-form .search-expand {
      display: block; }
      .sidebar .sidebar-search-form .search-expand > i {
        display: inline-block; }
    .sidebar .sidebar-search-form.active .search-fieldset .grey-input {
      display: table-cell; }
    .sidebar .sidebar-search-form.active .search-fieldset .grey-button {
      display: block; }
    .sidebar .sidebar-search-form.active .search-fieldset .search-expand {
      display: none; }
    .sidebar .sidebar-profile {
      padding-left: 0px;
      padding-right: 0px; }
      .sidebar .sidebar-profile .profile-details {
        display: none; }
      .sidebar .sidebar-profile.active .profile-details {
        display: block; }

  .page-content {
    margin-left: 45px; }

  .collapse-leftmenu .sidebar {
    width: 168px;
    padding-top: 0px; }
    .collapse-leftmenu .sidebar > ul > li .menu-label {
      display: inline-block; }
    .collapse-leftmenu .sidebar > ul > li.submenu > a i:last-child {
      display: block; }
    .collapse-leftmenu .sidebar > ul > li.submenu > ul {
      position: relative;
      left: 0;
      top: 0;
      min-width: 180px;
      width: auto;
      border-top: 0;
      border-right: 0; }
      .collapse-leftmenu .sidebar > ul > li.submenu > ul > li > a {
        padding: 10px 10px 10px 37px; }
    .collapse-leftmenu .sidebar .sidebar-search-form .search-fieldset {
      display: table; }
    .collapse-leftmenu .sidebar .sidebar-search-form .search-expand {
      display: none; }
    .collapse-leftmenu .sidebar .sidebar-search-form .grey-button {
      display: table-cell; }
    .collapse-leftmenu .sidebar .sidebar-search-form .form-control.grey-input {
      height: 34px; }
    .collapse-leftmenu .sidebar .sidebar-search-form .form-control.grey-input {
      display: table-cell; }
      .collapse-leftmenu .sidebar .sidebar-search-form .form-control.grey-input ~ .input-group-btn .btn {
        -webkit-border-radius: 0 50% 50% 0;
        -moz-border-radius: 0 50% 50% 0;
        -ms-border-radius: 0 50% 50% 0;
        -o-border-radius: 0 50% 50% 0;
        border-radius: 0 50% 50% 0;
        padding: 6px 12px; }
    .collapse-leftmenu .sidebar .sidebar-profile {
      padding: 7px; }
      .collapse-leftmenu .sidebar .sidebar-profile .profile-details {
        display: block; }
  .collapse-leftmenu .page-content {
    margin-left: 168px; }

  .btn-tool .btn-tool-label {
    display: none; }

  .text-right-xs {
    text-align: left; }

  .custom-nav {
    padding-left: 31% !important; }

  .sidebar {
    width: 172px !important; }

  .banner-image1 {
    }

  .greenpart {
    display: none; }

  .hideformob {
    display: none; }
    
    .navbar, .custom-container, .logobanner {
    width: 100% !important; }

  .banner-image1 {
   }

  .greenpart {
    display: none; }

  .landing-vone .banner {
    width: 100%;
    margin-left: 0px; }

  .landing-vone .banner .banner-slides {
    min-height: 350px; }

  .carousel-control, .carousel-indicators {
     }

  .logobanner {
    /* height: 100px; */
     height: 74px; }

  .hidden-xs {
    display: none !important; }

  .visible-xs {
    display: block !important; }

  .navbar-nav {
    margin: -46px -15px; }

  .landing-vone .logobanner .navbar-brand .logo img {
     }
    
     }




@media (min-width: 480px) and (max-width: 767px) {
	
	.carousel-inner{
	min-height:236px;
    }
	.banner-slide-content{
 	 height:auto !important;
	 }
	#ccontent_2{
	min-height:0px !important;
	}
	#ccontent_1{
	min-height:0px !important;
	}
	
	.carousel-content{
		height:auto !important:
	}
	
  .banner-image1 {
    background: none !important; }

  .greenpart {
    display: none; }

  .cellfluid-xs > .cellrow {
    display: table;
    min-height: 20px;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .cellfluid-xs > .cellrow > .cell-xs-12 {
      display: block;
      width: 100%;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box; }

  .text-right-xs {
    text-align: left; }

  .footer {
    position: static; }

  .xs-left, .pull-right.xs-left {
    float: left !important; }

  .tab.tab-responsive > .nav.nav-tabs {
    display: table;
    width: 100%; }
    .tab.tab-responsive > .nav.nav-tabs > li {
      display: table-cell;
      float: none;
      width: auto; }
      .tab.tab-responsive > .nav.nav-tabs > li a {
        word-wrap: word-break; }
      .tab.tab-responsive > .nav.nav-tabs > li.active .hidden-xs {
        display: block !important; }
      .tab.tab-responsive > .nav.nav-tabs > li.active .visible-xs {
        display: none !important; }
      .tab.tab-responsive > .nav.nav-tabs > li.active a {
        width: 100%; }

  .tab.tab-left.tab-responsive-left > .nav-tabs > li {
    min-width: 40px; }
  .tab.tab-left.tab-responsive-left .tab-content {
    margin-left: 40px; }

  .ui-pager-control .ui-paging-info {
    display: none; }

  .page-content {
    margin-left: 0; }

  #page-container {
    padding-top: 42px !important; }

  .navbar-brand {
    height: 16px; }

  .navbar-collapse .nav > li {
    display: inline-block; }

  .collapse-leftmenu .sidebar {
    left: 0;
    padding-top: 0; }
  .collapse-leftmenu .nav > li {
    display: block; }

  .margin-60px {
    margin: 0; }
    .margin-60px .profile-name {
      color: #313338; }

  .profile-bg {
    background-size: 100% 50%; }
    .profile-bg .profile-name {
      color: #313338;
      display: block;
      top: 0; }

  .navbar-nav .open .dropdown-box {
    background-color: #fff;
    border-width: 4px 0 0 0;
    border-style: solid;
    border-color: #575c66;
    -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.7);
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.7);
    float: inherit;
    position: absolute; }

  .dropdown-box {
    min-width: 300px;
    top: 125%; }
    .dropdown-box.pull-right {
      float: left !important;
      right: auto;
      left: -61px; }
    .dropdown-box.arrow-right:after {
      left: 70px;
      right: auto; }

  .navbar-collapse.in {
    overflow-y: visible; }

  .navbar-fixed-top {
    position: static;
    margin-bottom: 0; }

  #page-container {
    padding-top: 0; }

  .btn-tool .btn-tool-label {
    display: none; }

  .navbar-nav .open .dropdown-menu.topmenu-dropdown {
    background: #fff;
    border-radius: 0px;
    -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.7);
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.7);
    border-width: 4px 1px 1px 1px;
    border-style: solid;
    border-color: #575c66;
    min-width: 190px;
    position: absolute; }

  .custom-nav {
    padding-left: 0% !important; }

  .custom-container {
    margin-top: -43px !important;
    z-index: -5; }

  .banner-image1 {
    background: none; }

  .greenpart {
    display: none; }

  .banner-slide-content > h3 {
    margin-top: 53px; }

  #POLICY_NAV_LINKS li {
    display: inherit;
    height: 44px; }

  #BOTTOM_NAV_LINKS li {
    display: inherit; }

  .hideformob {
    display: none; }

  .greenpart {
    display: none; }

  .custom-container {
    width: 95%; }

  .landing-vone .banner {
    margin-top: 24px; }

  .panel-icon-header .arrow_icon::before, .panel-icon-header .arrow_icon::after, .panel-icon-header .arrow_icon > i::after {
    display: none; }

  #ps_modifysearch_btn {
    margin-bottom: 4px; }

  .custom_fa .fa-user-md {
    display: none; }

  .custom-title {
    height: 76px; }

  .landing-vone .navbar-header {
    width: 45%; }

  .landing-vone .logobanner .navbar-brand .logo img {
  		height: 30px !important;
    }

  .navbar-brand {
    margin: 9px !important;
    margin-left: 0px !important;
	float: inherit;
     }
          
#tmp_cnt_header_logo{
              float: inherit;
} 
     

  .landing-vone .banner {
    margin-left: 0;
    width: 100%;
    display: block; }

  .navbar .navbar-brand .leftmenu-trigger {
    top: 52px; }

  .navbar, .logobanner {
    width: 95% !important; }

  .hideformob {
    display: none; }

  .navbar-nav {
    margin: -55px -13px;
    float: right; }

  .margin5px, .navbar-inverse .navbar-nav > li {
    margin-left: -10px; }

  #navigation_top > .nav > li {
    display: inline-block; }

  #speciality_list {
    width: 224px; }

  .input-group-btn {
    position: static; }

  .checkbox-wrap .checkbox-text, label.checkbox-wrap .checkbox-text {
    padding: 1px 3px; }

  .logobanner {
    /* height: 50px; */
    height: 74px;
    background-image: none; }
    body > div#page-container {
    max-width: 100%;
    padding: 0px 10px 0px 0px;
    overflow-x: inherit !important;
}
.landing-vone .page-content, #footer {
    margin-right: -10px;
} 
    

  body {
    height: 0;
    min-height: 0; }

  .iphoneht {
    height: 46px !important; }

  .sidebar {
    top: 44px !important;
    width: 100%; }

  .miLoginsm {
    width: 200px; }

}

@media (min-width: 320px) and (max-width: 479px) {
	
	.carousel-inner{
	min-height:300px;
    }
	.banner-slide-content{
 	 height:auto !important;
	 }
	#ccontent_2{
	min-height:0px !important;
	}
	#ccontent_1{
	min-height:0px !important;
	}
	
	.carousel-content{
		height:auto !important:
	}
	
  .banner-image1 {
    background: none !important; }

  .greenpart {
    display: none; }

  .cellfluid-xs > .cellrow {
    display: table;
    min-height: 20px;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .cellfluid-xs > .cellrow > .cell-xs-12 {
      display: block;
      width: 100%;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box; }

  .text-right-xs {
    text-align: left; }

  .footer {
    position: static; }

  .xs-left, .pull-right.xs-left {
    float: left !important; }

  .tab.tab-responsive > .nav.nav-tabs {
    display: table;
    width: 100%; }
    .tab.tab-responsive > .nav.nav-tabs > li {
      display: table-cell;
      float: none;
      width: auto; }
      .tab.tab-responsive > .nav.nav-tabs > li a {
        word-wrap: word-break; }
      .tab.tab-responsive > .nav.nav-tabs > li.active .hidden-xs {
        display: block !important; }
      .tab.tab-responsive > .nav.nav-tabs > li.active .visible-xs {
        display: none !important; }
      .tab.tab-responsive > .nav.nav-tabs > li.active a {
        width: 100%; }

  .tab.tab-left.tab-responsive-left > .nav-tabs > li {
    min-width: 40px; }
  .tab.tab-left.tab-responsive-left .tab-content {
    margin-left: 40px; }

  .ui-pager-control .ui-paging-info {
    display: none; }

  .page-content {
    margin-left: 0; }

  #page-container {
    padding-top: 42px !important; }

  .navbar-brand {
    height: 16px; }

  .navbar-collapse .nav > li {
    display: inline-block; }

  .collapse-leftmenu .sidebar {
    left: 0;
    padding-top: 0; }
  .collapse-leftmenu .nav > li {
    display: block; }

  .margin-60px {
    margin: 0; }
    .margin-60px .profile-name {
      color: #313338; }

  .profile-bg {
    background-size: 100% 50%; }
    .profile-bg .profile-name {
      color: #313338;
      display: block;
      top: 0; }

  .navbar-nav .open .dropdown-box {
    background-color: #fff;
    border-width: 4px 0 0 0;
    border-style: solid;
    border-color: #575c66;
    -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.7);
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.7);
    float: inherit;
    position: absolute; }

  .dropdown-box {
    min-width: 300px;
    top: 125%; }
    .dropdown-box.pull-right {
      float: left !important;
      right: auto;
      left: -61px; }
    .dropdown-box.arrow-right:after {
      left: 70px;
      right: auto; }

  .navbar-collapse.in {
    overflow-y: visible; }

  .navbar-fixed-top {
    position: static;
    margin-bottom: 0; }

  #page-container {
    padding-top: 0; }

  .btn-tool .btn-tool-label {
    display: none; }

  .navbar-nav .open .dropdown-menu.topmenu-dropdown {
    background: #fff;
    border-radius: 0px;
    -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.7);
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.7);
    border-width: 4px 1px 1px 1px;
    border-style: solid;
    border-color: #575c66;
    min-width: 190px;
    position: absolute; }

  .custom-nav {
    padding-left: 0% !important; }

  .custom-container {
    margin-top: -43px !important;
    z-index: -5; }

  .banner-image1 {
    background: none; }

  .greenpart {
    display: none; }

  .banner-slide-content > h3 {
    margin-top: 53px; }

  #POLICY_NAV_LINKS li {
    display: inherit;
    height: 21px;
    }

  #BOTTOM_NAV_LINKS li {
    display: inherit; }

  .hideformob:not(.copyright) {
    display: none; }

  .greenpart {
    display: none; }

  .custom-container {
    width: 95%; }

  .landing-vone .banner {
    margin-top: 24px; }

  .panel-icon-header .arrow_icon::before, .panel-icon-header .arrow_icon::after, .panel-icon-header .arrow_icon > i::after {
    display: none; }

  #ps_modifysearch_btn {
    margin-bottom: 4px; }

  .custom_fa .fa-user-md {
    display: none; }

  .custom-title {
    height: 76px; }

  .landing-vone .navbar-header {
    width: 45%; }

  .landing-vone .logobanner .navbar-brand .logo img {
  		height: 30px !important;
    }

  .navbar-brand {
    margin: 9px !important; }

  .landing-vone .banner {
    margin-left: 0;
    width: 100%;
    display: block; }

  .navbar .navbar-brand .leftmenu-trigger {
    top: 52px; }

  .navbar, .logobanner {
    width: 95% !important; }

  .hideformob:not(.copyright) {
    display: none; }

  .navbar-nav {
    margin: -55px -13px;
    float: right; }

  .margin5px, .navbar-inverse .navbar-nav > li {
    margin-left: -10px; }

  #navigation_top > .nav > li {
    display: inline-block; }

  #speciality_list {
    width: 224px; }

  .input-group-btn {
    position: static; }

  .checkbox-wrap .checkbox-text, label.checkbox-wrap .checkbox-text {
    padding: 1px 3px; }

  .logobanner {
    height: 50px;
    background-image: none; }

  body {
    height: 0;
    min-height: 0; }

  .iphoneht {
    height: 46px !important; }

  .sidebar {
    top: 44px !important;
    width: 100%; }

  .miLoginsm {
    width: 200px; } }
@media (min-width: 992px) {
  .collapse-leftmenu .sidebar {
    width: 45px; }
    .collapse-leftmenu .sidebar > ul > li > a > .menu-label {
      display: none; }
    .collapse-leftmenu .sidebar > ul > li.submenu > a i:last-child {
      display: none; }
    .collapse-leftmenu .sidebar > ul > li.submenu > ul {
      position: absolute;
      left: 46px;
      top: 0;
      min-width: 180px;
      width: auto;
      border-top: 1px solid #c3c3c3;
      border-right: 1px solid #c3c3c3; }
      .collapse-leftmenu .sidebar > ul > li.submenu > ul > li > a {
        padding: 10px; }
    .collapse-leftmenu .sidebar .sidebar-search-form .search-fieldset .grey-input, .collapse-leftmenu .sidebar .sidebar-search-form .search-fieldset .grey-button {
      display: none; }
    .collapse-leftmenu .sidebar .sidebar-search-form .search-expand {
      display: block; }
      .collapse-leftmenu .sidebar .sidebar-search-form .search-expand > i {
        display: inline-block; }
    .collapse-leftmenu .sidebar .sidebar-search-form.active .search-fieldset .grey-input {
      display: table-cell; }
    .collapse-leftmenu .sidebar .sidebar-search-form.active .search-fieldset .grey-button {
      display: block; }
    .collapse-leftmenu .sidebar .sidebar-search-form.active .search-fieldset .search-expand {
      display: none; }
    .collapse-leftmenu .sidebar .sidebar-profile {
      padding-left: 0px;
      padding-right: 0px; }
      .collapse-leftmenu .sidebar .sidebar-profile .profile-details {
        display: none; }
      .collapse-leftmenu .sidebar .sidebar-profile.active .profile-details {
        display: block; }
  .collapse-leftmenu .page-content {
    margin-left: 45px; }

  .margin-60px {
    margin: 60px 0 0 0; }

  .cell-table {
    display: table;
    width: 100%;
    border-spacing: 20px 0;
    border-collapse: separate;
    padding-left: 0;
    padding-right: 0; }

  .cell-row {
    display: table-row; }
    .cell-row:before, .cell-row:after {
      content: none;
      display: table-row; }

  .cell-column {
    display: table-cell;
    width: 33.3333%;
    float: none;
    padding-left: 0;
    padding-right: 0;
    border-bottom: 1px solid #d2d2d2; }

  .cell-bottom-border {
    border-bottom: 0; }

  .custom-nav {
    padding-left: 31% !important; } }
/*//text align responsive
@media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) {
  .text-left-sm{
    text-align:left !important;
  }
  .text-right-sm{
    text-align:right !important;
  }  
}
@media (min-width: $screen-small-mobile) and (max-width: $screen-xs-max) {
  .text-left-xs{
    text-align:left !important;
  }
  .text-right-xs{
    text-align:right !important;
  } 
}

@media (min-width: $screen-md-min){

  .text-left-md{
    text-align:left !important;
  }
  .text-right-md{
    text-align:right !important;
  }
  .navbar{
	width:100% !important;
}
 
}
@media (min-width: $screen-lg-min){
  .text-left-lg{
    text-align:left !important;
  }
  .text-right-lg{
    text-align:right !important;
  }

}*/
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (device-pixel-ratio: 1.5) {
  .logobanner {
    background-image: none; }

  .hidden-xs {
    display: none !important; }

  .visible-xs {
    display: block !important; }

  .navbar-nav {
    margin: -46px -15px; }

  .custom-nav {
    padding-left: 31% !important; }

  .banner-image1 {
    background: none !important; }

  .greenpart {
    display: none; }

  .navbar-brand {
    margin-left: 0; }

  .sidebar {
    width: 172px !important; }

  .navbar {
    width: 100% !important; }

  .custom-arrow {
    margin-top: 0px; }

  .landing-vone .logobanner .navbar-brand .logo img {
     }

  .input-group-btn {
    position: static; }

  .checkbox-wrap .checkbox-text, label.checkbox-wrap .checkbox-text {
    padding: 1px 3px; } }
/*@media screen(min-width: 320px) and (max-width: 660px) {
.custom-nav {
		margin-top:30px !important;
	}
.banner-image1 {
    background: url("../images/l-banner-1-ml.png") no-repeat scroll -30px center #a7dfec;
	background-position:center top;
	
}
.banner-slide-content > h3{
	margin-top:53px;
}
.landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li.nav-home a.active,.landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li.nav-home a:hover,.landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li.nav-home a:focus {
    background: none repeat scroll 0 0 #D9D6D6;
    color: #737373;
}
}*/

@media (min-width: 992px) and (max-width: 1199px) {
  .navbar, .custom-container, .logobanner {
    width: 100% !important; }

  .banner-image1 {
    background-position: -1px center; }

  .landing-vone .banner {
    width: 81%; }

  .landing-vone .banner .banner-slides {
   }

  .carousel-control, .carousel-indicators {
     }

  a.skip:active,
  a.skip:focus,
  a.skip:hover {
    left: 170px;
    z-index: 10000; }

  .custom-arrow {
    margin-top: 0px; } }
    
    
 
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (device-pixel-ratio: 1.5) {
  .landing-vone .banner {
    width: 81%; }

  .custom-arrow {
    margin-top: 0px; } }
/*//text align responsive*/

/*# sourceMappingURL=mp-ui-responsive-utilities.css.map */
