/**
*    CSS for @Newsletter
*
* @author		ganesh_119at09 (Sridharan Team)
* @copyright 	Copyright (c) 2012 {@link http://www.agriya.com Agriya Infoway}
* @license 		http://www.agriya.com Agriya Infoway Licence
* @version 		SVN: $Id: mobile.css ganesh_119at09 $
* @since 		2013-10-01
*/

/** -- Table of Contents:
============================================================

1.0  - @media (max-width: 1136px)
  1.1 - Camapign
  1.2 - Common codes
  1.3 - Form-bulider page

2.0  - @media (max-width: 1024px)
  2.1 - Lead Pages
  2.2 - Dash Board

3.0  - @media (min-width:541px) and (max-width: 1136px)
  3.1 - common codes

4.0  - @media (max-width: 820px)
  4.1 - Header Nav
  4.2 - Common Code
  4.3 - Lead Pages

5.0  - @media (max-width: 767px)
  5.1 - List Page
  5.2 - Custom Menu
  5.3 - Toggle Menu
  5.4 - Common Codes

6.0  - @media (min-width:721px) and (max-width:820px)
  6.1 - Common Codes

7.0  - @media (min-width:601px) and (max-width: 1136px)
  7.1 - Common Codes

8.0  - @media (min-width:541px) and (max-width:820px)
  8.1 - Common Codes

9.0  - @media (min-width:769px) and (max-width:799px)
  9.1 - Common Codes

10.0 - @media (min-width:541px) and (max-width:789px)
   10.1 - Common Codes

11.0 - @media (min-width:541px) and (max-width:720px)
   11.1 - Common Codes

12.0 - @media (min-width:621px) and (max-width:720px)
   12.1 - Common Codes

13.0 - @media (max-width:720px)
   13.1 - Campaign
   13.2 - Tooltip
   13.3 - Lead Page

14.0 - @media (max-width:620px)
   14.1 - Common codes 
   14.2 - Table codes 

15.0 - @media (max-width:540px)
   15.1 - Campaign
   15.2 - Common Codes

16.0 - @media (max-width:499px)
   16.1 - Common Codes
   16.2 - subscriber blocks
   16.3 - Campaign

17.0 - @media (min-width:320px) and (max-width: 450px)
   17.1 - Campaign
   17.2 - Common codes

18.0 - @media (max-width:320px)
   18.1 - Common Codes

============================================================*/

@media (max-width: 1136px) {
	/*-- 1.1 - Camapign
	================================= --*/
	.mobile-campaigninfo .mb20 {
		margin-bottom:0;
	}
	
	.mobile-campaigninfo .col-lg-4 {
		margin-bottom:20px;
	}
	
	.mobile-campaigninfo .col-lg-4.moblast-child  {
		margin-bottom:0;
	}
	
	.campaign-filter > li > a {
		display:inline-block;
	}
	
	.campaign-filter .dropdown-menu fieldset {
		width:365px;
	}
	
	.campaign-filter .dropdown-menu {
		margin-top:3px;
	}
	
	/*-- 1.2 - Common codes
	================================= --*/
	#mailer_settings_container .pull-left {
		float:none !important;
	}
	
	#template_edit .col-lg-6 {
		width:75%;
	}
	
	#contact_setting textarea,
	#unsubscribe textarea {
		width:90%;
	}
	
	.form-horizontal .import-subscrbr .form-group {
		margin-right:0;
	}
	
	.import-subscrbr .col-lg-7 {
		padding-right:0;
	}
	
	/*-- 1.3 - Form-bulider page
	================================= --*/
	.form-bulidercont {
		width:293px;
	}
	
	.form-bulidercont + .col-lg-offset-4 {
		margin-left:320px;
	}
	
	.formBuilderDiv .col-lg-3, 
	#form_integration #qr_Code .col-lg-2 {
		width:30%;
	}
	
	.formBuilderDiv .ml54-per {
		margin:0;
	}
	
	#form_integration #social_sharing .list-inline > li, 
	.page-set .list-unstyled li {
		margin:8px 1px;
	}
	
	#form_integration .alert a {
		word-break:break-all;
	}
}

@media (max-width: 1024px) {
	/*-- 2.1 - Lead Pages
	================================= --*/
	.lead-page {
		left:0;
		width:100%;
	}
	
	.lead-page .col-lg-9 {
		width:100%;
	}
	
	/*-- 2.2 - Dash Board
	================================= --*/
	.highcharts-container {
		width:auto !important;
		height:auto !important;
		overflow-x:auto !important;
		max-width:1150px;
	}
}

