/*.scp-login-content {
	text-align: center;
}
*/

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,400italic,700,800);

@font-face {
	font-family: 'IcoMoon';
	src: url('../../../media/jui/fonts/IcoMoon.eot');
	src: url('../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../../media/jui/fonts/IcoMoon.woff') format('woff'), url('../../../media/jui/fonts/IcoMoon.ttf') format('truetype'), url('../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

a, input, select, textarea{
    outline: 0 !important;
    font-family: "Open Sans",sans-serif;
    box-shadow:inherit;
}

.calendar, .calendar table{
    width: 100%;
}
input[readonly],
textarea[readonly],
select[readonly],
select[disabled],
input[readonly="readonly"],
textarea[readonly="readonly"],
select[readonly="readonly"],
input[disabled="disabled"],
textarea[disabled="disabled"],
select[disabled="disabled"] {
    background: #eeeeee !important;
}

body.crm_standalone {
	/*background-color: #f0f0f0;*/
}
.scp-main-nav.unstyled{
	float: right;
}
.scp-main-nav.unstyled li{
	display: inline-block;
	padding: 0 5px;
	vertical-align: middle;
}
.scp-main-nav.unstyled li.nav-menu-item .form-validate{
	margin-bottom: 0;
}
.scp-accordion-menu{
	margin: 0;
	background: #dbdbdb;
	padding-left: 0;
}
.scp-accordion-menu li{
	list-style: none;
}
.scp-menu-item{

    display: block;
    font-weight: 300;
    text-decoration: none;
    border-bottom: 1px solid #dfdfdf;
	color: #3d3d3d;
	cursor: pointer;
	text-align: left;
	background: #f0f0f0;
}

.scp-menu-item{
	display: inline-block;
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
}
.scp-menu-item .scp-menu-title,
.scp-accordion-submenu li .scp-submenu-item .scp-menu-title{
	padding-left: 10px;
}
.scp-accordion-submenu{
	margin: 0;
}
.scp-accordion-submenu li .scp-submenu-item{
	padding: 10px 17px;
	/*background-color: #dbdbdb;
	border-bottom: 1px solid #dfdfdf;*/
}
.scp-menu-icon:before,

.side-icon-wrapper:before{
	content: "\42";
	font-family: 'IcoMoon';
}
/*.dashboard-item-icon:before{content: "\42";}*/
.dashboard-item-icon:before{
	display: block;
    font-size: 60px;
    margin: 15px auto;
}
.scp-accordion-submenu .scp-submenu-item .scp-sub-menu-add-icon:before{
	content: "\5d";
	font-family: 'IcoMoon';
}
.scp-accordion-submenu .scp-submenu-item .scp-sub-menu-list-icon:before{
	content: "\31";
	font-family: 'IcoMoon';
}
.module-dashboard .scp-menu-title a{
	color: #3d3d3d;
}
.module-dashboard .scp-menu-icon:before{
	content: "\78";
}

.module-dashboard .scp-menu-item:hover .scp-menu-title a,
.module-dashboard .scp-menu-item.active .scp-menu-title a{
	color: #fff;
	text-decoration: none;
}
/*.side-icon-wrapper.Accounts:before{content: "\f007";}
.side-icon-wrapper.Calls:before{content: "\f095";}
.side-icon-wrapper.Cases:before{content: "\f0c5";}
.side-icon-wrapper.Meetings:before{content: "\f0b1";}
.side-icon-wrapper.Notes:before{content: "\f044";}
.side-icon-wrapper.Tasks:before{content: "\f0ae";}
.side-icon-wrapper.p_Payment_transaction:before{content: "\f155";}
.side-icon-wrapper.AOS_Quotes:before,
.side-icon-wrapper.Quotes:before{content: "\f10d";}
.side-icon-wrapper.Opportunities:before{content: "\f006";}
.side-icon-wrapper.Leads:before{content: "\f024";}
.side-icon-wrapper.AOS_Invoices:before,
.side-icon-wrapper.Invoices:before{content: "\f022";}
.side-icon-wrapper.Documents:before{content: "\f114";}
.side-icon-wrapper.AOS_Contracts:before,
.side-icon-wrapper.Contracts:before{content: "\f0f6";}
.side-icon-wrapper.AOK_KnowledgeBase:before,
.side-icon-wrapper.Knowledge_Base:before{content: "\f059";}
.side-icon-wrapper.fa-plus:before{content: "\f067";}
.side-icon-wrapper.fa-list:before{content: "\f03a";}
.fa-tachometer:before{content: "\f0e4";}
.fa-calendar:before{content: "\f073";}*/

.fa-info-circle::before {
    content: "\45";
    font-family: 'IcoMoon';
    font-style: normal;
}

.side-icon-wrapper.accounts:before,
.module-accounts .scp-menu-icon:before{
	content: "\22";
	font-family: 'IcoMoon';
}
.side-icon-wrapper.leads:before,
.module-leads .scp-menu-icon:before{
	content: "\35";
}
.side-icon-wrapper.cases:before,
.module-cases .scp-menu-icon:before{
	content: "\e018";
}
.side-icon-wrapper.opportunities:before,
.module-opportunities .scp-menu-icon:before{
	content: "\42";
}
.side-icon-wrapper.documents:before,
.module-documents .scp-menu-icon:before{
	content: "\2d";
}
.side-icon-wrapper.calls:before,
.module-calls .scp-menu-icon:before{
	content: "\e261";
}
.side-icon-wrapper.meetings:before,
.module-meetings .scp-menu-icon:before{
	content: "\e020";
}
.side-icon-wrapper.tasks:before,
.module-tasks .scp-menu-icon:before{
	content: "\e240";
}
.side-icon-wrapper.notes:before,
.module-notes .scp-menu-icon:before{
	content: "\2b";
}
.side-icon-wrapper.quotes:before,
.module-quotes .scp-menu-icon:before{
	content: "\60";
}
.side-icon-wrapper.calendar:before,
.module-calendar .scp-menu-icon:before{
	content: "\e273";
}


.scp-header{
	float: left;
	/*background: #3d3d3d;*/
	width: 100%;
	color: #fff;
	padding: 3px 15px;
	box-sizing: border-box;
}
.scp-header h3{
	float: left;
	margin: 0;
	padding: 4px 0;
}
.scp-header .scp-search-form{
	float: right;
}
.scp-header .scp-search-form .scp-search{
	margin-bottom: 0;
}

.scp-action-buttons{
	display: inline-block;
	width: 100%;
	margin: 10px 0;
	text-align: right;
}
/*.scp-action-buttons span{
	padding: 5px 10px;
	background: #006dcc;
	color: #fff;
	border-radius: 3px;
	margin-right: 5px;
}*/
.scp-action-buttons span{
	margin-right: 5px;
}
.scp-action-buttons span.last{
	margin-right: 0;
}
.edit-icon,
.detail-icon,
.delete-icon{
	padding: 0 5px;
    vertical-align: middle;
    display: table-cell;
    font-family: 'IcoMoon';
    font-size: 15px;
    cursor: pointer;
    /*background: #006dcc;
    color: #fff;
    font-weight: 400;
    border-radius: 3px;*/
}
.edit-icon:before{
	content: "\2c";
	color: green;
}
.detail-icon:before{
	content: "\3c";
	color: #33bbff;
	font-size: 16px;
}
.delete-icon:before{
	content: "\4c";
	color: red;
	font-size: 13px;
}
.scp-list-table{
	overflow-y:hidden;
	overflow-x:auto;
	width: 100%;
}
.scp-list-table .scp-table{
	width: 100%;
	table-layout: auto;
	margin-bottom: 25px;
}
.scp-pagination{
	margin: 10px;
	text-align: center;
}
.scp-pagination li{
	list-style: none;
	display: inline-block;
	padding: 10px;
	background: #006dcc;
	color: #fff;
	border-radius: 50%;
	/*line-height: 8px;
	height: 8px;
	width: 8px;*/
	font-weight: bold;
}
.scp-pagination li:hover{
	background: #dfdfdf;
	color: #3d3d3d;
	cursor: pointer;
}
#scp-response-content.loading{
	position: relative;
	min-height: 300px;
}
#scp-response-content.loading:after {
    content: "";
    background: url(../images/loading.gif) no-repeat scroll center;
    width: 50px;
    height: 50px;
    float: left;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    z-index: 1;
}

/*@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}*/

.dashboard-box{
	text-align: center;
    letter-spacing: -0.31em;
    display: inline-block;
    margin: 0;
    padding: 0;
    border: 0 !important;
    width: 100%;
    /*border-top: 1px solid #f0f0f0 !important;*/
}
.dashboard-box .dashboard-item input[type="radio"]{
	display: none;
}
.dashboard-box .dashboard-item{
	width: 29.75%;/*
    min-height: 173px;*/
    vertical-align: top;
    display: inline-block;
    letter-spacing: normal;
    margin-top: 35px;
    padding: 15px 5px 12px;
    line-height: 40px;
    margin-right: 3%;
    background: #f0f0f0;
    color: #3d3d3d;
    cursor: pointer;
    -webkit-transition: background 0.5s linear;
    -moz-transition: background 0.5s linear;
    -ms-transition: background 0.5s linear;
    -o-transition: background 0.5s linear;
    transition: background 0.5s linear;
}
.dashboard-box .dashboard-item.last{
	margin-right: 0;
}
/*.dashboard-box .dashboard-item:hover{
	background: #006dcc;
    color: #fff;
}*/
.dashboard-box .dashboard-item .dashboard-module-title{
	font-size: 20px;
    float: left;
    width: 100%;
    margin: 10px 0;
    font-weight: 600;
}
.dashboard-box .dashboard-item .dashboard-module-arrow:before{
	content: "\e00a";
	font-size: 25px;
	font-family: Icomoon;
	display: block;
	margin: 15px auto;
}