@media (min-width:541px) and (max-width: 1136px) {
	/*-- 3.1 - common codes
	================================= --*/
	.form-horizontal .control-label,
	#tracking_container .col-lg-3,
	.addpage-seg .col-lg-1,
	.addpage-seg .col-lg-4,
	.col-lg-2 {
		float:left;
		width:25%;
	}
	
	.col-lg-3,
	.col-lg-4,
	.col-lg-5,
	.col-lg-6,
	.col-lg-7 {
		float:left;
		width:50%;
	}
	
	.subscriber-activity .col-lg-3 {
		width:32%;
	}
	
	#mailer_settings_container .col-lg-5,
	.subscriber-activity .col-lg-9,
	#unsubscribe .col-lg-6 {
		width:67%;
	}
	
	#default_setting .control-label,
	.campaign-filter .control-label {
		width:30%;
	}
	
	#default_setting .col-lg-offset-3,
	.campaign-filter .col-lg-offset-4 {
		margin-left:30%;
	}
	
	.campaign-filter .col-lg-7 {
		width:65%;
	}
	
	.campaign-filter li .dropdown-menu .col-sm-offset-4 {
		padding-left:0;
	}
	
	#contact_informations .col-lg-offset-4,
	#contact_informations .col-lg-offset-3,
	#unsubscribe .col-lg-offset-3,
	.col-lg-offset-2  {
		margin-left:25%;
	}
	
	.subscriber-activity > .col-lg-2 {
		width:17%;
	}
	
	.mobile-mailrate .col-lg-1.send-quota {
		width:15%;
	}
	
	.form-horizontal .mobile-mailrate div.col-lg-2 {
		width:25%;
		padding-left:15px;
	}
	
	.admin-templateoptions .col-lg-4 {
		width:33%;
	}
	
	#transaction_mailer_setting .col-lg-6 {
		padding-left:0px;
		width:50%;
	}
	
	#transaction_mailer_setting .col-lg-6 label {
		margin-bottom:0;
	}
	
	.autoresp-config .col-lg-2,
	#loginForm .col-lg-3,
	#signup .col-lg-3 {
		width:35%;
	}
	
	.import-subscrbr .col-lg-7 {
		width:75%;
	}
	
	label.extra-fileds {
		margin:0 7px 0 14px;
	}
	
	.extra-fileds p {
		width:280px;
	}
	
	.extra-fileds + .formBuilderAction {
		right:25px;
	}
	
	.form-theme2 h2.field-header {
		width:285px;
		text-overflow:ellipsis;
		white-space:nowrap;
		overflow:hidden;
	}
	
	.newleadpage-temp .redactor_box {
		width:70% !important;
	}
}

@media (max-width: 820px) {
	/*-- 4.1 - Header Nav
	================================= --*/
	.navbar-static-top .navbar-header .navbar-toggle {
		margin-top:17px;
	}
	.navbar{
		height:auto!important
	}
	.navbar-inverse .navbar-nav > li > a {
		font-size: 13px !important;
		padding: 0 12px;
	}
	.navbar .row {
		margin:0;
	}
	
	.navbar .row .navbar-header {
		padding:0;
	}
	
	.navbar-toggle {
		display:block;
	}
	
	.navbar-collapse.collapse {
		display: none !important;
		height: auto !important;
		padding-bottom: 0;
		overflow: visible !important;
	}
	
	.container {
		max-width:none;
	}
	
	.navbar-header,
	.navbar-nav > li  {
		float:none;
	}
	
	.navbar .pull-right {
		float:left !important;
		margin:0 2%;
		width:96%;
	}
	
	.navbar-nav {
		float: none;
		margin:7.5px -15px;
	}
	
	.navbar-nav > li > a {
		padding:0 10px;
		margin-bottom:2px;
	}
	
	.navbar>.container .navbar-brand {
		padding:15px;
		margin:0;
	}
	
	.navbar-collapse {
		border-top:1px solid transparent;
		box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)
	}
	
	.navbar-nav .open .dropdown-menu {
	  position:absolute;
	  z-index:2;
	  width:100%;
	  float:left;
	  margin:2px 0 0;
	  background-color:#fff;
	  border:1px solid #ccc;
	  border:1px solid rgba(0, 0, 0, 0.15);
	  border-radius:4px;
	  -webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);
			  box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);
	}
	
	.dropdown-menu.pull-right {
	  right:0;
	  left:auto;
	}
	
	.navbar-collapse.in {
		overflow-y:visible;
	}
	
	.navbar-nav .open .dropdown-menu > li > a,
	.navbar-nav .open .dropdown-menu .dropdown-header {
		padding:4px 11px;
	}
	
	.navbar-nav .open .dropdown-menu > li > a {
		line-height:20px;
	}
	
	.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, 
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,
	.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover, 
	.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus {
		background-color:rgb(254, 225, 136);
		color:rgb(68, 68, 68);
	}
	
	/*-- 4.2 - Common Code
	================================= --*/
	.breadcrumbs, .side-menu {
		margin:0;
	}
	
	.col-md-9.pad-left0 {
		padding-left:15px;
	}
	
	.view-subscriberprofile .mblvw-prflpct {
		text-align:center;
	}
	
	.opened-clicked li {
		border-left:1px solid #e0e0e0;
	}
	
	.subscriber-activity [class*="col-md-"] {
		padding:0;
	}
	
	.admin-campaign-menu .pull-right {
		float:none !important;
		text-align:center;
		margin-left:0;
	}
	
	.mobile-autoconfig.col-lg-4 {
		width:70%;
	}
	
	.main-container > .main-container-inner {
		z-index:0;
	}
	
	
	/*-- 4.3 - Lead Pages
	================================= --*/
	.lead-page .col-lg-3 {
		margin-right:1%;
		width:26%;
	}
	
	.temp-btn {
		max-width:50%;
	}
}

@media (max-width: 767px) {
	/*-- 5.1 - List Page
	================================= --*/
	.hidden-767,
	.mobileviw  {
		display:none;
	}
	
	.mobileviw-menu {
		display:block;
	}
	
	/*-- 5.2 - Custom Menu
	================================= --*/
	.mobile-custom-menu.nav-list > li {
		border-bottom:1px solid #e5e5e5;
	}
	
	.mobile-custom-menu.nav-list > li:last-child {
		border-bottom:0;
	}
	
	.mobile-custom-menu.nav-list > li > a {
		font:normal 13px/36px Arial, Helvetica, sans-serif;
		color:#1386bf;
		background-color:#fff;
		padding-right:0;
	}
	
	.mobile-custom-menu.nav-list > li > a:hover,
	.mobile-custom-menu.nav-list > li > a:focus  {
		background-color:#fff;
	}
	
	.mobile-custom-menu.nav-list>li .submenu ,
	.mobile-custom-menu.nav-list>li .submenu>li>a {
		border-top:0;
	}
	
	.mobile-custom-menu.nav-list>li .submenu>li a>[class*="icon-"]:first-child {
		display:block;
	}
	
	.mobile-custom-menu.nav-list>li>a>.icon-angle-down {
		float:right;
		margin-right:0;
	}
	
	/*-- 5.3 - Toggle Menu
	================================= --*/
	.custom-menu-toggler,
	.custom-menu-toggler:hover {	
		background-color:#4f99c6;
		font-weight:normal;
		color:#fff;
		padding:2px 15px;
		line-height:25px;
		height:25px;
		width:auto;
		cursor:pointer;
		text-transform:capitalize;
	}
	
	.custom-menu-toggler.menu-toggler {
		position:relative;
	}
	
	.custom-menu-toggler.menu-toggler::after,
	.custom-menu-toggler.menu-toggler::before {
		border:none;
	}
	
	.custom-menu-toggler .icon-caret-down {
		padding-left:10px;
	}
	
	/*-- 5.4 - Common Codes
	================================= --*/
	.navbar .pull-right {
		float:left !important;
		margin:0 2%;
		width:96%;
	}
	
	.mobileviw-menu .sidebar {
		border:1px solid #eee;
		box-shadow:0 0 5px #eee;
		margin-top:0;
	}
	
	.sidebar.custom-menu-right {
		width:180px;
	}
	
	.mobview-form .col-lg-7.p0 {
		padding:0 15px 0 0;
	}
	
	.view-subscriberprofile dd {
		margin:10px 0 0;
	}
	
	.edit-subscriber .col-lg-8 {
		padding-left:0;
	}
	
	.page-content .row {
		margin-left:0;
		margin-right:0;
	}
	
	.dash-mainbar .col-md-6 {
		padding-left:0;
		padding-right:0;
	}
	
	.subscriber-activity .col-lg-1,
	.subscriber-activity .col-lg-10 {
		padding:0;
	}
}