.scp-login-form .error-line,
.scp-tab-content .error-line,.entry-content .error-line,
.scp-form-two-col .error-line, .error-line {background: #ffc6c6;  border-left: 5px solid #a53c3c;  color: #a53c3c;   display: inline-block;  font-size: 13px;  width: 100%;}

.scp-form .input-text.error-line{background: #FFC6C6 none repeat scroll 0% 0%;}

.error-msg{padding: 5px;margin: 10px auto;}

label.error-line{background: none !important;  border-left: none!important;  color: #a53c3c !important;   display: inline-block;  font-size: 13px;  width: 100%;font-weight: lighter;padding-bottom: 3px;}

.crm_standalone .scp-page-list-view #system-message-container,
.crm_fullwidth .scp-page-list-view #system-message-container{
	display: inline-block;
	width: 100%;
	border: 15px solid transparent;
	border-bottom:none;
	box-sizing: border-box;
}
.crm_fullwidth .scp-page-list-view #system-message-container{
	border: 15px solid transparent;
}

.scp-page-list-view #system-message-container .close{padding-right: 3px;}

 .scp-page-list-view #system-message-container .alert.alert-success{margin-bottom: 0;}

.success,.success,.scp-login-form.scp-form .success {background: #cfffc6;  border-left: 5px solid #6db05f;  color: #4c933e;   display: inline-block;  font-size: 13px;  padding: 5px;  width: 100%;box-sizing: border-box;margin: 10px auto;display: inline-block;border-radius: 0;margin-bottom: 0;margin-top: 0;}
.scp-login-form .error,
.scp-tab-content .error,.entry-content .error {background: #ffc6c6;  border-left: 5px solid #a53c3c;  color: #a53c3c;   display: inline-block;  font-size: 13px;  padding: 5px;  width: 100%;}
.success .alert-heading{color: #4c933e;}

.scp-login-form .error,.scp-login-form .success { margin-top: 15px;}

.scp-msg-alert{display: inline-block;width: 100%;border: 15px solid #f0f0f0;border-bottom: 0;}

/*---------------new-design-(20/8/2016)---------------*/


.scp-login-form .login-title,
.scp-forgotpas-form .login-title{text-align: center;position: relative;}

/*.scp-login-form .login-title img{position: absolute;top: -94px;left: 33%;border-radius: 50%;width: 100px;height: 100px;}*/
.scp-login-form .login-title h3,
.scp-forgotpas-form .login-title h3{font-size: 25px;color: #3d3d3d;text-transform: capitalize;font-weight: 400;padding: 45px 0 27px;line-height: 24px;margin: 0;}
/*.scp-forgotpas-form .login-title h3{font-size: 25px;}*/

.scp-login-form,
.scp-forgotpas-form { width: 332px; margin: 100px auto;padding: 86px 29px 36px; border:1px solid #dbdbdb; max-width: 100%;border-radius: 5px;background: #f0f0f0;box-sizing: border-box;}


.crm_standalone .scp-page-list-view .scp-form-container .scp-form-group.required,
.crm_fullwidth .scp-page-list-view .scp-form-container .scp-form-group.required,
.crm_standalone,
.crm_fullwidth{
    font-family: 'Open Sans', sans-serif;
}

.scp-login-form.scp-form .input-text::-webkit-input-placeholder {color: #444 !important; opacity: 1 !important;font-size: 15px;}
.scp-login-form.scp-form .input-text:-moz-placeholder{color: #444 !important; opacity: 1 !important;font-size: 15px;}
.scp-login-form.scp-form .input-text::-moz-placeholder{color: #444 !important; opacity: 1 !important;font-size: 15px;}
.scp-login-form.scp-form .input-text:-ms-input-placeholder{color: #444 !important; opacity: 1 !important;font-size: 15px;}
.scp-forgotpas-form.scp-form .input-text::-webkit-input-placeholder {color: #444 !important; opacity: 1 !important;font-size: 15px;}
.scp-forgotpas-form.scp-form .input-text:-moz-placeholder{color: #444 !important; opacity: 1 !important;font-size: 15px;}
.scp-forgotpas-form.scp-form .input-text::-moz-placeholder{color: #444 !important; opacity: 1 !important;font-size: 15px;}
.scp-forgotpas-form.scp-form .input-text:-ms-input-placeholder{color: #444 !important;  opacity: 1 !important;font-size: 15px;}


.crm_standalone .scp-login-form.scp-form .login-title .scp-login-heading,
.crm_fullwidth .scp-login-form.scp-form .login-title .scp-login-heading,
.crm_standalone .scp-forgotpas-form.scp-form .login-title .scp-login-heading,
.crm_fullwidth .scp-forgotpas-form.scp-form .login-title .scp-login-heading{
    font-weight: lighter;
    font-family: 'Open Sans', sans-serif;
}

.crm_standalone .scp-login-form.scp-form .login-title .scp-logo,
.crm_fullwidth .scp-login-form.scp-form .login-title .scp-logo{
	position: absolute;
        /*
	top: -94px;
	left: 33%;
	border-radius: 50%;
	width: 100px;
	height: 100px;
	max-width: 100px;
	max-height: 100px;
	/*border: 1px solid #000;*
	vertical-align: middle;
        */
        top: -75px;
        left: 50%;
        width: 170px;
        vertical-align: middle;
        transform: translateX(-50%);

}
.crm_fullwidth .scp-login-form.scp-form .login-title .scp-logo{
	top: -76px;
}

/*
.crm_standalone .scp-login-form.scp-form .login-title .scp-logo img,
.crm_fullwidth .scp-login-form.scp-form .login-title .scp-logo img{
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	width: 100%;
	height: 100%;
	display: block;
	margin: auto;
	text-align: center;
	vertical-align: middle;
	display: inline-block;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
        border-radius: 50%;
}
*/

.crm_standalone .scp-forgotpas-form.scp-form .login-title .scp-login-heading,
.crm_fullwidth .scp-forgotpas-form.scp-form .login-title .scp-login-heading{
    padding: 0;
}

.crm_standalone .scp-login-form,
.crm_standalone .scp-forgotpas-form{
    padding: 42px 29px 22px;
}
.crm_fullwidth .scp-form .form-horizontal fieldset,
.crm_standalone .scp-form .form-horizontal fieldset{border: 0;padding:0;display: inline-block;width: 100%;}


.crm_standalone .scp-login-form .form-horizontal .control-group,
.crm_fullwidth .scp-login-form .form-horizontal .control-group,
.crm_standalone .scp-forgotpas-form .form-horizontal .control-group,
.crm_fullwidth .scp-forgotpas-form .form-horizontal .control-group{margin-bottom: 5px;}

.crm_standalone .scp-login-form .form-horizontal .control-label,
.crm_standalone .scp-forgotpas-form .form-horizontal .control-label,
.crm_fullwidth .scp-login-form .form-horizontal .control-label,
.crm_fullwidth .scp-forgotpas-form .form-horizontal .control-label{/*width: auto;*/width: 100%;text-align: center;}

.crm_standalone .scp-login-form .form-horizontal .controls,
.crm_standalone .scp-forgotpas-form .form-horizontal .controls,
.crm_fullwidth .scp-login-form .form-horizontal .controls,
.crm_fullwidth .scp-forgotpas-form .form-horizontal .controls{margin-left: 0;display: inline-block;width: 100%;}

.scp-login-form .input-text{background: #f5f5f5;border: 1px solid #d6d6d6;border-radius: 5px;text-align:center;box-shadow: none;}

.crm_standalone .scp-login-form .form-horizontal .controls input,
.crm_standalone .scp-forgotpas-form .form-horizontal .controls input,
.crm_fullwidth .scp-login-form .form-horizontal .controls input,
.crm_fullwidth .scp-forgotpas-form .form-horizontal .controls input{width: 100%;box-sizing:border-box;height: 35px;}


.scp-login-form.scp-form .form-horizontal .controls button,
.scp-forgotpas-form.scp-form .form-horizontal .controls button{width: 100%;border-radius: 5px;text-transform: uppercase;border:0 !important;border-bottom: 4px solid #73b6b0;color: #ffffff;font-size: 20px;font-weight: 600;padding: 15px;line-height: 20px;font-family: 'Open Sans', sans-serif;margin-top: 10px;}

.crm_standalone .scp-login-form.scp-form .form-horizontal .controls button,
.crm_fullwidth .scp-login-form.scp-form .form-horizontal .controls button{
     background: #80cbc4;
}
/*
.crm_fullwidth .scp-login-form.scp-form .scp-login-nav.unstyled li a,
.crm_standalone .scp-login-form.scp-form .scp-login-nav.unstyled li a{
	color: #80cbc4;
}
*/
.crm_fullwidth .scp-login-form.scp-form .scp-login-nav.unstyled,
.crm_standalone .scp-login-form.scp-form .scp-login-nav.unstyled{text-align: center;}

.crm_fullwidth .scp-login-form.scp-form .scp-login-nav.unstyled li a,
.crm_standalone .scp-login-form.scp-form .scp-login-nav.unstyled li a{
	font-size: 15px;
	font-weight: 400;
	padding: 15px 0 0;
	display: block;
	line-height: 15px;
	border-bottom: 0;
	text-decoration: none;
	box-shadow: none;
}


.crm_standalone .scp-login-form .login-title .scp-login-heading,
.crm_fullwidth .scp-login-form .login-title .scp-login-heading,
.crm_standalone .scp-forgotpas-form.scp-form .login-title .scp-login-heading,
.crm_fullwidth .scp-forgotpas-form.scp-form .login-title .scp-login-heading{
    padding-bottom: 0;
    padding-top: 25px;
}
.crm_fullwidth .scp-login-form,
.crm_fullwidth .scp-forgotpas-form{
    padding: 22px 29px 36px;
}
.crm_standalone .scp-login-form.scp-form form,
.crm_fullwidth .scp-login-form.scp-form form{
    padding-top: 25px;
    margin-bottom: 0;
}

/*------------header-----------------*/

.crm_standalone header .container,
.crm_fullwidth .container,
.crm_standalone .sign-up-container{
    width: 1250px;
    display: block;
    margin: 0 auto !important;
}


.crm_standalone header .container h1,
.crm_fullwidth header .container h1{
    display: inline-block;
    margin-bottom: 0;
    margin-top: 0;
    font-size: 25px;
    font-family: 'Open Sans', sans-serif;
    text-transform: capitalize;
    font-weight: 300;
    color: #444444;
    vertical-align: middle;
    position: relative;
    line-height: normal;

}
.crm_fullwidth header .container h1{padding:0;}

.crm_fullwidth header .container h1,
.crm_fullwidth header .container .userinfo {width: 49.5%;}
.crm_fullwidth header .container .userinfo {line-height: 40px;}

.crm_fullwidth .scp-page-list-view header .container h1{width: auto;cursor: pointer;}
.crm_fullwidth .scp-page-list-view header .container h1:before{content: "\e232";font-family: "IcoMoon";padding-right: 8px;font-size: 20px;display: inline-block;vertical-align: middle;}

.crm_fullwidth header .container .userinfo,
.crm_standalone header .container .userinfo{
    float: right;
    font-size: 17px;
    margin: 0;
    text-align: right;
    position: relative;
    padding: 0;
    color: #444;
}

.crm_fullwidth header .container .userinfo .scp-user-menu{display: inline-block;width: auto;cursor: pointer;}

.crm_standalone header .container .userinfo .scp-user-menu:after,
.crm_fullwidth header .container .userinfo .scp-user-menu:after{
    content: "\e007";
    font-family: 'IcoMoon';
    padding: 0px 8px 0 4px;
    font-size: 12px;
    vertical-align: middle;
    color: #444444;
}
.crm_fullwidth header .container .userinfo .scp-user-menu:after{padding-right: 0;}

.crm_standalone header .container .userinfo .scp-user-menu.active:after,
.crm_fullwidth header .container .userinfo .scp-user-menu.active:after{
	content: "\e005";
}

.crm_standalone header .container .userinfo ul.unstyled,
.crm_fullwidth header .container .userinfo ul.unstyled{
    display: none;
    margin: 0;
    position: absolute;
    width: 147px;
    text-align: left;
    right: 0px;
    top: 44px;
    background: #fff;
    z-index: 99;
    padding: 0;
    box-shadow: 0 0 6px 2px rgba(0,0,0,0.12);
}

.crm_standalone header .container .userinfo ul.unstyled{top: 28px;}

.crm_fullwidth header .container .userinfo ul.unstyled{top: 52px;}

.crm_standalone header .container .userinfo ul li,
.crm_fullwidth header .container .userinfo ul li{
    position: relative;
    width: 100%;
    float: left;
    list-style: none;
}

.crm_standalone header .container .userinfo ul li a,
.crm_fullwidth header .container .userinfo ul li a{
    display: inline-block;
    padding: 12px 20px;
    font-size: 15px;
    font-weight: 400;
    font-family: 'Open Sans', sans-serif;
    color: #858585;
    text-decoration: none;
    width: 100%;
}
.crm_fullwidth header .container .userinfo ul li form button {width: 100%;padding: 12px 20px !important;text-align: left;}

.crm_standalone header .container .userinfo ul li a:before,
.crm_fullwidth header .container .userinfo ul li a:before{
	content: "\58";
	font-family: 'IcoMoon';
	padding-right: 8px;
}

.crm_standalone header .container .userinfo ul li.user a:before,
.crm_fullwidth header .container .userinfo ul li.user a:before{
	content: "\22";
}

.crm_standalone header .container .userinfo ul li.manage a:before,
.crm_fullwidth header .container .userinfo ul li.manage a:before{
	content: "\58";
}

.crm_standalone header .container .userinfo ul li.dashboard a:before,
.crm_fullwidth header .container .userinfo ul li.dashboard a:before{
	content: "\78";
}

.crm_standalone header .container .userinfo ul li:hover a,
.crm_fullwidth header .container .userinfo ul li:hover a,
.crm_standalone header .container .userinfo ul li.menu-item-logout form button:hover,
.crm_fullwidth header .container .userinfo ul li.menu-item-logout form button:hover{
    color:#575757;
    text-decoration: none;
}

.crm_standalone header .container .userinfo ul li.menu-item-logout form,
.crm_fullwidth header .container .userinfo ul li.menu-item-logout form{
	margin-bottom: 0;
}

.crm_standalone header .container .userinfo ul li.menu-item-logout form button,
.crm_fullwidth header .container .userinfo ul li.menu-item-logout form button{
	background: transparent none repeat scroll 0% 0%;
	color: #858585;
	text-shadow: none;
	box-shadow: none;
	border: 0px none;
	padding: 10px 5px;
	font-size: 15px;
	font-weight: 400;
}

.crm_standalone header .container .userinfo ul li.menu-item-logout form button:before,
.crm_fullwidth header .container .userinfo ul li.menu-item-logout form button:before{
	content: "\e266";
	font-family: 'IcoMoon';
	padding-right: 8px;
}


.crm_standalone header.sign_up_header .container .userinfo a,
.crm_fullwidth header.sign_up_header .container .userinfo a,
.crm_standalone header.sign_up_header .container .userinfo a span,
.crm_fullwidth header.sign_up_header .container .userinfo a span{
    color: #fff;
    text-decoration: none;
    margin-right: 0;
}
.crm_fullwidth header.sign_up_header .container .userinfo a:hover,
.crm_fullwidth header.sign_up_header .container .userinfo a:focus{
	border: 0 !important;
}
.crm_standalone header.sign_up_header .container .userinfo a span:before,
.crm_fullwidth header.sign_up_header .container .userinfo a span:before{
	content: "\22";
	font-family: 'IcoMoon';
	padding-right: 5px;
}



.crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left > a,
.crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left > a,
.scp-dtl-deletebtn,
.scp-dtl-editbtn,
.scp-dtl-viewbtn,
.sign_up_header .userinfo a{
    padding: 6px 11px;
    background: #80cbc4;
    color: #fff !important;
    margin: 0 5px;
    font-size: 12px;
    font-weight: 800;
    border: none;
    font-family: "Open Sans",sans-serif;
    line-height: normal;
}

.sign_up_header .userinfo a{
    font-size: 15px;
    text-transform: uppercase;
    padding: 9px 11px;
    font-weight: 600;
}

/*-----------------sign-up page------------------*/

.crm_standalone .sign_up_header,
.crm_fullwidth .sign_up_header{
	margin-bottom: 40px;
}

.crm_fullwidth .sign_up_header{padding: 10px;box-sizing:border-box; }
button{outline: none;}

.crm_standalone .scp-form.sign-up-container .control-group,
.crm_fullwidth .scp-form.sign-up-container .control-group,
.crm_standalone .scp-content .scp-form .control-group.first,
.crm_fullwidth .scp-content .scp-form .control-group.first,
.crm_standalone .scp-content .scp-form .control-group,
.crm_fullwidth .scp-content .scp-form .control-group{
	width: 49.3%;
	display: inline-block;
	margin-right: 1%;
	vertical-align: top;
}

.crm_fullwidth .scp-form.sign-up-container .control-group,
.crm_fullwidth .scp-content .scp-form .control-group.first,
.crm_fullwidth .scp-content .scp-form .control-group{
	width: 49%;
	margin-right: 1.4%;
}


.crm_standalone .scp-form .control-group.last,
.crm_fullwidth .scp-form .control-group.last,
.crm_standalone .scp-content .scp-form .control-group,
.crm_fullwidth .scp-content .scp-form .control-group{
	margin-right: 0;
}

.crm_standalone .scp-content .scp-form .control-group.scp-btm-btn-sec,
.crm_fullwidth .scp-content .scp-form .control-group.scp-btm-btn-sec{width: 100%;}

.crm_fullwidth .scp-content .scp-form .control-group .controls.field-type-parent select,
.crm_standalone .scp-content .scp-form .control-group .controls.field-type-parent select{
	width: 48%;
	margin-right: 2%;
}

.crm_fullwidth .scp-content .scp-form .control-group .controls.field-type-parent select.last,
.crm_standalone .scp-content .scp-form .control-group .controls.field-type-parent select.last{
	margin-right: 0;
}

.crm_standalone .scp-form.sign-up-container .control-group .control-label,
.crm_fullwidth .scp-form.sign-up-container .control-group .control-label,
.crm_standalone .scp-form.sign-up-container .control-group .controls,
.crm_fullwidth .scp-form.sign-up-container .control-group .controls,
.crm_standalone .scp-form.sign-up-container .control-group .controls input,
.crm_fullwidth .scp-form.sign-up-container .control-group .controls input,
.crm_standalone .scp-content .scp-form .control-group .control-label,
.crm_fullwidth .scp-content .scp-form .control-group .control-label,
.crm_standalone .scp-content .scp-form .control-group .controls,
.crm_fullwidth .scp-content .scp-form .control-group .controls,
.crm_standalone .scp-content .scp-form .control-group .controls input,
.crm_fullwidth .scp-content .scp-form .control-group .controls input,
.crm_standalone .scp-content .scp-form .control-group .controls textarea,
.crm_fullwidth .scp-content .scp-form .control-group .controls textarea,
.crm_standalone .scp-content .scp-form .control-group .controls select,
.crm_fullwidth .scp-content .scp-form .control-group .controls select{
	width: 100%;
	text-align: left;
	margin-left: 0;
}
.crm_standalone .scp-content .scp-form .control-group .controls input,
.crm_fullwidth .scp-content .scp-form .control-group .controls input,
.scp-form input,
.scp-form.sign-up-container input,
.scp-form textarea,
.scp-form select{
    border: 1px solid #e1e1e1;
    border-radius: 0;
    height: 35px;
    background: none;
    box-sizing: border-box;
    box-shadow: none !important;
    color: #555;
    /* -webkit-appearance: none;
	 -moz-appearance: none;
	 appearance: none;*/
}
.scp-form select{
	margin-bottom: 5px;
}
.scp-form textarea{
	height: 70px;
    min-height: 70px;
    max-height: 150px;
    min-width: 100%;
    max-width: 100%;
}
.scp-form label{
	color: #444444;
	font-size: 13px;
	width: 100%;
	max-width:100%;
	font-weight: normal;
}
.crm_standalone .scp-content .scp-form .control-group .controls .remove-module-file,
.crm_fullwidth .scp-content .scp-form .control-group .controls .remove-module-file{font-size: 12px;font-weight: 800;text-transform: uppercase;display: inline-block;vertical-align: middle; cursor: pointer;}

.crm_standalone .scp-content .scp-form .control-group .controls .remove-module-file:before,
.crm_fullwidth .scp-content .scp-form .control-group .controls .remove-module-file:before{content: "\e217";font-family: "IcoMoon";padding-right: 5px;display: inline;vertical-align: top;}

.crm_fullwidth .scp-form.sign-up-container label{
	margin-bottom: 0;
}

.scp-form input[type="file"]{
	height: auto !important;
	line-height: 33px;
	padding: 0 3px;
	cursor: pointer;
}
.scp-form input[type="checkbox"]{
	width: auto !important;
    height: 15px !important;
	line-height: 33px;
	padding: 0 3px;
}

.crm_standalone .scp-form.sign-up-container .control-group .controls button,
.crm_fullwidth .scp-form.sign-up-container .control-group .controls button{
	text-transform: uppercase;
	color: #ffffff;
	width: 120px;
	/*background: none;*/
	border:0 !important;
	box-shadow: none;
	text-shadow:none;
	border-radius: 0;
    font-size: 17px;
    padding: 14px 11px;
    line-height: 18px;
    border-radius: 0;
    font-weight: 700;
    text-transform: uppercase;
}


.crm_standalone .scp-content .scp-form .control-group .controls.scp-date .input-append,
.crm_fullwidth .scp-content .scp-form .control-group .controls.scp-date .input-append,
.crm_standalone .scp-content .scp-form .control-group .controls.scp-datetimecombo .input-group,
.crm_fullwidth .scp-content .scp-form .control-group .controls.scp-datetimecombo .input-group{
	width: 100%;
	position: relative;
}

.crm_standalone .scp-content .scp-form .control-group .controls.scp-datetimecombo .input-group.date,
.crm_fullwidth .scp-content .scp-form .control-group .controls.scp-datetimecombo .input-group.date{display: block !important;}

.crm_standalone .scp-content .scp-form .control-group .controls.scp-date button,
.crm_fullwidth .scp-content .scp-form .control-group .controls.scp-date button,
.crm_standalone .scp-content .scp-form .control-group .controls.scp-datetimecombo .input-group .input-group-addon,
.crm_fullwidth .scp-content .scp-form .control-group .controls.scp-datetimecombo .input-group .input-group-addon{
	height: 35px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	position: absolute;
	right: 0;
}

.crm_standalone .scp-content .scp-form .control-group .controls.scp-datetimecombo .input-group .input-group-addon,
.crm_fullwidth .scp-content .scp-form .control-group .controls.scp-datetimecombo .input-group .input-group-addon{top: 58%;right: 5px;height: auto;}

.crm_standalone .scp-content .scp-form .control-group .controls .scp-cancel-btn,
.crm_fullwidth .scp-content .scp-form .control-group .controls .scp-cancel-btn,
.crm_standalone .scp-content .scp-form .control-group .controls .scp-submit-btn,
.crm_fullwidth .scp-content .scp-form .control-group .controls .scp-submit-btn,
.crm_standalone .default-cancel-btn,
.crm_fullwidth .default-cancel-btn{
	background-color: none;
	width: 120px;
	display: inline-block;
	box-shadow: none;
	text-shadow:none;
	font-family: 'Open Sans', sans-serif;
	font-size: 17px;
	padding: 14px 0;
	line-height: 18px;
	color: #ffffff;
	border-radius: 0;
	text-transform: uppercase;
	font-weight: 700;
	vertical-align: top;
}

/*.crm_standalone .scp-content .scp-form .control-group .controls .scp-submit-btn:hover,
.crm_fullwidth .scp-content .scp-form .control-group .controls .scp-submit-btn:hover{
	background-color:none;
}*/

.crm_standalone .scp-content .scp-form .control-group .controls .scp-cancel-btn,
.crm_fullwidth .scp-content .scp-form .control-group .controls .scp-cancel-btn,
.crm_standalone .default-cancel-btn,
.crm_fullwidth .default-cancel-btn{
	background: #cccccc ;
	border: 1px solid #cccccc;
	margin-left: 5px;
	cursor: pointer;
}

.crm_standalone .default-cancel-btn,
.crm_fullwidth .default-cancel-btn{
	border-radius: 5px;
	text-transform: uppercase;
	line-height: 22px;
	width: auto;
	font-size: 20px;
	font-weight: 400;
	padding: 0.84375em 0.875em 0.78125em;
}
.crm_standalone .default-cancel-btn:hover,
.crm_fullwidth .default-cancel-btn:hover{background: #cccccc;}

/*-----------------dashboard-design------------------*/

.crm_standalone .container,
.crm_standalone .scp-page-list-view .container{
    width: 100%;
    max-width: 100%;
}

.crm_fullwidth .scp-page-list-view{
	min-height: 570px;
}

.crm_standalone header .container,
.crm_fullwidth .container,
.crm_standalone .sign-up-container{
    width: 1250px;
    display: block;
    margin: 0 auto !important;
}

body.site{box-sizing: border-box;}

.crm_fullwidth .container,
.crm_fullwidth .dashboard-container{
	width: 100%;
	box-sizing:border-box;
}

.dashboard-container{
    width: 100%;
    display: block;
    margin: 0px auto 20px;
    float: none;
    border-top: 0;
}
.crm_standalone .container .dashboard-box,
.crm_fullwidth .container .dashboard-box{
    margin-top: 10px;
    border-top: 0 !important;
    width:100%;
}


.crm_fullwidth{
    width: 100%;
    display: inline-block;
    min-height: 500px;
}
.crm_fullwidth a:hover{
    text-decoration: none;
}

.crm_standalone header,
.crm_fullwidth header{
    width: 100%;
    display: inline-block;
    background: #f0f0f0;
    max-width: 100%;
    vertical-align: middle;
    z-index: 99;
    padding: 15px;
    position: relative;
    margin: 0;
}

.crm_fullwidth header{padding: 10px;box-sizing: border-box;}

.crm_fullwidth header.header{margin-bottom: 10px;background: none;}

.crm_fullwidth header .container{background: none;padding: 0;border: 0;box-shadow: none;}

.dashboard-box .module-box {
	vertical-align: top;
	display: inline-block;
	letter-spacing: normal;
	margin-top: 54px;
	padding: 35px 0px 12px;
	line-height: 40px;
	color:#3d3d3d;
	cursor: pointer;
}

.crm_standalone .dashboard-box .module-box,
.crm_fullwidth .dashboard-box .module-box{
    width: 15%;
    margin-right: 6%;
    text-align: center;
    min-height: auto;
    color: #fff;
    border-radius: 5px;
    padding: 0;
}

.crm_fullwidth .dashboard-box .module-box{
	width: 17%;
	margin-right: 3%;
	margin-top: 4%;
}
.crm_fullwidth .dashboard-box .module-box label{max-width: 100%;}

.crm_standalone .dashboard-box .module-box span.module-icon,
.crm_fullwidth .dashboard-box .module-box span.module-icon{
    font-size: 70px;
    padding: 40px 10px;
    display: block;
    font-family: 'IcoMoon';
    line-height: 70px;
}
.crm_fullwidth .dashboard-box .module-box span.module-icon{font-size: 60px;}

.crm_fullwidth .dashboard-box .module-box span.module-icon{
	padding: 25px 10px;
	color: #fff;
}


.crm_standalone .dashboard-box .module-box .dashboard-module-title,
.crm_fullwidth .dashboard-box .module-box .dashboard-module-title{
    color: #666;
    background: #fff;
    font-size: 16px;
    font-weight: bold;
    text-transform: capitalize;
    letter-spacing: 0.02em;
    margin: 0;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    padding: 10px 5px;
    font-family: 'Open Sans', sans-serif;
    box-sizing: border-box;
}

.crm_fullwidth .dashboard-box .module-box .dashboard-module-title{font-size: 14px;}


.crm_standalone .dashboard-box .module-box:hover,
.crm_fullwidth .dashboard-box .module-box:hover{
    box-shadow: 0 0 20px 0px RGBA(0, 0, 0, 0.4);
}

.activity-tab{
    width: 100%;
    margin-bottom: 20px;
    border: 1px solid #b7b7b7;
    position: relative;
}

.activity-tab .activity-tab-heading{
    width: 100%;
    padding: 10px;
    padding-bottom: 13px;
    color: #fff;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: bold;
    font-family: Open Sans;
    line-height: 13px;
    margin: 0;
    letter-spacing: 2px;

}

.activity-tab .activity-tab-heading::before {
    padding-right: 10px;
    font-family: 'IcoMoon';
}
.activity-tab .scp-recent-data {
    width: 100%;
    border-bottom: 1px solid #e7e7e7;
    padding: 10px;
    font-size: 13px;
    line-height: 13px;
    font-weight: bold;
    color: #444;
}
.activity-tab .scp-recent-data:after {content: '';display: table;clear: both;}
.activity-tab .scp-recent-data:last-child {border-bottom: 0;}
.activity-tab .scp-recent-data span:first-child {line-height: 18px;display: inline-block;}
.activity-tab .scp-recent-data a {color: #444;}
.activity-tab .scp-recent-data .scp-activity-date{
    float: right;
    font-weight: 300;
}
.activity-tab .scp-recent-data:nth-last-child(2) {margin-bottom: 37px;}
.activity-tab .scp-recent-data.scp-view-notification {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
    text-align: right;
    font-weight: bold;
    font-size: 12px;
    padding: 12px 10px;
    line-height: 16px;
}
.activity-tab .scp-recent-data.scp-view-notification form{
	margin-bottom: 0;
}

.activity-tab .scp-recent-data.scp-view-notification form input[type="submit"]{
	background: none;
	border: 0;
	text-decoration: underline;
	font-weight: 600;
	font-size: 12px;
	padding-right: 0;
	box-shadow: none;
	padding: 0;
	text-align: right;
	margin-bottom: 0;
}

.activity-tab .scp-recent-data.scp-view-notification a{
    text-decoration: underline;
}

.crm_fullwidth .scp-form .scp-col-6,
.crm_fullwidth .activity-tab > *,
.crm_standalone .scp-knowledgebase-wrapper > *,
.crm_standalone .scp-form .scp-col-6,
.crm_standalone .activity-tab > *,
.crm_standalone .scp-knowledgebase-wrapper > *{
    box-sizing: border-box;
}

.scp-table-responsive tr.main-col > th > a.general-link-btn, .entry-content .scp-table-responsive tr > td > a.general-link-btn,
a.general-link-btn{
    border-radius: 2px;
    font-size: 12px;
    line-height: 18px;
    padding: 0;
    width: 113px;
    display: inline-block;
    text-decoration: none !important;
    /*color: #fff !important;*/
    font-weight: 800;
    text-transform: uppercase;
}

.general-link-btn:before{content: "\e021";font-family: "IcoMoon";padding-right: 5px;}

.scp-default-font,
.scp-account-font a,
.scp-accounts-font,
.crm_fullwidth a.kb-attachment.scp-accounts-font,
.crm_standalone a.kb-attachment.scp-accounts-font,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive table td a.scp-account-font,
.crm_standalone .container .scp-page-list-view .scp-table-responsive table td a.scp-account-font,
.crm_fullwidth .entry-content a.scp-account-font,
.crm_standalone .entry-content a.scp-account-font{
    color: #80cbc4;
}
/*.activity-tab .scp-recent-data.scp-view-notification*/
.scp-calls-font a,
.scp-calls-font,
.crm_fullwidth a.kb-attachment.scp-calls-font,
.crm_standalone a.kb-attachment.scp-calls-font,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive table td a.scp-calls-font,
.crm_standalone .container .scp-page-list-view .scp-table-responsive table td a.scp-calls-font,
.crm_fullwidth .entry-content a.scp-calls-font,
.crm_standalone .entry-content a.scp-calls-font{
    color: #9fa8da;
}
/*.activity-tab .scp-recent-data.scp-view-notification*/
.scp-cases-font a,
.scp-cases-font,
.crm_fullwidth a.kb-attachment.scp-cases-font,
.crm_standalone a.kb-attachment.scp-cases-font,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive table td a.scp-cases-font,
.crm_standalone .container .scp-page-list-view .scp-table-responsive table td a.scp-cases-font
.crm_fullwidth .entry-content a.scp-cases-font,
.crm_standalone .entry-content a.scp-cases-font{
    color: #f48fb1;
}
/*.activity-tab .scp-recent-data.scp-view-notification*/
.scp-documents-font a,
.scp-documents-font,
.crm_fullwidth a.kb-attachment.scp-documents-font,
.crm_standalone a.kb-attachment.scp-documents-font,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive table td a.scp-documents-font,
.crm_standalone .container .scp-page-list-view .scp-table-responsive table td a.scp-documents-font,
.crm_fullwidth .entry-content a.scp-documents-font,
.crm_standalone .entry-content a.scp-documents-font{
    color: #ffb74d;
}

/*.activity-tab .scp-recent-data.scp-view-notification*/
.scp-leads-font a,
.scp-leads-font,
.crm_fullwidth a.kb-attachment.scp-leads-font,
.crm_standalone a.kb-attachment.scp-leads-font,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive table td a.scp-leads-font,
.crm_standalone .container .scp-page-list-view .scp-table-responsive table td a.scp-leads-font,
.crm_fullwidth .entry-content a.scp-leads-font,
.crm_standalone .entry-content a.scp-leads-font{
    color: #64b5f6;
}
/*.activity-tab .scp-recent-data.scp-view-notification*/
.scp-meetings-font a,
.scp-meetings-font,
.crm_fullwidth a.kb-attachment.scp-meetings-font,
.crm_standalone a.kb-attachment.scp-meetings-font,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive table td a.scp-meetings-font,
.crm_standalone .container .scp-page-list-view .scp-table-responsive table td a.scp-meetings-font,
.crm_fullwidth .entry-content a.scp-meetings-font,
.crm_standalone .entry-content a.scp-meetings-font{
    color: #ff8a65;
}
.scp-opportunities-font a,
.scp-opportunities-font,
.crm_fullwidth a.kb-attachment.scp-opportunities-font,
.crm_standalone a.kb-attachment.scp-opportunities-font,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive table td a.scp-opportunities-font,
.crm_standalone .container .scp-page-list-view .scp-table-responsive table td a.scp-opportunities-font,
.crm_fullwidth .entry-content a.scp-opportunities-font,
.crm_standalone .entry-content a.scp-opportunities-font{
    color: #c69c6d;
}
/*.activity-tab .scp-recent-data.scp-view-notification*/
.scp-notes-font a,
.scp-notes-font,
.crm_fullwidth a.kb-attachment.scp-notes-font,
.crm_standalone a.kb-attachment.scp-notes-font,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive table td a.scp-notes-font,
.crm_standalone .container .scp-page-list-view .scp-table-responsive table td a.scp-notes-font,
.crm_fullwidth .entry-content a.scp-notes-font,
.crm_standalone .entry-content a.scp-notes-font{
    color: #81c784;
}
/*.activity-tab .scp-recent-data.scp-view-notification*/
.scp-tasks-font a,
.scp-tasks-font,
.crm_fullwidth a.kb-attachment.scp-tasks-font,
.crm_standalone a.kb-attachment.scp-tasks-font,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive table td a.scp-tasks-font,
.crm_standalone .container .scp-page-list-view .scp-table-responsive table td a.scp-tasks-font,
.crm_fullwidth .entry-content a.scp-tasks-font,
.crm_standalone .entry-content a.scp-tasks-font{
    color: #ce93d8;
}
/*.activity-tab .scp-recent-data.scp-view-notification*/
.scp-calendar-font a,
.scp-calendar-font,
.crm_fullwidth a.kb-attachment.scp-calendar-font,
.crm_standalone a.kb-attachment.scp-calendar-font,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive table td a.scp-calendar-font,
.crm_standalone .container .scp-page-list-view .scp-table-responsive table td a.scp-calendar-font,
.crm_fullwidth .entry-content a.scp-calendar-font,
.crm_standalone .entry-content a.scp-calendar-font{
    color: #4dd0e1 !important;
}


.scp-quotes-font a,
.scp-quotes-font,
.crm_fullwidth a.kb-attachment.scp-quotes-font,
.crm_standalone a.kb-attachment.scp-quotes-font,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive table td a.scp-quotes-font,
.crm_standalone .container .scp-page-list-view .scp-table-responsive table td a.scp-quotes-font,
.crm_fullwidth .entry-content a.scp-quotes-font,
.crm_standalone .entry-content a.scp-quotes-font{
    color: #e35e8b;
}

/*-------------------------------header & menu for (stantalone)----------------------------*/

.crm_standalone .scp-wrapper-bg span#toggle,
.crm_fullwidth .scp-wrapper-bg span#toggle{display: none;}


.crm_standalone .menu-show .scp-leftpanel .scp-sidemenu { cursor: pointer;}

/*.toggled-on .crm_standalone .scp-leftpanel .scp-sidemenu::after,*/
.crm_standalone .scp-leftpanel::after{
    display: none;
}
.crm_standalone .panelContainer{
    line-height: 1.6;
}

.crm_standalone a{
    text-decoration: none;
    box-shadow: inherit;
    border-bottom: 0;
}
.toggle-on .crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search{
    width: 28%;
}
.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search{
    width: 32%;
}

.toggle-on .crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search .search-box,
.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search .search-box{
    width: 100%;
}
/*.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search .search-box{
    width: 82%;
}*/

.crm_standalone .page .entry-content,
.crm_standalone .page .entry-header{
    margin: 0;
}
/*.crm_standalone .page .entry-header{
    margin-left: -16px;
    margin-right: -16px;
}*/


.crm_standalone .container .scp-page-list-view{
    width: calc(100% - 228px);
    width: -webkit-calc(100% - 228px);
    width: -moz-calc(100% - 228px);
    width: -o-calc(100% - 228px);
    float: left;
    margin: 0;
    margin-top: 0;
    vertical-align: top;
    /*border-width: 15px;
    border-style: solid;
    border-color: #eef0f1;*/
    /*border-top:0;
    border: 1% solid #eef0f1;*/
}
.toggle-on.crm_standalone{background: #f0f0f0;}

.crm_standalone header .container a.scp-manage-page-header-sec{
    padding: 15px 20px;
    background: #ffffff;
    border-bottom: 15px solid #eef0f1;
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    box-sizing: border-box;
}
.crm_standalone header .container a h1{
    width: auto;
    float: none !important;
    display: inline-block;
    vertical-align: middle;
    padding: 0;
    margin: 0;
}
.crm_standalone .scp-page-list-view header .scp-bar-toggle{
    font-family: 'fontawesome';
    font-weight: lighter;
    color: #fff;
    background: #707070;
    padding: 8px 10px 6px;
    display: inline-block;
    text-align: center;
    font-size: 20px;
    vertical-align: middle;
    margin-right: 10px;

}
.crm_standalone .scp-page-list-view header .scp-bar-toggle:hover{
    cursor: pointer;
}
.crm_standalone .scp-page-list-view header .scp-bar-toggle:before{
	content: "\e232";
	font-family:"IcoMoon";
	line-height: 18px;
}

.crm_standalone .scp-leftpanel{
    width: 228px;
    position: relative;
    z-index: 1;
    margin-left: 0;
    float: left;
}
.crm_standalone .scp-leftpanel::after/*,
.crm_standalone .scp-leftpanel .scp-sidemenu::after */{
    display: block;
    width: 228px;
    content: " ";
    background: #292929;
    float: left;
    position: fixed;
    height: 100%;
    left: 0;
    top: 0;
    z-index: -1;
}
.scp-sidemenu > li > .scp-menu-item .side-icon-wrapper{
    font-size: 17px;
    width: 20px;
    vertical-align: middle;
}
.crm_standalone .scp-leftpanel .scp-sidemenu > li .scp-menu-item{
    background: #292929;
    color: #fff;
    font-weight: 300;
    font-size: 13px;
    color: #c8c8c8;
    padding: 17px 15px;
    vertical-align: middle;
    border-bottom: 1px solid #444444;
    position: relative;
}
.crm_standalone .entry-content .scp-sidemenu > li > a > .arrow{
    line-height: 15px;
}
.crm_standalone .scp-leftpanel .scp-sidemenu > li:hover a{
    border-bottom: 1px solid #444 !important;
}
.crm_standalone .scp-leftpanel .scp-sidemenu > li ul li .scp-submenu-item{
    background: #373737;
    display: block;
    padding: 10px 0;
    padding-left: 45px;
    font-size: 13px;
    color: #c8c8c8;
    cursor: pointer;
    border-bottom: 1px solid #444444;
}
.crm_standalone .scp-leftpanel .scp-sidemenu li ul li .scp-submenu-item .side-icon-wrapper{
    font-size: 10px;
}
.crm_standalone .scp-leftpanel .scp-sidemenu > li .scp-menu-item.active,
.crm_standalone .scp-leftpanel .scp-sidemenu > li ul li.active .scp-submenu-item{
    background: #000;
    color: #fff;

}

.arrow:before{content: "\e006";padding-right: 2px;font-size: 10px;font-family: "IcoMoon"}
.scp-sidemenu > li .arrow{float: right;line-height: 18px;padding-top: 0px;}
.scp-sidemenu > li  .scp-menu-item.active > .arrow:before{content: "\e007";padding-right: 0;font-size: 10px;}

.crm_fullwidth .scp-header .scp-manage-page-header-sec{position: relative;}

.crm_fullwidth .scp-header .scp-manage-page-header-sec,
.crm_fullwidth .scp-header .userinfo{width: 49.5%;display: inline-block;}

.crm_fullwidth .scp-header .scp-manage-page-header-sec .scp-leftpanel{position: absolute;top: 49;}


.crm_fullwidth .scp-leftpanel .scp-sidemenu > li ul{position: absolute;}

.crm_fullwidth .scp-leftpanel .scp-sidemenu .scp-menu-item{
	background: #fff;
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid transparent;
	color: #000;
	font-size: 14px;
	font-weight: 400;
	padding: 10px 16px;
}


/*.crm_fullwidth .scp-leftpanel .scp-sidemenu .scp-menu-item.active,*/
.crm_fullwidth .scp-leftpanel .scp-sidemenu .scp-menu-item:hover,
.crm_fullwidth .scp-accordion-submenu li:hover >.scp-submenu-item/*,
.crm_fullwidth .scp-accordion-submenu li.active > .scp-submenu-item*/{background: #f0f0f0;border-bottom: 0;border-top: 1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;}



.crm_fullwidth .scp-leftpanel .scp-sidemenu{width: 200px;position: absolute;top: 12px;box-shadow: 0 4px 6px 2px rgba(0,0,0,0.12);}

.crm_fullwidth .scp-leftpanel .scp-sidemenu .side-icon-wrapper{
	font-size: 14px;
	width: 15px;
	vertical-align: middle;
	padding: 4px;
	line-height: 14px;
	display: inline-block;
	border-radius: 3px;
	text-align: center;
}



.crm_fullwidth .scp-leftpanel .scp-sidemenu > li{position: relative;background: #fff;}
.crm_fullwidth .scp-leftpanel .scp-sidemenu > li .scp-menu-item{background: #fff;}
.crm_fullwidth .scp-leftpanel .scp-sidemenu > li ul{left: 100%;background: #fff;top: 0;padding-left:0;width: 140px;box-shadow: 0 4px 6px 2px rgba(0,0,0,0.12);}
.crm_fullwidth .scp-leftpanel .scp-sidemenu > li ul li .scp-submenu-item{color: #666666;cursor: pointer;}
.crm_fullwidth .scp-leftpanel .scp-sidemenu > li ul li .scp-submenu-item:hover{border-top:0;border-bottom: 0;}

.crm_fullwidth .scp-sidemenu > li > .scp-menu-item .side-icon-wrapper{color: #fff;}


.crm_fullwidth .scp-leftpanel .scp-sidemenu > li .scp-menu-item .arrow{position: absolute;right: 10px;float: none;transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;}

.crm_fullwidth .scp-leftpanel .scp-sidemenu > li:hover > .scp-menu-item .arrow{right: 5px;}
.crm_fullwidth .scp-sidemenu > li .scp-menu-item.active > .arrow::before{content: "\e006";}

.crm_fullwidth .scp-leftpanel .scp-sidemenu > li .scp-accordion-submenu{display: none;}
.crm_fullwidth .scp-leftpanel .scp-sidemenu > li .scp-accordion-submenu li a {padding: 10px 17px;display: block;}
.crm_fullwidth .scp-leftpanel .scp-sidemenu > li:hover .scp-accordion-submenu{display: block !important;}

.crm_standalone .scp-default-bg{
    background: #292929 !important;
    border: 0 !important;
}
.crm_standalone .scp-page-list-view .scp-standalone-content{
     border-width: 15px;
     border-style: solid;
     border-color: #eef0f1;
     padding: 15px;
     min-height: 792px;
    /* max-height: 100%;*/
     background: #fff;
}
.crm_standalone .scp-wrapper-bg{
    background: #eef0f1;
    display: inline-block;
	width: 100%;
	vertical-align: top;
}
.scp-menu-profile-sec{
    position: relative;
    padding: 10px 15px;
    background: #373737;
    border-bottom: 1px solid #545454;
}
.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec a,
.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul li form button{
    width: auto;
    padding: 0;
    color: #8a8a8a;
    background: none;
    border-bottom: 0;
}
.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec:hover a,
.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec a:hover{
    border-bottom: 0 !important;
}
.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec a.scp-profile-edit{
    position: absolute;
    left: 200px;
	top: 15px;
}
.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec a.scp-profile-edit:before{
	content: "\2c";
	font-family: "IcoMoon"
}

.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec a.scp-profile-logout:before,
.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec a.scp-profile-dashboard:before{
    content: " ";
}

.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul li form{
	margin-bottom: 0;
}

.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul li form button{
	border: 0;
	background: none;
	box-shadow: none;
	line-height: normal;
	/*.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul li form button*/
}
/*.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul li a.scp-profile-dashboard{
    border-right: 1px solid currentColor;
    line-height: normal;
}*/
.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul li a.scp-profile-dashboard{
	position: relative;
}

.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul li a.scp-profile-dashboard:after{
	content: " ";
	width: 1px;
	height: 13px;
	background: #8a8a8a;
	display: block;
	left: 78px;
	bottom: 2px;
	position: absolute;
}

.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec .scp-user-img{
    border-radius: 50%;
    height: 51px;
    width: 51px;
    display: inline-block;
}
.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec img{
    max-width: 100%;
    width: 100%;
    border-radius: 50%;
}
.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec .username{
	display: inline-block;
	width: 62%;
	vertical-align: top;
	padding-bottom: 15px;
}

.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec .username  a{
    color: #d9d9d9;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
    display: inline-block;
    vertical-align: top;
    width: 100%;
	position: relative;
}
.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul{
    position: absolute;
    bottom: 10px;
    left: 67px;
    margin-left: 0;
}
.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul li {
    float: right;
    /*padding: 8px 0;*/
}
.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul li a,
.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul li form button{
    padding: 0 8px;
    font-size: 12px;
    font-family: 'Open Sans', sans-serif;
}
.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul li a:hover,
.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec a.scp-profile-edit:hover,
.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul li form button:hover{
    color: #fff;
}
.crm_standalone .hentry,
.crm_fullwidth .hentry{
    padding: 0; margin: 0px
}

/*---------------------inner-pages(list view for standalone)--------------------*/

.crm_standalone .container .scp-page-list-view .scp-standalone-content h3{
    font-family: 'Open Sans', sans-serif;
    display: inline-block;
    vertical-align: middle;
}

.crm_standalone .scp-content{
	display: inline-block;
	width: 100%;
	background: #fff;
	box-sizing: border-box;
	padding: 15px;
	border: 15px solid #f0f0f0;
}
.crm_standalone .scp-header{
	background: #fff;
}

.crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header{
	width: 100%;
	display: inline-block;
}

.crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left,
.crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left{
    width: 50%;
    display: inline-block;
}


.crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left h3,
.crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left h3{
	background: none;
    padding: 0;
    font-size: 30px;
    font-weight: 300;
    font-family: "Open Sans",sans-serif;
    display: inline-block;
    vertical-align: middle;
    text-transform: uppercase;
    padding-right: 30px;
    margin: 0;
    line-height: 30px;
    border: 0;
}

.crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left h3{font-size: 25px;padding-right: 20px;}

.crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left h3:before,
.crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left h3:before{
	padding-right: 10px;
}

.crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons,
.crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons{
	color: #fff !important;
	font-size: 12px;
	font-weight: 800;
	font-family: "Open Sans",sans-serif;
	text-transform: uppercase;
	color: #fff !important;
	margin: 0 5px;
	border: none;
	cursor: pointer;
	width: auto;
}

.crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span,
.crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span{
	background: none;
	border-radius: 0;
	border:0;
	box-shadow: none;
	text-shadow:none;
	padding: 0;
	padding: 13px 11px;
	line-height: 6px;
	display: block;
}

.crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span{font-size: 0;padding: 13px 11px 8px;line-height: 6px;display: block;}


.crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span:before,
.crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span:before{
	content: "\5d";
	font-family: "IcoMoon";
	font-size: 10px;
	padding-right: 8px;
}

.crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span:before{padding-right: 0;}

.crm_standalone .container .scp-page-list-view .scp-action-header,
.crm_fullwidth .container .scp-page-list-view .scp-action-header{
    width: 100%;
    display: inline-block;
    margin: 10px 0 20px 0;
    position: relative;
}

.crm_fullwidth .container .scp-page-list-view .scp-action-header{margin: 10px 0;}

.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search,
.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search{
    width: 425px;
    border:0;
    float: right;
    position: relative;
    padding-right: 100px;
    right: 0;
}
.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search{width: 225px;padding-right: 45px;}

.crm_standalone.fullwidth-sixteen-theme .container .scp-page-list-view .scp-action-header .actionform_search{
    margin-bottom: 0;
}

.crm_fullwidth.fullwidth-sixteen-theme .scp-form-actions,
.crm_standalone.fullwidth-sixteen-theme .scp-form-actions{
    padding-left:0;
}



.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search > *,
.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search > *{
    box-sizing:border-box;
}
.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search{
    box-sizing:border-box;
}
.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search > .search-box a{
    box-sizing:border-box;
}

.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search .search-box,
.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search .search-box{
    border: 1px solid #b7b7b7;
    position: relative;
    padding-right: 110px;
    width: 100%;
    height: 35px;
}

.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search .search-box,
.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search .search-box{
    width: 100%;
    border-radius: 0;
    background: none;
    padding: 0;
    padding-right: 90px;
}
.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search .search-box{padding-right: 35px;}

.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search .search-input{
	margin-bottom: 0;
	border: 0;
	border-radius: 0;
	box-shadow: none;
}

.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search .search-box input,
.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search .search-box input{
    width:100%;
    padding: 5px 8px 5px 5px;
    height: 33px;
    box-shadow: none;
    border: 0;
    width: 100%;
    box-sizing: border-box;
}

.actionform_search .search-input::-webkit-input-placeholder {color: #666666; opacity: 1 !important;font-weight: 400;font-size: 13px;font-family: "Open Sans",sans-serif}
.actionform_search .search-input:-moz-placeholder{color: #666666; opacity: 1 !important;font-weight: 400;font-size: 13px;font-family: "Open Sans",sans-serif}
.actionform_search .search-input::-moz-placeholder{color: #666666; opacity: 1 !important;font-weight: 400;font-size: 13px;font-family: "Open Sans",sans-serif}
.actionform_search .search-input:-ms-input-placeholder{color: #666666; opacity: 1 !important;font-weight: 400;font-size: 13px;font-family: "Open Sans",sans-serif}

.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search .search-box .scp-search-btn,
.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search .search-box .scp-search-btn,
.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search .scp-clear,
.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search .scp-clear{
	background: #b7b7b7;
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase;
    color: #fff;
    padding: 3px 5px;
    display: inline-block;
    vertical-align: middle;
    border: none;
}

.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search .search-box .scp-search-btn,
.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search .search-box .scp-search-btn{
	position: absolute;
    right: 0px;
    top: 0px;
    width: 90px;
    height: 34px;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
    box-sizing:border-box;
}




.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search .search-box .scp-search-btn:before,
.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search .search-box .scp-search-btn:before,
.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search > .scp-clear:before,
.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search > .scp-clear:before{
	content: "\53";
	font-family: "IcoMoon";
	padding-right: 5px;
	font-size: 10px;
}

.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search > .scp-clear:before,
.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search > .scp-clear:before{
	content: "\49";
	font-size: 9px;
}


.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search > .scp-clear,
.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search > .scp-clear{
    position: absolute;
    right: 0px;
    top: 0px;
    width: 90px;
    text-align: center;
    height: 35px;
    line-height: 30px;
    cursor: pointer;
}

.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search > .scp-clear,
.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search .search-box .scp-search-btn{
	font-size: 0;
	width: 35px;
	cursor: pointer;
}

.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search .search-box .scp-search-btn:before{font-size: 11px;}

.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search .search-box .scp-search-btn:before,
.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search > .scp-clear:before{
	padding-right: 0;
}




.crm_standalone .scp-page-list-view .scp-content .form-horizontal{
	display: inline-block;
	width: 100%;
}
.crm_standalone .scp-page-list-view .scp-content .form-horizontal .panel-title h3,
.crm_fullwidth .scp-page-list-view .scp-content .form-horizontal .panel-title h3,
.scp-page-action-title{
	background: none;
	font-weight: bold;
	margin-bottom: 15px;
	padding: 0 0 10px;
	color: #5c5c5c;
	border-bottom: 1px solid #b4b4b4;
	font-size: 16px;
	line-height: normal;
}


/*----list table----*/

.crm_standalone .container .scp-page-list-view .scp-table-responsive th,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive th{
    background: #949494;
    border-right: 1px solid #ededed;
    color: #fff;
    border-top: 1px solid #dddddd;
	line-height: 1.42857;
	/*padding: 10px 5px;*/
	vertical-align: top;
	font-size: 15px;
	/*position: relative;*/
	text-align: left;
	/*padding-right: 15px;*/
}

.crm_standalone .container .scp-page-list-view .scp-table-responsive th span.scp-asc,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive th span.scp-asc,
.crm_standalone .container .scp-page-list-view .scp-table-responsive th span.scp-desc,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive th span.scp-desc{
	/*background: url(../images/sort_asc.png) no-repeat;*/
	position: absolute;
	margin: auto;
	right: 5px;
	left: auto;
	top: 0;
	bottom: 0;
	width: 10px;
	height: 5px;
}
.scp-table thead > tr > th, .scp-table tbody > tr > th, .scp-table tfoot > tr > th, .scp-table thead > tr > td, .scp-table tbody > tr > td, .scp-table tfoot > tr > td {
    border: 1px solid #dddddd;
    line-height: 1.42857;
    padding: 5px;
    vertical-align: top;
    font-size: 15px;
}

.crm_standalone .container .scp-page-list-view .scp-table-responsive th span.scp-desc,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive th span.scp-desc{
	/*background: url(../images/sort_desc.png) no-repeat;*/
}

.crm_standalone .container .scp-page-list-view .scp-table-responsive,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive{
    width: 100%;

}
.crm_standalone .container .scp-page-list-view .scp-table-responsive table,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive table{
    border-collapse: collapse;
}
.crm_standalone .container .scp-page-list-view .scp-table-responsive table a,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive table a{
    box-shadow: none;
}

.crm_standalone .container .scp-page-list-view .scp-table-responsive table td a,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive table td a{
   /*color: #2b2b2b; text-decoration: underline;*/
}

.crm_standalone .container .scp-page-list-view .scp-table-responsive tr.main-col > th,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive tr.main-col > th{
    border-right: 1px solid #ededed;
}
.crm_standalone .container .scp-page-list-view .scp-table-responsive tr.main-col > th:hover,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive tr.main-col > th:hover{
	cursor: pointer;
	color: #000;
}

.crm_standalone .container .scp-page-list-view .scp-table-responsive tr td,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive tr td{
	font-size: 13px;
}

.crm_standalone .container .scp-page-list-view .scp-table-responsive .action-th,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive .action-th{
    width: 60px;
}

.crm_standalone .container .scp-page-list-view .scp-table-responsive tr:nth-child(even),
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive tr:nth-child(even),
.crm_standalone .container .scp-page-list-view .scp-table-responsive tr:nth-child(even):hover td,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive tr:nth-child(even):hover td{
    background: #fff;
}
.crm_standalone .container .scp-page-list-view .scp-table-responsive tr:nth-child(odd),
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive tr:nth-child(odd),
.crm_standalone .container .scp-page-list-view .scp-table-responsive tr:nth-child(odd):hover td,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive tr:nth-child(odd):hover td{
    background: #f8f8f8;
}
.crm_standalone .container .scp-page-list-view .scp-table-responsive .action-th,
.crm_fullwidth .container .scp-page-list-view .scp-table-responsive .action-th{
    width: 65px;
    padding: 10px 5px;
}
.scp-special-checkbox{
    width: auto;
    height: 15px;
}

/*----pagination----*/
.scp-pagination .current { color: #fff !important;background: #b7b7b7 !important }
.scp-pagination li{background: #fff;display: inline-block;padding: 8px 12px;border-radius: 50%;font-size: 16px;line-height: 16px;color: #3d3d3d;text-decoration: none;margin: 5px;}
/*.scp-entry-header .pagination a{border-bottom: 0;}*/


.scp-pagination li.page-prev,
.scp-pagination li.page-next{font-size: 25px;display: inline-block;padding: 5px 12px 12px;line-height: 15px;background: #f0f0f0;}

.scp-pagination li.page_info{display: none;}

/*-----------------------add pages-------------------*/

.crm_standalone .scp-form-title,
.crm_fullwidth .scp-form-title{
    display: inline-block;
    width: 100%;
    padding: 0;
    padding-bottom: 10px;
}
.crm_standalone .container .scp-page-list-view .scp-content .scp-form-title h3,
.crm_fullwidth .container .scp-page-list-view .scp-content .scp-form-title h3{
	font-family: 'Open Sans', sans-serif;
	display: inline-block;
	vertical-align: middle;
	font-size: 30px;
	font-weight: normal;
	width: 50%;
	padding: 0px;
	line-height: 30px;
	text-transform: uppercase;
}
.crm_standalone .container .scp-page-list-view .scp-content .scp-form-title h3:before {padding-right: 10px;}
.scp-move-action-btn{
    display: inline-block;
    width: 50%;
    text-align: right;
    vertical-align: middle;
    margin: 0;
}
.scp-form-title .scp-dtl-deletebtn,
.scp-form-title .scp-dtl-editbtn,
.scp-form-title .scp-dtl-viewbtn{
    display: inline-block;
    vertical-align: middle;
    font-size: 12px;
    right: 0;
    bottom: 9px;
    border: none;
    border-radius: 0;
    text-shadow:none;
    text-transform: uppercase;
}
/*.crm_standalone .scp-form-title .scp-dtl-deletebtn:before,
.crm_standalone .scp-form-title .scp-dtl-editbtn:before,
.crm_standalone .scp-form-title .scp-dtl-viewbtn:before{vertical-align: middle;padding-top: 0;}*/

.scp-form-title .scp-dtl-deletebtn:before,
.scp-form-title .scp-dtl-editbtn:before,
.scp-form-title .scp-dtl-viewbtn:before{
	color: #fff;
	padding-right: 5px;
	font-family: "IcoMoon";
	font-size: 10px;
	display: inline-block;
	vertical-align: middle;
}
.scp-form-title .scp-dtl-deletebtn:hover,
.scp-form-title .scp-dtl-editbtn:hover,
.scp-form-title .scp-dtl-viewbtn:hover{
	border:0;
	cursor: pointer;
}
.scp-form-title .scp-dtl-viewbtn:before{
	content: "\31";
}
.scp-form-title .scp-dtl-deletebtn:before{
	content: "\4c";
}
.scp-form-title .scp-dtl-editbtn:before{
	content: "\2c";
}

/*-------------dtl page------------------*/

.crm_fullwidth .scp-dtl-panel,
.crm_standalone .scp-dtl-panel{
    border: 0;
    display: inline-block;
    width: 100%;
    margin-top: 10px;
}
/*.crm_fullwidth .panel-title,*/
.crm_fullwidth .scp-dtl-panel .panel-title,
.crm_standalone .scp-dtl-panel .panel-title,
.crm_standalone .panel-title .panel_name
/*.crm_fullwidth .panel-title*/{
    background: none;
    color: #5c5c5c !important;/*756b6b */
    border-bottom: 1px solid #b4b4b4;
    width: 100%;
    background: none;
	font-weight: bold;
	margin-bottom: 15px;
	padding: 5px 0 10px;
	font-size: 16px;
}
.crm_standalone .panel-title .panel_name{
    border-bottom: 0;
}

 .scp-dtl-panel .panel-left-label.first{padding-bottom: 5px;width: 48%;margin-right: 1%;margin-left: 0;}
 .scp-dtl-panel .panel-left-label{margin-right: 0;}
 .scp-dtl-panel .scp-col-6.panel-left-label > label,
 .scp-dtl-panel .scp-col-6.panel-left-label > span{width :40%;vertical-align: top;line-height: normal; margin-bottom: 10px;
    word-break:initial;font-size: 14px;display: inline-block;}
 .scp-dtl-panel .scp-col-6.panel-left-label > span{width: 58%;font-size: 14px;}

 .scp-dtl-panel .scp-col-6.panel-left-label > label{font-weight: 700;}

.scp-col-6 { width: 49.8%; word-break: break-all;box-sizing: border-box;display: inline-block;float: none;vertical-align: top;}

.all-notes{border: 1px solid #ddd;box-sizing: border-box;}

.all-notes ul.scp-data-scroll{
    max-height: 300px;
    overflow-y:auto;
    border:0;
    margin: 0;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    box-sizing: border-box;
}

.crm_standalone .all-notes.scp-section-heading .scp-action-header,
.crm_fullwidth .all-notes.scp-section-heading .scp-action-header{margin: 0 !important;padding: 15px; }

.crm_standalone .all-notes.scp-section-heading .scp-action-header .scp-action-header-left h3,
.crm_fullwidth .all-notes.scp-section-heading .scp-action-header .scp-action-header-left h3{ font-size: 20px;text-transform: capitalize;font-weight:600;line-height: 20px;}

.all-notes { float: left; margin: 16px 0; width: 100%; }
.all-notes > h3 { padding: 0; }
.all-notes ul { border: 1px solid #ddd; padding:5px 15px; float: left; width: 100%; }
.all-notes ul li { list-style: none;  padding: 5px 0; float: left; width: 100%; border-bottom: 1px solid #ddd;}
.all-notes ul li.last { border-bottom: none; }
.all-notes li .name { font-size: 15px; font-weight: bold; float: left; width: 100%; }
.all-notes li .description { padding-left: 0%; float: left; width: 100%;font-size: 14px;}
.all-notes li .asttachment { float: left; width: 100%; padding-left: 0%; font-size: 13px;}
.all-notes li .asttachment span { float: left; font-weight: bold; margin-right: 3px;}

.all-notes .scp-case-form {
    display: inline-block;
    padding: 15px;
    box-sizing: border-box;
    width: 100%;
}

.all-notes .scp-case-form #case_updates {
    margin: 0;
}

.all-notes .scp-case-form #update_text {
    color: #555;
    border: 1px solid #e1e1e1;
}

.scp-case-list span.scp-case-date {

    float: left;
    font-size: 13px;

}

#add-case-note-content .scp-header h3 {
    font-size: 20px;
    text-transform: capitalize;
    font-weight: 600;
    line-height: 20px;
}

.scp-case-list span.scp-case-author {

    float: right;
    font-weight: normal;
    font-style: italic;
    font-size: 15px;

}


.crm_standalone .container .scp-page-list-view .scp-standalone-content h3{
    font-family: 'Open Sans', sans-serif;
    display: inline-block;
    vertical-align: middle;
}

.scp-section-heading h3{
    padding-left: 15px;
    font-weight: 600;
    font-family: 'Open Sans', sans-serif;
    width: 100%;
    margin: 0px;
	padding: 15px 0;
	font-size: 20px;
	position: relative;
}




@media only screen and (min-width: 0px) and (max-width: 700px) {
    .scp-entry-header .scp-dtl-panel .scp-col-6.panel-left-label{width: 100% !important;}
}


/*---------calander page ----------*/


.list-group{
	margin: 20px 0;
	padding-left: 0;
}
.list-group-item {
    background-color: #fff;
    border: 1px solid #ddd;
    display: block;
    margin-bottom: -1px;
    padding: 10px 15px;
    position: relative;
    font-size: 18px;
}

.list-group-item .badge {
    /*background-color: #e02222;*/
    border-radius: 12px !important;
    font-size: 11px !important;
    font-weight: 300;
    height: 14px;
    padding: 3px 0;
    text-align: center;
    text-shadow: none !important;
    display: inline-block !important;
    vertical-align: middle;
    width: 14px;
    margin: 0 20px 0 2px;
}

.scp-page-list-view .fc-toolbar{display: inline-block;width: 100%;margin-top: 10px;margin-bottom: 10px;}

/*.scp-page-list-view .fc-toolbar .fc-left button{margin-left: 0;}*/

.scp-page-list-view .fc-toolbar h2{font-size: 25px;line-height: 20px;border-bottom: 0;}


/*------------common colors for module--------------*/

.module-box,
.scp-default-bg,
.activity-tab-heading,
.scp-accounts,
.scp-default-bg-btn,
.scp-accounts:hover,
.crm_fullwidth header.sign_up_header .container .userinfo a:hover,
.crm_fullwidth header.sign_up_header .container .userinfo a:focus{
    background: #80cbc4;
    border: 1px solid #80cbc4;
}

button.scp-accounts,
button.scp-accounts:hover{
    background: #80cbc4 !important;
    border: 1px solid #80cbc4 !important;
}

.scp-leads,
.scp-leads:hover{
    background: #64b5f6;
    border: 1px solid #64b5f6;
}
input[type="submit"].scp-leads{
    background: #64b5f6 !important;
}
.scp-default-background {
    background: #80cbc4;
    border: 1px solid #80cbc4;
}
.scp-cases,
.scp-cases:hover{
    background: #f48fb1;
    border: 1px solid #f48fb1;
}
input[type="submit"].scp-cases,
.scp-cases-update,
.scp-cases-update:hover{
    background: #f48fb1 !important;
}
.scp-opportunities,
.scp-opportunities:hover{
    background: #c69c6d;
    border: 1px solid #c69c6d;
}
input[type="submit"].scp-opportunities{
    background: #c69c6d !important;
}
.scp-documents,
.scp-documents:hover{
    background: #ffb74d;
    border: 1px solid #ffb74d;
}
input[type="submit"].scp-documents{
    background: #ffb74d !important;
}
.scp-calls,
.scp-calls:hover{
    background: #9fa8da;
    border: 1px solid #9fa8da;
}
input[type="submit"].scp-calls{
    background: #9fa8da !important;
}
.scp-meetings,
.scp-meetings:hover{
    background: #ff8a65;
    border: 1px solid #ff8a65;
}
input[type="submit"].scp-meetings{
    background: #ff8a65 !important;
}
.scp-tasks,
.scp-tasks:hover{
    background: #ce93d8;
    border: 1px solid #ce93d8;
}
input[type="submit"].scp-tasks{
    background: #ce93d8 !important;
}
.scp-notes,
.scp-notes:hover{
    background: #81c784;
    border: 1px solid #81c784;
}
input[type="submit"].scp-notes{
    background: #81c784 !important;
}
.scp-calendar,
.scp-calendar:hover{
    background: #4dd0e1;
    border: 1px solid #4dd0e1;
}
input[type="submit"].scp-calendar{
    background: #4dd0e1 !important;
}
.scp-quotes,
.scp-quotes:hover{
    background: #e35e8b;
    border: 1px solid #e35e8b;
}
input[type="submit"].scp-quotes{
    background: #e35e8b !important;
}

.star,
.required{color: red;}


/* Dashboard top modules */
.dashboard-container > .row {margin: 0 -10px;}
.dashboard-container .dashboard-block {width: 25%;float: left;}
.dashboard-container .dashboard-stat {padding: 20px;margin:0 10px;margin-bottom:20px;position: relative;padding-bottom: 40px;border: 0 !important;overflow: hidden;}
.dashboard-container .dashboard-stat .visual {display:inline-block;position:absolute;left: -8px;bottom: 22px;font-size: 95px;color: rgba(255,255,255,0.5);z-index: 1;pointer-events: none;}
.dashboard-container .dashboard-stat .visual i {font-style: unset;}
.dashboard-container .dashboard-stat .details {position: relative;z-index: 2;}
.dashboard-container .dashboard-stat .details:after {content: '';display: table;clear: both;}
.dashboard-container .dashboard-stat .details .number {float: right;font-size: 65px;line-height: 50px;font-weight: 600;color: #FFF;}
.dashboard-container .dashboard-stat .details .desc {float: right;clear: both;font-size: 17px;color: #FFF;}
.dashboard-container .dashboard-stat a.more {display:block;width:100%;text-align:right;position:absolute;bottom:0;left:0;padding:3px 20px;color: #FFF;background-color:rgba(0,0,0,0.4);font-size:13px;text-transform:capitalize;right:0;}


/*-----------------sorting----------------------*/

.scp-both-sort { background-image: url("../images/sort_both.png"); background-repeat: no-repeat; background-position: right center; display:inline-block !important;width: 100%;padding:5px 15px 5px 0px;box-sizing: border-box;}
.scp-asc-sort { background-image: url("../images/sort_asc.png"); background-repeat: no-repeat; background-position: right center; display:inline-block !important;width: 100%;padding:5px 15px 5px 0px;box-sizing: border-box;}
.scp-desc-sort { background-image: url("../images/sort_desc.png"); background-repeat: no-repeat; background-position: right center; display:inline-block !important;width: 100%;padding:5px 15px 5px 0px;box-sizing: border-box; }

/*-----------------------for responsive----------------------*/

@media only screen and (min-width:320px) and (max-width: 1260px){

	.crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left,
	.crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left{
		width: auto;
	}

	.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search .search-box .scp-search-btn,
	.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search .search-box .scp-search-btn,
	.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search > .scp-clear,
	.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search > .scp-clear{
		font-size: 0;
		width: 35px;
	}
	.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search .search-box .scp-search-btn:before,
	.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search .search-box .scp-search-btn:before,
	.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search > .scp-clear:before,
	.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search > .scp-clear:before{
		padding-right: 0;
	}
	.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search .search-box,
	.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search .search-box{
		padding-right: 35px;
	}
	/*.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search,*/
	.crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search{
		padding-right: 45px;
		width: 325px;
		margin-top: 0;
	}

}


@media only screen and (min-width:1024px) and (max-width: 1260px){

    .crm_standalone .dashboard-container .dashboard-box .module-box{
    	width: 15%;
		margin-right: 5%;
		margin-top: 5%;
    }

    .crm_fullwidth .dashboard-container .dashboard-box .module-box{
    	width: 17%;
		margin-right: 3%;
		margin-top: 4%;
    }

    .crm_fullwidth .dashboard-box .module-box span.module-icon{font-size: 60px}

    .crm_standalone .dashboard-container .dashboard-box .module-box.last,
    .crm_fullwidth .dashboard-container .dashboard-box .module-box.last{
    	margin-right: 0;
    }
    .crm_standalone .scp-leftpanel,
    .crm_standalone .scp-leftpanel:after{
    	width: 190px;
    }
    .crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul li a,
    .crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul li form button{
    	padding: 0 5px;
		font-size: 11px;
    }
    .crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul li a.scp-profile-dashboard::after{
    	left: 67px;
    }
    .crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec a.scp-profile-edit {
	    left: 162px;
	    top: 15px;
	}

	.crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span{font-size: 0;padding: 13px 11px 10px;line-height: 6px;display: block;}

	.crm_standalone .container .scp-page-list-view{
		width: calc(100% - 190px);
		width: -webkit-calc(100% - 190px);
		width: -moz-calc(100% - 190px);
		width: -o-calc(100% - 190px);
	}
	.crm_standalone .scp-form.sign-up-container .control-group,
	.crm_fullwidth .scp-form.sign-up-container .control-group,
	.crm_standalone .scp-content .scp-form .control-group.first,
	.crm_fullwidth .scp-content .scp-form .control-group.first,
	.crm_standalone .scp-content .scp-form .control-group,
	.crm_fullwidth .scp-content .scp-form .control-group{
		width: 49%;
		margin-bottom: 10px;
	}

}

@media only screen and (min-width:992px) and (max-width: 1023px){

    .crm_standalone .dashboard-container .dashboard-box .module-box{
    	width: 15%;
		margin-right: 5%;
		margin-top: 5%;
    }

    .crm_fullwidth .dashboard-container .dashboard-box .module-box{
    	width: 17%;
		margin-right: 3%;
		margin-top: 4%;
    }

    .crm_fullwidth .dashboard-box .module-box span.module-icon{padding: 20px 10px;font-size: 55px;}

    .crm_fullwidth .dashboard-box .module-box span.module-icon{font-size: 60px}


    .crm_fullwidth .activity-tab .scp-recent-data{padding: 7px;}

    .crm_standalone .dashboard-container .dashboard-box .module-box.last,
    .crm_fullwidth .dashboard-container .dashboard-box .module-box.last{
    	margin-right: 0;
    }

    .crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span,
    .crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span{
    	font-size: 0;
    	padding: 15px 11px 8px;
    	line-height: 6px;
    	display: block;
    }
    .crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span:before,
    .crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span:before{
    	padding-right: 0;
    	line-height: 1px;
    }
    .crm_standalone .scp-form.sign-up-container .control-group,
	.crm_fullwidth .scp-form.sign-up-container .control-group,
	.crm_standalone .scp-content .scp-form .control-group.first,
	.crm_fullwidth .scp-content .scp-form .control-group.first,
	.crm_standalone .scp-content .scp-form .control-group,
	.crm_fullwidth .scp-content .scp-form .control-group{
		width: 49%;
		margin-bottom: 10px;
	}

	/*.crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left h3{padding-right: 0;}

	.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search{width: 195px;}*/

	.crm_standalone .scp-leftpanel,
    .crm_standalone .scp-leftpanel:after{
    	width: 190px;
    }
    .crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul li a,
    .crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul li form button{
    	padding: 0 5px;
		font-size: 11px;
    }
    .crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec ul li a.scp-profile-dashboard::after{
    	left: 67px;
    }
    .crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec a.scp-profile-edit {
	    left: 162px;
	    top: 15px;
	}

	.crm_standalone .container .scp-page-list-view{
		width: calc(100% - 190px);
		width: -webkit-calc(100% - 190px);
		width: -moz-calc(100% - 190px);
		width: -o-calc(100% - 190px);
	}



}



@media only screen and (min-width:768px) and (max-width: 991px){

    .scp-action-buttons span{margin-right: 0;}
    .crm_fullwidth .left1.leftbigger{width: 23%;margin-right: 2%;}

    .crm_fullwidth #wrapper2{width: 75%;}

    .crm_fullwidth .scp-form.sign-up-container .control-group,
    .crm_fullwidth .scp-content .scp-form .control-group.first,
    .crm_fullwidth .scp-content .scp-form .control-group{margin-right: 1%;}

    .crm_standalone .scp-form .control-group.last,
    .crm_fullwidth .scp-form .control-group.last,
    .crm_standalone .scp-content .scp-form .control-group,
    .crm_fullwidth .scp-content .scp-form .control-group{margin-right: 0;}


    .crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left h3{padding-right: 0;font-size: 21px;}

	.crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search{width: 185px;margin-top: 0;}

	.crm_fullwidth .scp-table tbody > tr > td{font-size: 12px;}
	.crm_fullwidth .container .scp-page-list-view .scp-table-responsive th{font-size: 13px;padding: 10px 5px;}

    .crm_standalone .dashboard-container .dashboard-box .module-box{
    	width: 17%;
		margin-right: 2%;
		margin-top: 3%;
    }
    .crm_fullwidth .dashboard-container .dashboard-box .module-box{
    	width: 22%;
		margin-right: 2%;
		margin-top: 3%;
    }

    /*.scp-form-title .scp-dtl-deletebtn,
    .scp-form-title .scp-dtl-editbtn,
    .scp-form-title .scp-dtl-viewbtn{margin: 0;}*/

    .crm_fullwidth .activity-tab .scp-recent-data{padding: 5px;}

    .crm_standalone .dashboard-container .dashboard-box .module-box.last{
    	margin-right: 0;
    }

    .crm_standalone .dashboard-box .module-box span.module-icon,
    .crm_fullwidth .dashboard-box .module-box span.module-icon{
    	padding: 25px 10px;
    }

    .crm_standalone .scp-leftpanel,
    .crm_standalone .scp-leftpanel:after{
    	width: 100%;
		display: block;
		margin: 0 auto;
		float: none;
    }

    .crm_standalone .container .scp-page-list-view{
    	width: 100%;
    	position: relative;
		z-index: 1;
    }

    .crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span,
    .crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span{
    	font-size: 0;
    	padding: 15px 11px 13px;
    	line-height: 6px;
    	display: block;
    }
    .crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span:before,
    .crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span:before{
    	padding-right: 0;
    	line-height: 1px;
    }
    .crm_standalone .scp-form.sign-up-container .control-group,
	.crm_fullwidth .scp-form.sign-up-container .control-group,
	.crm_standalone .scp-content .scp-form .control-group.first,
	.crm_fullwidth .scp-content .scp-form .control-group.first,
	.crm_standalone .scp-content .scp-form .control-group,
	.crm_fullwidth .scp-content .scp-form .control-group{
		width: 49%;
		margin-bottom: 10px;
	}

	.list-group-item{font-size: 16px;}

}



@media only screen and (max-width: 991px) {

    .scp-leftpanel { float: none; width: 100%;/* padding: 0 2%;*/ }

    .scp-entry-header { float: none; margin: 20px auto; padding: 0 10px; width: 98%; box-sizing:border-box;}

    .actionform_search{position: relative;right: 0;width: 100%;margin-top: 10px;top: 0;}



    .crm_standalone .scp-wrapper-bg .scp-leftpanel{display: none;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;height: 100%;}

    .crm_standalone.fullwidth-fourteen-theme .entry-content span#toggle,
    .crm_standalone.fullwidth-fifteen-theme .entry-content span#toggle,
    .crm_standalone.fullwidth-sixteen-theme .entry-content span#toggle,
    .crm_standalone .scp-wrapper-bg span#toggle{
        background: #ccc none repeat scroll 0 0;
        cursor: pointer;
        display: block;
        margin: 0 auto;
        padding: 10px 15px;
        width: 100%;
        font-weight: bold;
        margin-top: 10px;
        box-sizing: border-box;
        position: relative;
        z-index: 2;
    }

    .crm_standalone .scp-wrapper-bg span#toggle .arrow{position: absolute;right: 10px;bottom: 10px;}
    .crm_standalone .scp-wrapper-bg span#toggle .arrow:before{content: "\e007"}

    .crm_standalone .scp-leftpanel::after {
	    display: none;
	}

	.crm_standalone .scp-page-list-view header .scp-bar-toggle{display: none;}

	.crm_standalone.mobile-toggle-on .scp-leftpanel{display: block;}

}

@media only screen and (min-width:800px) and (max-width: 991px){
	.crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span,
    .crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span{
    	padding: 15px 11px p7x;
    }
}




@media only screen and (min-width:0px) and (max-width: 767px){


	/*.crm_fullwidth .container.sign-up-container,*/
    .crm_standalone .container.sign-up-container,
    /*.crm_fullwidth header.sign_up_header .container,*/
    .crm_standalone header.sign_up_header .container,
    .crm_standalone .dashboard-container,
    /*.crm_fullwidth .dashboard-container,*/
    /*.crm_fullwidth header .container,*/
    .crm_standalone header .container{
        width: 100%;
        box-sizing:border-box;
    }

    .crm_fullwidth header.scp-header .container,
    .crm_standalone header.scp-header .container{
    	padding: 0;
    }

    .crm_fullwidth header .container .userinfo{line-height: 16px;}

	.scp-form-title .scp-dtl-deletebtn,
    .scp-form-title .scp-dtl-editbtn,
    .scp-form-title .scp-dtl-viewbtn{margin: 0;}

    .list-group-item{font-size: 15px;}

    .crm_standalone .scp-form.sign-up-container .control-group,
	.crm_fullwidth .scp-form.sign-up-container .control-group{
		width: 100%;
		margin-right: 0;
		margin-bottom: 8px;
	}

	.crm_standalone .dashboard-container .dashboard-box .module-box,
    .crm_fullwidth .dashboard-container .dashboard-box .module-box{
    	width: 22%;
		margin-right: 2%;
		margin-top: 3%;
    }

    .scp-dtl-panel .panel-left-label.first,
    .scp-dtl-panel .panel-left-label{width: 100%;}

    .crm_fullwidth .dashboard-container .dashboard-box .module-box{
    	width: 30%;
    }

    /*.crm_standalone .dashboard-container .dashboard-box .module-box.last,
    .crm_fullwidth .dashboard-container .dashboard-box .module-box.last{
    	margin-right: 0;
    }*/

    .crm_standalone .dashboard-box .module-box span.module-icon,
    .crm_fullwidth .dashboard-box .module-box span.module-icon{
    	padding: 25px 10px;
    }

    .crm_fullwidth .dashboard-box .module-box .dashboard-module-title{
    	font-size: 13px;
    	padding: 10px 2px;
    }

    .crm_fullwidth .activity-tab .scp-recent-data{padding: 5px;}

    .crm_standalone .scp-leftpanel{
    	width: 100%;
		display: block;
		margin: 0 auto;
		float: none;
    }

    .crm_standalone .container .scp-page-list-view{
    	width: 100%;
    	position: relative;
		z-index: 1;
    }

    .crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left h3,
    .crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left h3{
    	padding-right: 0;
    	font-size: 25px;
    	vertical-align: top;
    }

    .crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search,
    .crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search{
    	width: 275px;
    	margin-top: 0;
    }

    .crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search{
    	width: 100%;
    	margin-top: 12px;
    	box-sizing:border-box;
    }

    .crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span,
    .crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span{
    	font-size: 0;
    	padding: 0;
    	display: inline-block;
	    vertical-align: middle;
	    height: 30px;
	    width: 30px;
	    text-align: center;
	    position: relative;
    }
    .crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span:before,
    .crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons span:before{
    	padding-right: 0;
    	line-height: 13px;
    	padding: 9px 0;
    	display: inline-block;
    }
    .crm_standalone .scp-form.sign-up-container .control-group,
	.crm_fullwidth .scp-form.sign-up-container .control-group,
	.crm_standalone .scp-content .scp-form .control-group.first,
	.crm_fullwidth .scp-content .scp-form .control-group.first,
	.crm_standalone .scp-content .scp-form .control-group,
	.crm_fullwidth .scp-content .scp-form .control-group{
		width: 49%;
		margin-right: 1%;
		margin-bottom: 8px;
	}
	.crm_standalone .scp-form .control-group.last,
	.crm_fullwidth .scp-form .control-group.last,
	.crm_standalone .scp-content .scp-form .control-group,
	.crm_fullwidth .scp-content .scp-form .control-group{margin-right: 0;}



}

@media only screen and (min-width:320px) and (max-width: 600px){

	.crm_standalone .scp-form.sign-up-container .control-group,
	.crm_fullwidth .scp-form.sign-up-container .control-group,
	.crm_standalone .scp-content .scp-form .control-group.first,
	.crm_fullwidth .scp-content .scp-form .control-group.first,
	.crm_standalone .scp-content .scp-form .control-group,
	.crm_fullwidth .scp-content .scp-form .control-group{
		width: 100%;
		margin-right: 0;
		margin-bottom: 8px;
	}

}

@media only screen and (min-width:320px) and (max-width: 580px){

	.crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left,
    .crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left{
    	width: 100%;
    }
    .crm_fullwidth .body .container{padding: 0 5px;padding-top: 5px;}

    .all-notes ul{padding: 5px;}
    .crm_fullwidth .all-notes.scp-section-heading .scp-action-header{padding: 15px 5px;}

	.crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left h3,
    .crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left h3{
    	padding-right: 17px;
		font-size: 22px;
		vertical-align: top;
    }

    .scp-dtl-panel .panel-left-label.first{width: 100%;}

    .scp-dtl-panel .scp-col-6.panel-left-label.first
    .scp-dtl-panel .scp-col-6.panel-left-label > label,
    .scp-dtl-panel .scp-col-6.panel-left-label > span{width: 100%;}

    .scp-dtl-panel .scp-col-6.panel-left-label.first,
    .scp-dtl-panel .scp-col-6.panel-left-label{padding-bottom: 10px;}

    .scp-dtl-panel .scp-col-6.panel-left-label > label,
    .scp-dtl-panel .scp-col-6.panel-left-label > span{margin-bottom: 0;}

    .crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left h3{padding-right: 0;font-size: 24px;}

    .crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left h3:before{padding-right: 5px;}

    .crm_fullwidth .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons,
    .crm_standalone .container .scp-page-list-view .scp-action-header .scp-action-header-left .scp-action-buttons{
    	margin-right: 0;
    }

    .crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search,
    .crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search{
    	width: 100%;
    	margin-top: 12px;
    	box-sizing:border-box;
    }
}

@media only screen and (min-width:580px) and (max-width: 640px){


    .crm_standalone .container .scp-page-list-view .scp-action-header .actionform_search{
    	width: 225px;
    }




}

@media only screen and (min-width:0px) and (max-width: 615px){


	.scp-move-action-btn{width: 100%;text-align: left;margin-top: 20px;}


	.crm_fullwidth .scp-header .scp-manage-page-header-sec .scp-leftpanel,
    .crm_fullwidth .scp-header .scp-manage-page-header-sec .scp-leftpanel .scp-sidemenu,
    .crm_fullwidth .scp-header .scp-manage-page-header-sec .scp-leftpanel .scp-sidemenu li .scp-accordion-submenu{
    	position: relative;width: 100%;box-shadow: none;
    }

    /*.crm_fullwidth .scp-header .scp-manage-page-header-sec .scp-leftpanel,*/
    .crm_fullwidth .scp-header .scp-manage-page-header-sec .scp-leftpanel .scp-sidemenu{
    	top: 0;
    }
    .crm_fullwidth .scp-leftpanel .scp-sidemenu > li .scp-menu-item.active .arrow:before{content: "\e007";right: 2px;position: absolute;}
    .crm_fullwidth .scp-header .scp-manage-page-header-sec .scp-leftpanel .scp-sidemenu li .scp-accordion-submenu{left: 0;box-shadow: none;}
    .crm_fullwidth .scp-header .scp-manage-page-header-sec .scp-leftpanel .scp-sidemenu li:hover .scp-accordion-submenu{display: none;}
    .crm_fullwidth .scp-header .scp-manage-page-header-sec .scp-leftpanel .scp-sidemenu li:hover .scp-menu-item{background: #e6e6e6;}
    .crm_fullwidth .scp-header .scp-manage-page-header-sec{position: relative;width: 100%;}
    .crm_fullwidth .scp-header .container .userinfo{
    	position: absolute;
		float: none;
		width: 42px;
		right: 9px;
		top: 9px;
		margin: 0;
	}
	.crm_fullwidth .scp-header .container .userinfo ul.unstyled{top: 42px;}

	.crm_fullwidth .scp-leftpanel .scp-sidemenu .scp-menu-item.active,
	.crm_fullwidth .scp-leftpanel .scp-sidemenu .scp-menu-item:hover{background: #e6e6e6}
	.crm_fullwidth .scp-accordion-submenu li:hover > .scp-submenu-item,
	.crm_fullwidth .scp-accordion-submenu li.active > .scp-submenu-item{background: #efefef; }

	.crm_fullwidth .scp-leftpanel .scp-sidemenu > li:hover > .scp-menu-item .arrow{right: 10px;}

	.crm_fullwidth .scp-header .container .userinfo .unstyled{top: 49px;}

	.scp-dtl-editbtn,
    .scp-dtl-viewbtn,
    .scp-dtl-deletebtn{
    	margin-left: 0;
    	margin-right: 10px;
	}

}

@media only screen and (min-width:500px) and (max-width: 640px){
	.crm_standalone .dashboard-container .dashboard-box .module-box,
    .crm_fullwidth .dashboard-container .dashboard-box .module-box{
    	width: 30%;
		margin-right: 2%;
		margin-top: 3%;
    }
    .crm_standalone .dashboard-box .module-box span.module-icon{
    	padding: 40px 10px;
    }

    .crm_fullwidth .dashboard-box .module-box span.module-icon{
    	padding: 25px 10px;
    }

    .crm_fullwidth .container .scp-page-list-view .scp-action-header .actionform_search{width: 100%;box-sizing:border-box;margin-top: 25px;}



}
@media only screen and (min-width:0px) and (max-width: 499px){
	.crm_standalone .dashboard-container .dashboard-box .module-box,
    .crm_fullwidth .dashboard-container .dashboard-box .module-box,
    .crm_fullwidth .dashboard-container .dashboard-box .module-box.last{
    	width: 44%;
		margin-right: 5%;
		margin-top: 5%;
    }

    .crm_fullwidth header .container .userinfo ul.unstyled{top: 39px;}



    .crm_standalone .dashboard-box .module-box span.module-icon,
    .crm_fullwidth .dashboard-box .module-box span.module-icon{
    	font-size: 50px;
    	padding: 25px 10px;
    	line-height: 50px;
    }
    .crm_standalone .dashboard-box .module-box .dashboard-module-title,
    .crm_fullwidth .dashboard-box .module-box .dashboard-module-title{
    	font-size: 14px;
    }

    a.fc-more{font-size: 0.65em;}
}

@media only screen and (min-width:0px) and (max-width: 465px){
	.standalone .fc-toolbar .fc-center{margin-top: 18px;}
}
@media only screen and (min-width:0px) and (max-width: 680px){
	.crm_fullwidth .fc-toolbar .fc-center h2{font-size: 16px;line-height: 19px;}
}
@media only screen and (min-width:0px) and (max-width: 400px){

	.crm_standalone .scp-login-form .login-title .scp-login-heading,
	.crm_fullwidth .scp-login-form .login-title .scp-login-heading,
	.crm_standalone .scp-forgotpas-form.scp-form .login-title .scp-login-heading,
	.crm_fullwidth .scp-forgotpas-form.scp-form .login-title .scp-login-heading{
		font-size: 20px;
	}

	.fc-toolbar .fc-center{margin-top: 15px;}

	/*.scp-page-list-view .fc-toolbar .fc-left button{margin-left: 0;}*/
	.fc-toolbar button{font-size: 12px;}
	.list-group-item{font-size: 12px;}
	.list-group-item .badge{margin: 0 15px 0 2px;}

	.crm_standalone .scp-content .scp-form .control-group .controls .scp-cancel-btn,
	.crm_fullwidth .scp-content .scp-form .control-group .controls .scp-cancel-btn,
	.crm_standalone .scp-content .scp-form .control-group .controls .scp-submit-btn,
	.crm_fullwidth .scp-content .scp-form .control-group .controls .scp-submit-btn{
		padding: 12px 35px;
	}
}



.crm_standalone header .userinfo {float: right;position: relative;padding-right: 30px;}
.crm_standalone .userinfo .scp-open-dashboard-menu {list-style: none;}
.crm_standalone .userinfo .scp-user-img{border-radius:50%;height:42px;width:42px;display:inline-block;vertical-align: middle;position:relative;overflow:hidden;border:1px solid #e1e1e1;}
.crm_standalone .userinfo .scp-user-menu {cursor: pointer; font-family: inherit;color: #636365 !important;display: inline-block;vertical-align: middle;margin-left: 5px;padding-right: 30px;}
.crm_standalone .userinfo .scp-user-menu:after{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.crm_standalone .userinfo .scp-user-menu.menu-active:after {content:'\f106';}
.crm_standalone .userinfo #scp-user-menu-items {display: none; list-style: none;padding: 0; position: absolute;width: 170px;top: 100%;right: 0;margin-top: 10px;background-color: #FFF;box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.12);}
.crm_standalone .userinfo #scp-user-menu-items li:last-child {border-bottom: 0;}
.crm_standalone .userinfo #scp-user-menu-items li a {font-family: inherit;color: #858585 !important; font-size: 14px;padding: 10px 20px;width: 100%;}
.crm_standalone .userinfo #scp-user-menu-items li form button {padding: 10px 20px;width: 100%;text-align: left;}
.crm_standalone .userinfo #scp-user-menu-items li:hover a {color: #575757 !important;}

/* breadcrumb */
.scp_breadcrumb {clear: both;background-color: #FFF;border: 15px solid #eef0f1;border-bottom: 0;}
.scp_breadcrumb ul {margin: 0;list-style: none;}
.scp_breadcrumb ul li {display: inline-block;padding: 10px;font-size: 13px;color: #888;position: relative;padding-right: 17px;font-weight: 600;}
.scp_breadcrumb ul li:after {position: absolute;content: '>';right: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: #444 !important;}
.scp_breadcrumb ul li:last-child:after {display: none;}
.scp_breadcrumb ul li a {color: #444 !important;}

.crm_fullwidth .scp_breadcrumb {background-color: #eef0f1;border: 0;margin-bottom: 10px;}

.scp_recent_activities {margin: 0 -10px;}
.scp_recent_activities .recent-activity {width: 33.33%;float: left;padding: 0 10px;}

.scp-menu-profile-sec {text-align: right;}
.scp-menu-profile-sec #scp-leftpanel-toggle {cursor: pointer;}
.scp-menu-profile-sec #scp-leftpanel-toggle:before {content:'\e232';font-family:"IcoMoon";display:inline-block;position:;color:#FFF;}

.toggle-on.crm_standalone .container .scp-page-list-view {
    width: 100%;
    padding-left: 45px;
}
.toggle-on.crm_standalone .scp-leftpanel {
    width: 45px;
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    background-color: #292929;
    z-index: 9999;
}
.toggle-on.crm_standalone .scp-leftpanel:after {width: 45px;}
.toggle-on.crm_standalone .scp-leftpanel .scp-sidemenu .scp-menu-profile-sec a {text-align: center;}
.toggle-on.crm_standalone .scp-leftpanel .scp-menu-profile-sec .entry-title {display: none;}
.toggle-on.crm_standalone .scp-leftpanel .scp-sidemenu > li span.scp-menu-title {display: none;}
.toggle-on.crm_standalone .scp-sidemenu > li .arrow {display: none;}
.toggle-on.crm_standalone .scp-leftpanel .scp-menu-profile-sec .fa-bars {float: none;}
.toggle-on.crm_standalone .scp-leftpanel .scp-sidemenu > li .scp-menu-item {padding: 15px;}
.toggle-on.crm_standalone .scp-leftpanel .scp-sidemenu > li {position: relative;}
.toggle-on.crm_standalone .scp-leftpanel .scp-sidemenu > li > .scp-accordion-submenu {position: absolute;left: 100%;top: 0;width: 200px;}
.toggle-on.crm_standalone .scp-leftpanel .scp-sidemenu > li ul li a {padding: 15px 0;padding-left: 15px;}
.toggle-on.crm_standalone .scp-leftpanel .scp-sidemenu > li ul li a span.scp-menu-title {display: inline-block;}

.toggle-on.crm_standalone .scp-leftpanel .scp-sidemenu > li:hover ul.scp-accordion-submenu {display: block !important;}
.toggle-on.crm_standalone .scp-leftpanel .scp-sidemenu > li ul.scp-accordion-submenu {display: none !important;}
.toggle-on.crm_standalone .scp-leftpanel .scp-sidemenu > li a:hover {background-color: #000;color: #FFF;}

.toggle-on.crm_standalone .scp-leftpanel .scp-sidemenu li .scp-accordion-submenu li.dropdown-module-hide {display: block;}
.toggle-on.crm_standalone .scp-leftpanel .scp-menu-profile-sec:hover {background-color: #000;}

.crm_standalone .scp-page-list-view .scp-action-header .scp-action-buttons a {color: #FFF;}
.crm_standalone .container .scp-page-list-view .scp-table-responsive tr td:last-child {white-space: nowrap;}


/* crm-fullwidth */
.crm_fullwidth .scp-header {margin-bottom: 20px;}
.crm_fullwidth .dashboard-container .dashboard-block {width: 50%;}
.crm_fullwidth .dashboard-container .dashboard-stat a.more {text-decoration: none;}
.crm_fullwidth .dashboard-container .dashboard-stat .visual {bottom: 20px;}
.crm_fullwidth .scp-leftpanel .scp-sidemenu .side-icon-wrapper {width: auto;}
.crm_fullwidth .scp_recent_activities .recent-activity {width: 50%;}
.crm_fullwidth .scp-sidemenu > li .arrow {padding-top: 3px;}
.crm_fullwidth .scp_breadcrumb {background-color: #eef0f1;border: 0;margin-bottom: 10px;}
.crm_fullwidth .scp_breadcrumb ul {padding: 0;}
.crm_fullwidth .scp_breadcrumb ul li a {text-decoration: none;}
.crm_fullwidth .container .scp-page-list-view .scp-content .scp-form-title h3:before {padding-right: 10px;}

/*24-11-2017*/
.edit-icon,
.detail-icon,
.delete-icon{ display: inline-block; vertical-align: middle; }

@media screen and (max-width: 1250px) {
     .crm_fullwidth .container {width: 100%;}
}
@media screen and (max-width: 1200px) {
	.dashboard-container .dashboard-block {width: 33.33%;}
}
@media screen and (min-width: 992px) {
    .crm_standalone .scp-leftpanel {display: block !important;}
}
@media screen and (max-width: 991px) {
    .crm_standalone .scp-wrapper-bg span#toggle {margin-top: 0;}
    .toggle-on.crm_standalone .container .scp-page-list-view {width: 100%;}
    .toggle-on.crm_standalone .scp-leftpanel .scp-sidemenu > li .scp-menu-item {padding: 17px 15px;}
    .toggle-on.crm_standalone .scp-leftpanel {width: 100%;position: static;height: auto;}
    .crm_standalone .scp-leftpanel .scp-menu-profile-sec {display: none;}
    .toggle-on.crm_standalone .scp-leftpanel .scp-sidemenu > li span.scp-menu-title {display: inline-block;}
    .toggle-on.crm_standalone .entry-content .scp-sidemenu > li > a > .arrow {display: inline-block;}
    .toggle-on.crm_standalone .scp-leftpanel:after {display: none;}
    .toggle-on.crm_standalone .scp-sidemenu > li .arrow {display: inline-block;}
    .toggle-on.crm_standalone .scp-leftpanel .scp-menu-profile-sec .fa-bars {float: none;}
    .toggle-on.crm_standalone .scp-leftpanel .scp-sidemenu > li {position: relative;}
    .toggle-on.crm_standalone .scp-leftpanel .scp-sidemenu > li > .scp-accordion-submenu {position: static;left: auto;top: auto;width: auto;display: none !important;}
    .toggle-on.crm_standalone .scp-leftpanel .scp-sidemenu > li ul li a {padding: 17px 0;padding-left: 45px;}
    .toggle-on.crm_standalone .container .scp-page-list-view {padding-left: 0;}
    .toggle-on .scp-leftpanel .scp-sidemenu li .inner_ul li.dropdown-module-hide {display: none;}
    .toggle-on.crm_standalone .scp-leftpanel .scp-sidemenu > li:hover ul.scp-accordion-submenu {display: none !important;}
    .toggle-on.crm_standalone .scp-leftpanel .scp-sidemenu > li .scp-menu-item.active + .scp-accordion-submenu {display: block !important;}

    .scp_breadcrumb {border-width: 10px;padding: 0 !important;}
    .crm_standalone .scp-content {border-width: 10px;}

    .scp_recent_activities .recent-activity {width: 100%;}
}
@media screen and (max-width: 767px) {
    .dashboard-container .dashboard-block {width: 50%;}

    .crm_fullwidth .dashboard-container .dashboard-block {width: 100%;}
	.crm_fullwidth .scp_recent_activities .recent-activity {width: 100%;}
}
@media screen and (max-width: 590px) {
    .dashboard-container .dashboard-block {width: 100%;}
    .dashboard-container > .row {margin: 0;}
    .dashboard-container .dashboard-stat {margin: 0;margin-bottom: 20px;}
}
@media screen and (max-width: 480px) {
	.crm_standalone header .container h1 {font-size: 18px;margin-top: 1px;}
	.crm_standalone .userinfo .scp-user-img {width: 32px;height: 32px;}
	.crm_standalone .userinfo .scp-user-menu {padding-right: 15px;}
	.crm_standalone .userinfo .scp-user-menu::after {padding: 0 !important;right: -5px;}
}

.control-label span[data-toggle="tooltip"], .control-label a[data-toggle="tooltip"] { cursor: pointer; color: #444444; font-size: 14px; display: inline-block; margin: 0 2px 0 4px; position: relative; }
.control-label span[data-toggle="tooltip"]:after, .control-label a[data-toggle="tooltip"]:after { font-family: 'Open Sans', sans-serif; content: attr(data-title); display: none; opacity: 0; position: absolute; width: 160px; left: 100%; top: -5px; font-size: 12px; color: #FFF; padding: 5px 8px; z-index: 99; border-radius: 4px; margin-left: 8px; word-break: normal; background-color: #444444; }
.control-label span[data-toggle="tooltip"]:before, .control-label a[data-toggle="tooltip"]:before { content: ''; position: absolute; left: 100%; top: 1px; border-right: 7px solid #444444; border-top: 7px solid transparent; border-bottom: 7px solid transparent; margin-left: 1px; display: none; opacity: 0; }
.control-label span[data-toggle="tooltip"]:hover:after, .control-label a[data-toggle="tooltip"]:hover:after { display: inline-block; opacity: 1; -webkit-animation: fade 1s ease; -moz-animation: fade 1s ease; animation: fade 1s ease; }
.control-label span[data-toggle="tooltip"]:hover:before, .control-label a[data-toggle="tooltip"]:hover:before { display: inline-block; opacity: 1; -webkit-animation: fade 1s ease; -moz-animation: fade 1s ease; animation: fade 1s ease; }
@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}