@media (min-width:721px) and (max-width:820px) {
	/*-- 6.1 - Common Codes
	================================= --*/
	.admin-campaign-menu .btn,
	.autoresp-config .btn {
		padding:7px 2px;
		margin-bottom:10px;
	}
}

@media (min-width:601px) and (max-width: 1136px) {
	/*-- 7.1 - Common Codes
	================================= --*/
	.col-lg-6.mobile-listleft {
		float:left;
		width:60%;
	}
	
	.col-lg-6.mobile-listright {
		float:right;
		width:40%;
		padding-left:0;
	}
	
	.col-lg-3.temp-list {
		width:33%;
	}
}

@media (min-width:541px) and (max-width:820px) {
	/*-- 8.1 - Common Codes
	================================= --*/
	.page-header h1 {
		width:50%;
		text-overflow:ellipsis;
		white-space:nowrap;
	}
	
	#loginForm .col-lg-3,
	#signup .col-lg-3 {
		width:50%;
	}
	.navbar-inverse .navbar-nav > li {
		background: #074e9f; /* Old browsers */
		background: -moz-linear-gradient(top,  #074e9f 0%, #064286 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#074e9f), color-stop(100%,#064286)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #074e9f 0%,#064286 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #074e9f 0%,#064286 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #074e9f 0%,#064286 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #074e9f 0%,#064286 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#074e9f', endColorstr='#064286',GradientType=0 ); /* IE6-9 */
		border:0;
	}
	.navbar > .container .navbar-brand{
		padding:8px 10px 12px;
	}
}

@media (min-width:769px) and (max-width:799px) {
	/*-- 9.1 - Common Codes
	================================= --*/
	.col-lg-3.temp-list {
		padding-left:15px;
	}
}

@media (min-width:541px) and (max-width:789px) {
	/*-- 10.1 - Common Codes
	================================= --*/
	#transaction_mailer_setting .col-lg-5 {
		width:70%;
	}
}

@media (min-width:541px) and (max-width:720px) {
	/*-- 11.1 - Common Codes
	================================= --*/
	.campaign-filter .col-lg-5 {
		width:75%;
	}
	
	.listoverview .col-lg-6:first-of-type,
	.mobile-reportoverview .col-lg-6:first-of-type {
		padding-left:0;
	}
	
	.listoverview .col-lg-6:last-of-type,
	.mobile-reportoverview .col-lg-6:last-of-type {
		padding-right:0;
	}
	
	.col-lg-3.temp-list {
		width:50%;
	}
	
	.dl-horizontal dt {
		float:left;
	}
	
	.dl-horizontal dd {
		margin-left:180px;
	}
	
	.member-continfo .col-xs-6 {
		margin-left:25px;
	}
	
	#campaign_plain_text_form .col-lg-6,
	.mobile-autoconfig.col-lg-4 {
		width:100%;
	}
}

@media (min-width:621px) and (max-width:720px) {
	/*-- 12.1 - Common Codes
	================================= --*/
	.col-lg-3.temp-list:nth-of-type(odd) {
		padding-left:0;
	}
	
	.col-lg-3.temp-list:nth-of-type(even) {
		padding-right:0;
	}
}

@media (max-width:720px) {
	/*-- 13.1 - Campaign 
	==================================== --*/
	.navbar{
		height:auto!important
	}
	.admin-campaign-menu .btn-group,
	.admin-campaign-menu .btn {	
		width:100%;
		margin-bottom:10px;
	}
	
	.admin-campaign-menu .btn-group > .btn:first-child,
	.admin-campaign-menu .btn-group > .btn + .btn, 
	.admin-campaign-menu .btn-group > .btn {
		float:none;
		margin-bottom:10px;
	}
	
	.admin-addconfirm p {
		word-break:break-all;
	}
	
	.admin-addconfirm div.ml50 {
		width:68%;
	}
	
	#campaign_plain_text_form .col-lg-6,
	#activity .panel-body {
		padding-left:0;
		padding-right:0;
	}
	
	.mobile-inlineform.form-inline .checkbox,
	.mobile-inlineform.form-inline .form-group {
		display:inline-block;
		margin:0;
		vertical-align:middle;
		padding-left:0;
	}
	
	.admin-templateoptions .col-lg-4 {
		width:100%;
		text-align:center;
	}
	
	/*-- 13.2 - Tooltip
	==================================== --*/
	.tooltip .tooltip-inner {
		min-width:150px;
	}
	
	.tooltip.right,
	.tooltip.left {
		margin-top:40px;
	}
	
	.tooltip.right .tooltip-arrow,
	.tooltip.left .tooltip-arrow {
		top:-6px;
		bottom:0;
		left:45%;
		border-bottom-color:#000000;
		border-width:6px;
		border-right-color:transparent;
		border-left-color:transparent;
	}
	
	.tooltip.right {
		margin-left:-407px;
	}
	
	.tooltip.left {
		margin-left:407px;
	}
	
	/*-- 13.3 - Lead Page
	================================= --*/
	.lead-page .col-lg-3 {
		width:100%;
	}
	
	.lead-page .col-lg-9 {
		float:right;
	}
}

@media (max-width:620px) {
	/*-- 14.1 - Common codes 
	==================================== --*/
	.hidden-620 {
		display:none;
	}
	
	.list-btnwidth {
		width:47px;
	}
	
	.list-group .pull-right {
		float:none !important;
	}
	
	.list-newsltr span {
		display:block;
		margin-bottom:10px;
	}
	
	.tooltip.right {
		margin-left:-357px;
	}
	
	.tooltip.left {
		margin-left:367px;
	}
	
	.view-subscriber .btn-lg {
		font-size:18px;
	}
	
	.mobile-segments .col-lg-2 {
		float:left;
		width:50%;
	}
	
	/*-- 14.2 - Table codes
	==================================== --*/
	.table .btn-sm,
	.table .btn-group > .btn + .btn.dropdown-toggle {
		padding:1px;
		font-size:12px;
	}
	
	.table .btn-sm > .icon-caret-down {
		margin:0;
		font-size:9px;
	}

	table.viewsubcr-border,
	table.table-hide {
		overflow-x:hidden;
	}
	
	.table td .btn-group {
		width:85px;
	}
}

@media (max-width:540px) {
	/*-- 15.1 - Campaign
	==================================== --*/
	.admin-addconfirm div.ml50 {
		width:65%;
	}
	
	.campaign-filter .dropdown-menu .col-lg-7 {
		width:70%;
	}
	
	.mobile-campaigninfo .col-lg-4,
	.member-continfo .col-xs-6,
	.mobile-reportoverview .col-lg-6 {
		width:100%;
	}
	
	.mobile-reportoverview .col-lg-6 {
		padding-right:0;
	}
	
	.mobile-campaigninfo .col-lg-4.p0 {
		padding-right:15px;
	}
	
	/*-- 15.2 - Common Codes
	==================================== --*/
	.member-continfo .col-xs-6,
	#loginForm .col-lg-10,
	.col-lg-2,
	.col-lg-3,
	.col-lg-4,
	.col-lg-5,
	.col-lg-6,
	.col-lg-7,
	.col-lg-8 {
		padding-left:0;
	}
	
	.viewsubcr-border.table tbody>tr>td.view-subscrmail {
		width:33.4%;
	}
	
	.view-subscriber .btn-lg {
		margin-bottom:10px;
	}
	.navbar-inverse .navbar-nav > li {
		background: #074e9f; /* Old browsers */
	background: -moz-linear-gradient(top,  #074e9f 0%, #064286 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#074e9f), color-stop(100%,#064286)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #074e9f 0%,#064286 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #074e9f 0%,#064286 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #074e9f 0%,#064286 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #074e9f 0%,#064286 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#074e9f', endColorstr='#064286',GradientType=0 ); /* IE6-9 */
	border:0;
	}
	.navbar > .container .navbar-brand{
		padding:8px 10px 12px;
	}
}

@media (max-width:499px) {
	/*-- 16.1 - Common Codes
	==================================== --*/
	.hidden-480 {
		display:none;
		display:block;
	}
	
	.page-header small {
		display: block;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space:nowrap;
		width:40%;
	}
	
	.user-menu {
		padding-top:0 !important;
	}
	
	#tracking_container .form-group {
		margin-right:0;
	}
	
	#tracking_container .col-lg-3,
	#tracking_container .col-lg-11 {
		width:100%;
		padding-right:0;
	}
	
	.checkbox-inline [type="checkbox"] {
		margin-top:0;
	}
	
	/*-- 16.2 - subscriber blocks
	==================================== --*/
	.view-subscriberprofile .profile-info-name {
		width:auto;
	}
	
	.view-subscriberprofile .profile-info-value {
		margin-left:0;
	}
	
	.subscriber-button-list a.btn,
	.subscriber-button-list .close a.btn {
		margin-left:3px;
	}
	
	.subscriber-button-list a:first-child {
		margin-left:0;
	}
	
	/*-- 16.3 - Campaign
	==================================== --*/
	.admin-addconfirm div.alert {
		padding:10px;
	}
	
	.admin-addconfirm strong {
		font-size:14px;
	}
	
	.admin-addconfirm div.ml50 {
		margin-left:40px;
	}
	
	.admin-addconfirm .btn {
		padding:3px 2px;
	}
	
	.temp-list {
		text-align:center;
		padding-right:0;
	}
	
	.temp-list h4 {
		width:100%;
	}
	
	.admin-campaign-menu .btn-default,
	.admin-campaign-menu .btn-info {	
		width:100%;
	}
}

@media (max-width:360px) {
	.act-datepckr .form-group {
		overflow:hidden;
	}
	
	.act-datepckr label {
		width:100%;
	}
	
	.act-datepckr .form-group label:nth-child(2n),
	.act-datepckr .btn-gray {
		margin:8px 0 0 0;
	}
	
	.act-datepckr .btn-gray.pull-left {
		clear:both;
		float:none;
	}
	.navbar{
		height:auto!important
	}
}

@media (min-width:320px) and (max-width: 450px) {
	/*-- 17.1 - Campaign
	==================================== --*/
	#campaign_plain_text_form div.col-lg-6 {
		width:96% !important;
	} 
	
	#campaign_plain_text_form .btn {
		padding:7px 4px !important;
	}
	
	.admin-addconfirm div.ml50 {
		width:40%;
	}
	
	.campaign-filter .dropdown-menu.col-lg-5 {
		width:100%;
	}
	
	.campaign-filter .dropdown-menu .col-lg-7 {
		width:60%;
	}
	
	.campaign-top > li:first-child {
		margin-left:0;
	}
	
	.autoresp-config .col-lg-2 {
		margin-bottom:10px;
		width:55%;
	}
	
	.admin-campaign-menu .pull-right .btn,
	.admin-campaign-menu .pull-left .btn,
	.view-subscriber .btn-lg {
		padding:7px 2px;
	}
	
	/*-- 17.2 - Common Codes
	==================================== --*/
	#loginForm a {
		display:block;
	}
	
	#loginForm .separator {
		display:none;
	}
	
	.tooltip.right {
		margin-left:-237px;
	}
	
	.tooltip.left {
		margin-left:227px;
	}
	
	.pagination > li > a, 
	.pagination > li > span {
		padding:5px 8px;
	}
	.navbar-inverse .navbar-nav > li {
		background: #074e9f; /* Old browsers */
	background: -moz-linear-gradient(top,  #074e9f 0%, #064286 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#074e9f), color-stop(100%,#064286)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #074e9f 0%,#064286 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #074e9f 0%,#064286 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #074e9f 0%,#064286 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #074e9f 0%,#064286 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#074e9f', endColorstr='#064286',GradientType=0 ); /* IE6-9 */
	border:0;
	}
	.navbar > .container .navbar-brand{
		padding:5px 10px;
	}
}

@media (max-width:320px) {
	/*-- 18.1 - Common Codes
	================================= --*/
	.mobview-form .col-lg-5 {
		width:100%;
	}
	
	.admin-addconfirm * {
		font-size:14px;
	}
}
@media(min-width:821px) and (max-width:991px) {
		.navbar-inverse .navbar-nav > li > a{
			font-size:13px !important;
			padding:15px 12px;
		}
		.ace-nav>li>a{
			font-size:13px !important;
		}
}

@media (min-width: 990px) {
	.show-on-mobile-990 {
		display: none !important;
	}
}

@media (max-width: 620px) {
    .sm-display-none {
        display: none;
    }

	.header_statics {
		display: none !important;
	}

	.header_statics_next_line {
		position: fixed;
		top: var(--header-height);
		width: 100%;
		height: var(--header-statics-height);
		display: flex !important;
		align-items: center;
		justify-content: center;
		background-color: white;
		z-index: 10;
	}

	.header_statics_next_line .dashboard-tag {
		width: 130px;
		text-align: center;
	}

	.header_statics_next_line .divider_vertical {
		display: none !important;
	}
}
