/*----------------------------------------*//*  1. Common/*----------------------------------------*/
html,
body {
    height: 100%;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
}
.floatleft {float:left}
.floatright {float:right}
.alignleft {float:left;margin-right:15px;margin-bottom: 15px}
.alignright {float:right;margin-left:15px;margin-bottom: 15px}
.aligncenter {display:block;margin:0 auto 15px}
a:focus {outline:0px solid}
img {max-width:100%;height:auto;}
.fix {overflow:hidden}
p {margin:0 0 15px;}
h1, h2, h3, h4, h5, h6 {  margin: 0 0 10px;  font-weight:700;}
a {transition: all 0.3s ease 0s;text-decoration:none;}
a:hover{  color: #ec4445;  text-decoration: none;}
a:visited, a:link, a:active {  text-decoration: none;}
a:active, a:hover {  outline: 0 none;}
ul{list-style: outside none none;margin: 0;padding: 0}
.clear{clear:both}body {}
@font-face {  font-family: 'educate-icon';  src:    url('../fonts/educate-icon.ttf?ka5vvx') format('truetype'),    url('../fonts/educate-icon.woff?ka5vvx') format('woff'),    url('../fonts/educate-icon.svg?ka5vvx#educate-icon') format('svg');  font-weight: normal;  font-style: normal;}
/*----------------------------------------*//*  2. Helper Class/*----------------------------------------*/
.mg-tb-30{	margin:30px 0px;}
.mg-b-30{	margin-bottom:30px;}
.mg-tb-15{	margin:15px 0px;}
.mg-t-30{	margin-top:30px;}
.mg-b-10{	margin-bottom:23px;}
.mg-ub-10{	margin-bottom:17px;}
.mg-t-15{	margin-top:15px;}
.mg-t-10{	margin-top:10px;}
.mg-b-15{	margin-bottom:20px;}
.mt-b-30{	margin-bottom:30px;}
.bg-green {    background: #328432;}
.bg-red {    background: #933EC5;}
.bg-blue {    background: #65b12d;}
.bg-purple {    background: #D80027;}
/*----------------------------------------*//*  3. All Nested Class/*----------------------------------------*/
.product-sales-chart, .analytics-info-cs, .tranffic-als-inner, .analytics-rounded, .single-new-trend, .personal-info-wrap, .author-widgets-single, .calender-inner, .product-status-wrap, .review-tab-pro-inner, .income-dashone-total, .analytics-edu-wrap, .analytics-sparkle-line, .analysis-progrebar, .sparkline8-list, .sparkline9-list, .sparkline7-list, .sparkline10-list, .sparkline12-list, .sparkline13-list, .sparkline14-list, .sparkline13-list, .sparkline11-list, .x-editable-list, .code-editor-single, .blog-details-inner, .charts-single-pro, .about-sparkline, .sparkline-list, .button-ad-wrap, .tab-content-details, .sparkline16-list, .sparkline15-list, .tinymce-single, .single-product-item, .courses-inner, .single-latest-item, .product-payment-inner-st, .profile-info-inner, .contact-panel, .widget-int-shape, .social-media-edu{	padding:20px;	background:#fff; }
/*----------------------------------------*//*  4. left sidebar/*----------------------------------------*/
.all-content-wrapper {margin-left: 260px;transition: all 0.3s;}
.left-sidebar-pro {z-index: 9999;width: 260px;}
#sidebar {min-width: 230px;background: #fff;color: #fff;position:fixed;transition: all 0.3s;z-index:999;height:100%;}
.mini-navbar .all-content-wrapper {    margin-left: 80px;    transition: all 0.3s;}
#sidebar.active {    min-width: 80px;    max-width: 80px;    text-align: center;}
#sidebar.active .sidebar-header h3, #sidebar.active .CTAs {    display:none;}
#sidebar.active .sidebar-header strong {    display: block;}
#sidebar.active ul li .sidebar-right-icon {    display:none;}
.bar-button-pro {margin: 19px 0px 12px 50px;font-size: 20px;color: #333;}
#sidebar .sidebar-header strong {    display: none;    font-size: 1.8em;}
.sidebar-header {    text-align: center;}
.sidebar-header h3 {    font-size: 20px;    color: #fff;    margin-top: 10px;    margin-bottom: 5px;}
#sidebar.active .sidebar-header .main-logo{	display:none;}
#sidebar.active .sidebar-header h3{	display:none;}
#sidebar.active .sidebar-header p{	display:none;}
#sidebar ul li a .sidebar-right-icon{	float: right;}
.left-custom-menu-adp-wrap ul.left-sidebar-menu-pro{	width:100%;}
.left-custom-menu-adp-wrap ul.left-sidebar-menu-pro li{	display:block;	float:none;	position:relative;}
.left-custom-menu-adp-wrap ul.left-sidebar-menu-pro li .left-menu-dropdown{	left:0px;	top:0px;	opacity:0;	border-radius:0;	border:0px solid #fff;	box-shadow:none;	background:#ebebeb;}
.left-custom-menu-adp-wrap .dropdown-menu{	position: relative;	float: none;}
.left-custom-menu-adp-wrap ul.left-sidebar-menu-pro li .left-menu-dropdown a:hover{	padding:15px 30px;	transition:all .4s ease 0s;	background:#fff;}
.left-custom-menu-adp-wrap ul.left-sidebar-menu-pro li.open .left-menu-dropdown{	opacity:1;	left: 0px;	z-index:9999;}
.left-custom-menu-adp-wrap ul.left-sidebar-menu-pro li.open .left-menu-dropdown.chart-left-menu-std{	top:0px;}
.left-custom-menu-adp-wrap ul.left-sidebar-menu-pro li.open .left-menu-dropdown.form-left-menu-std{	top: 0px;}
.left-custom-menu-adp-wrap ul.left-sidebar-menu-pro li.open .left-menu-dropdown.apps-left-menu-std{	top: 0px;}
.left-custom-menu-adp-wrap ul.left-sidebar-menu-pro li.open .left-menu-dropdown.pages-left-menu-std{	top: 0px;}
.left-custom-menu-adp-wrap ul.left-sidebar-menu-pro li a{	display: block;    padding: 15px 20px;    color: #444;    transition: all .4s ease 0s;    font-size: 16px;}
.left-custom-menu-adp-wrap ul.left-sidebar-menu-pro li a:hover, .left-custom-menu-adp-wrap ul.left-sidebar-menu-pro li a:focus, .left-custom-menu-adp-wrap ul.left-sidebar-menu-pro li a:active, .left-custom-menu-adp-wrap ul.left-sidebar-menu-pro li a:visited{	background:#ebebeb;	color:#444;}
.left-custom-menu-adp-wrap ul.left-sidebar-menu-pro li .indicator-right-menu{	float: right;	font-size:12px;}
#sidebar.active .left-custom-menu-adp-wrap ul.left-sidebar-menu-pro li.open .left-menu-dropdown {    left: 80px;}
#sidebar.active .left-custom-menu-adp-wrap ul.left-sidebar-menu-pro li .mini-dn {    display:none;}
#sidebar.active .left-custom-menu-adp-wrap ul.left-sidebar-menu-pro li .big-icon {    font-size:20px;}
#sidebar.active .left-custom-menu-adp-wrap ul.left-sidebar-menu-pro li > a {    padding: 20px 20px;}
/*----------------------------------------*//*  4.1 Left Sidebar switcher/*----------------------------------------*/
.menu-switcher-pro {	transition:all .4s ease 0s;}
.mini-navbar .menu-switcher-pro {    transition: all 0.3s;}
.menu-switcher-pro button{	background: none;	border:none;}
.menu-switcher-pro button:hover, .menu-switcher-pro button:focus, .menu-switcher-pro button:active, .menu-switcher-pro button:visited{	background: none;	border:none;}
/*----------------------------------------*//*  5. Header Top/*----------------------------------------*/
.header-top-menu .navbar-nav>li>a{	padding: 20px 20px;	color: #fff;	font-size:14px;}
.header-top-menu .navbar-nav>li a .angle-down-topmenu{	margin-left:4px;}
.header-top-menu .navbar-nav>li>a:hover{	color: #03a9f4;}
.header-top-menu .navbar-nav>li .dropdown-menu a{	padding: 10px 20px;	display:block;	color: #303030;}
.header-top-menu .navbar-nav>li .dropdown-menu a:hover{	background:#2b2a2a;}
.header-top-menu .navbar-nav>li .dropdown-menu{	border: 0px solid #ccc;     border: 0px solid rgba(0,0,0,.15);	background-color: #303030;    -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.175);    box-shadow: 0 1px 4px rgba(0,0,0,.175);	}
.header-right-info .navbar-nav>li .dropdown-menu{border: 0px solid #ccc;border: 0px solid rgba(0,0,0,.15);-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.175);box-shadow: 0 1px 4px rgba(0,0,0,.175);}
.header-top-menu .nav>li>a:focus, .header-top-menu .nav>li>a:hover, .header-top-menu .nav>li>a:active {    text-decoration: none;    background-color: transparent;}
.header-top-menu .nav .open>a, .header-top-menu .nav .open>a:focus, .header-top-menu .nav .open>a:hover{	background-color: transparent;}
.header-right-info .nav>li>a:focus, .header-right-info .nav>li>a:hover, .header-right-info .nav>li>a:active {    text-decoration: none;    background-color: transparent;}
.header-right-info .nav.custon-set-tab>li>a:focus, .header-right-info .nav.custon-set-tab>li>a:hover, .header-right-info .nav.custon-set-tab>li>a:active {	color:#03a9f4;}
.header-right-info .nav.custon-set-tab>li>a {	color:#303030;}
.header-right-info .nav .open>a, .header-top-menu .nav .open>a:focus, .header-top-menu .nav .open>a:hover{	background-color: transparent;}
.header-right-info .navbar-nav{	float:right;	padding:17px 0px;}.admin-logo{	padding:10px 0px;}
.header-top-menu ul.header-top-nav li{	display:inline-block;	position:relative;}
.header-top-menu ul.header-top-nav li ul.dropdown-header-top{	position:absolute;	top:130%;	left:-10px;	width:200px;	background:#303030;	opacity:0;	transition: all 0.5s ease 0s;	z-index:999;	padding:10px 0px;}
.header-top-menu ul.header-top-nav li ul.dropdown-header-top.in{	opacity:1;	top:100%;	transition: all 0.5s ease 0s;}
.admin-project-icon{	margin-left:5px;	font-size:10px;	color:#fff;}
.header-top-menu ul.header-top-nav li .dropdown-header-top li{	display:block;}
.header-top-menu ul.header-top-nav li .dropdown-header-top li a{	display:block;	color:#fff;	padding:15px 20px;}
.header-top-menu ul.header-top-nav li .dropdown-header-top li a:hover{	background:#03a9f4;}
.header-top-menu ul.header-top-nav li a{	font-size:14px;	color:#fff;	text-decoration:none;	text-transform:capitalize;	display:block;	padding:18px 10px;}
.header-right-info {	}.header-right-info ul.header-right-menu li{	display:inline-block;}
.header-right-info ul.header-right-menu li .author-message-top, .header-right-info ul.header-right-menu li .notification-author, .header-right-info ul.header-right-menu li .author-log{   position:absolute;   top:160%;   left:-70px;   width:330px;   background:#343434;   text-align:left;   opacity:0;   transition: all 0.5s ease 0s;   visibility:hidden;   z-index:999;}
.header-right-info ul.header-right-menu li .dropdown-header-top.author-log{width: 100px;padding: 0px 0px;}
.header-right-info ul.header-right-menu li .dropdown-header-top.author-log li{   display:block;}
.header-right-info ul.header-right-menu li .dropdown-header-top.author-log li a{padding: 5px 0px;display:block;color:#303030;font-size: 12px;}
.header-right-info ul.header-right-menu li .dropdown-header-top.author-log li .author-log-ic{   margin-right:10px;}
.header-right-info ul.header-right-menu li .dropdown-header-top.author-log li a:hover, .header-right-info ul.header-right-menu li .dropdown-header-top.author-log li a:focus{   background:#2b2a2a;}
.header-right-info ul.header-right-menu li .author-message-top{   left:-133px;}
.header-right-info ul.header-right-menu li .notification-author{   left:-134px;}
.header-right-info ul.header-right-menu li .author-log{left: -58px;}
.header-right-info ul.header-right-menu li.open .author-message-top, .header-right-info ul.header-right-menu li.open .notification-author, .header-right-info ul.header-right-menu li.open .author-log{opacity:1;top: 178%;transition: all 0.5s ease 0s;visibility:visible;}
.header-right-info ul.header-right-menu li ul.message-menu li a, .header-right-info ul.header-right-menu li ul.notification-menu li a {	margin: 20px 20px;	display:block;	text-decoration:none;	color:#fff;}
.header-right-info ul.header-right-menu li .message-view a, .header-right-info ul.header-right-menu li .notification-view a{	display:block;	color: #ccc;	font-size: 14px;	border-top:1px solid #383838;	padding: 15px 0px;	text-align:center;	text-decoration:none;}
.header-right-info ul.header-right-menu > li > a{display:inline-block;color: #328432;padding: 8px 0px 0px 20px;font-size:20px;text-decoration:none;position:relative;}
.indicator-nt{	position:absolute;	height:5px;	width:5px;	background:#03a9f4;	border-radius:50%;	top: -5px;    right: 0px;}
.indicator-ms{	position:absolute;	height:5px;	width:5px;	background:#03a9f4;	border-radius:50%;	top: -5px;    right: -7px;}
.header-right-info .admin-name{display: inline-block;color: #328432;font-size: 16px;position: relative;top: -2px;margin-left:2px;}
.header-right-info .nav>li>a>img{	width: 26px;    border-radius: 50%;}
.header-right-info .author-project-icon{    color: #fff;    font-size: 10px;    position: relative;    top: -4px;	margin-left:5px;}
.header-right-info .message-author{   position:relative;}
.header-right-info .author-message-top:before, .header-right-info .notification-author:before{	position: absolute;    content: "";    display: inline-block;    border-bottom: 10px solid #343434;    border-left: 10px solid transparent;    border-right: 10px solid transparent;    border-top: 0;    right: 50%;    top: -9px;    margin-right: -10px;    z-index: 99;}
.header-right-info .author-message-top li a{   color:#fff;}
.message-single-top h1, .notification-single-top h1{ font-size: 16px; color: #303030; font-weight: 400; text-align: center; padding: 15px 0px; margin: 0px;	border-bottom:1px solid #383838;}
ul.message-menu, ul.notification-menu {    height: 230px;}
ul.message-menu li .message-img{	float:left;	width:70px;	margin-right:10px;}
ul.message-menu li .message-img img{	border-radius:50%;}
ul.notification-menu li .notification-icon{	float: left; width: 50px; height: 50px; background: #444; line-height: 50px; text-align: center; font-size: 16px; border-radius: 50%; margin: 5px 10px 5px 0px;}
ul.message-menu li .message-content, ul.notification-menu li .notification-content{	position:relative;}
ul.message-menu li .message-content .message-date, ul.notification-menu li .notification-content .notification-date{position:absolute;top:-2px;	right:0px;	font-size:13px;	font-style: italic;	color:#303030;}
ul.message-menu li .message-content h2, ul.notification-menu li .notification-content h2{	font-size:14px;	font-weight:700;	color:#303030;}
ul.message-menu li .message-content p, ul.notification-menu li .notification-content p{	font-size:14px;	line-height:20px;	color:#303030;}
.header-right-info ul.header-right-menu li.open > a{	color:#fff;}
.header-top-menu .navbar-nav>li.open > a{	color:#03a9f4;}
.header-right-info ul.header-right-menu li .admintab-wrap.menu-setting-wrap.menu-setting-wrap-bg.dropdown-menu {    background:#343434;}
.header-right-info ul.header-right-menu li .admintab-wrap.menu-setting-wrap.dropdown-menu {    position: absolute;    top: 170%;    left: -358px;    width: 400px;	box-shadow: 0px 2px 3px rgba(0,0,0,.175);	padding: 20px;}
.note-heading-indicate { margin-top: 20px;}.note-heading-indicate h2{font-size:18px;	color:#303030;}
.note-heading-indicate p{ font-size:14px;	color:#303030;}
.menu-setting-wrap.menu-setting-wrap-bg .nav-tabs>li.active>a, .menu-setting-wrap.menu-setting-wrap-bg .nav-tabs>li.active>a:focus, .menu-setting-wrap.menu-setting-wrap-bg .nav-tabs>li.active>a:hover.notes-img{	background:#303030;}
.notes-img{	float:left;}
.notes-img img{	border-radius:50%;	width:60px;}
.notes-list-flow .notes-content {margin-left: 80px;}
.notes-list-flow .notes-content p{margin:0px;	font-size:14px;	color:#303030;	line-height:22px;}
.notes-list-flow .notes-content span{font-size:13px;	color:#303030;}
.notes-list-area ul.notes-menu-list li {margin: 10px 0px;}
.notes-menu-scrollbar, .project-st-menu-scrollbar{height:315px;}
.modal-body{ height: 225px; }
.modal-body img{margin: auto;}
.modal-header{background: #328432; color: #fff;}
.modal-footer{background: #328432; color: #fff;}
.project-st-list-area ul.projects-st-menu-list li a{color:#303030;}
.project-st-list-area ul.projects-st-menu-list li { padding: 10px 0px;}
.projects-st-heading{	position:relative;}
.projects-st-heading .project-st-time{	position:absolute;	top:0px;	right:0px;	font-size:13px;	color:#303030;}
.projects-st-heading h2{	font-size:16px;	color:#303030;}
.projects-st-heading p{	font-size:14px;	color:#303030;	line-height:22px;	margin:0px 0px 10px;}
.projects-st-content p{	font-size:14px;	color:#303030;	margin:0px 0px 5px;}
.projects-st-content .progress{	height: 5px;	margin-bottom: 5px;}
.projects-st-content.project-rating-cl .progress-bar{	background-color: #f8ac59;}
.projects-st-content.project-rating-cl2 .progress-bar{	background-color: #03a9f4;}
.project-list-flow, .notes-list-flow { margin-right: 15px;}
ul.setting-panel-list li{display: block !important;}
.checkbox-title-pro h2 {display: block;    font-size: 14px;    margin: 0px;    padding: 8px 0px;	color: #303030;	font-weight:400;}
.checkbox-title-pro{position:relative;}
.ts-custom-check{position:absolute;	right:0px;	top:5px;}
.onoffswitch {position: relative; width: 54px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;}
.onoffswitch-label { display: block;  overflow: hidden; cursor: pointer; border: 2px solid #328432; border-radius: 3px;}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner { margin-left: 0;}
.onoffswitch-inner { display: block; width: 200%; margin-left: -100%; -moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s; -o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;}
.onoffswitch-inner:before { content: "ON"; padding-left: 7px; background-color: #328432; color: #FFFFFF;}
.onoffswitch-inner:after {content: "OFF"; padding-right: 7px;    background-color: #FFFFFF;    color: #919191;    text-align: right;}
.onoffswitch-inner:before, .onoffswitch-inner:after {display: block; float: left; width: 50%; height: 16px; line-height: 16px; font-size: 10px; font-family: Trebuchet, Arial, sans-serif; font-weight: bold; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;    box-sizing: border-box;}
.onoffswitch-switch {display: block; width: 18px; margin: 0; background: #FFFFFF; border: 2px solid #328432; border-radius: 3px; position: absolute; top: 0; bottom: 0; right: 36px; -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s; -o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s;}
.onoffswitch-checkbox {display: none;}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch { right: 0;}
.header-top-menu .navbar-nav>li .dropdown-menu, .header-right-info ul.header-right-menu li .author-message-top, .header-right-info ul.header-right-menu li .notification-author, .header-right-info ul.header-right-menu li .author-log, .header-right-info ul.header-right-menu li .admintab-wrap.menu-setting-wrap.menu-setting-wrap-bg.dropdown-menu { background: #e12503;}
.header-top-menu .navbar-nav>li .dropdown-menu a:hover, .header-right-info ul.header-right-menu li .dropdown-header-top.author-log li a:hover, .header-right-info ul.header-right-menu li .dropdown-header-top.author-log li a:focus, .header-drl-controller-btn.btn-info:active:focus, .btn-info:active:hover {    background: #F6F8FA;}
.menu-switcher-pro .btn-info:active, .menu-switcher-pro .btn-info:focus, .menu-switcher-pro .btn-info:hover, .menu-switcher-pro .btn-info:visited, .header-drl-controller-btn.btn-info:active:focus{	background: #328432;}
.header-right-info ul.header-right-menu li .message-view a, .header-right-info ul.header-right-menu li .notification-view a {    border-top: 1px solid #c7290d;}
.message-single-top h1, .notification-single-top h1 { border-bottom: 1px solid #F6F8FA;}
.header-right-info .author-message-top:before, .header-right-info .notification-author:before { border-bottom: 10px solid #F6F8FA;}
.header-top-menu .navbar-nav>li.open > a {color: #fff;}
.header-top-menu .navbar-nav>li>a:hover {color: #fff;}
.header-right-info .author-message-top:before, .header-right-info .notification-author:before {position: absolute; content: ""; display: inline-block; border-bottom: 10px solid #e12503; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 0; right: 50%; top: -9px; margin-right: -10px; z-index: 99;}
.menu-setting-wrap.menu-setting-wrap-bg .nav-tabs>li.active>a, .menu-setting-wrap.menu-setting-wrap-bg .nav-tabs>li.active>a:focus, .menu-setting-wrap.menu-setting-wrap-bg .nav-tabs>li.active>a:hover .notes-img {background: #e12503;}
.breadcome-list {padding-top: 20px;padding-bottom: 20px;background: #fff;padding-left: 20px;padding-right: 20px;margin-bottom: 30px;margin-top: 100px;}
.sr-input-func {position: relative;    margin: 0;	width: 180px;	right: 0px;	transition: .5s ease-out;}
.sr-input-func a {position: absolute;    top: 8px;    right: -5px;    color: #999;	transition: .5s ease-out;	font-size:14px;}
.sr-input-func:focus a {    color: #328432;}
/*----------------------------------------*//*  6.  breadcrumb/*----------------------------------------*/
.breadcome-heading .form-control, .sr-input-func .form-control:focus {border: 1px solid #ececec; font-size: 14px; height: 34px; color: #303030; padding-left: 20px; padding-right: 40px; background: rgba(255, 255, 255, 0.1); box-shadow: none; border-radius: 30px; width: 200px;}
.breadcome-heading .form-control:focus { border: 1px solid #328432;}
ul.breadcome-menu {    padding-top: 8px;}
ul.breadcome-menu {    text-align: right;}
ul.breadcome-menu li {    font-size: 14px;    display: inline-block;	color:#444;}
ul.breadcome-menu li a{    color:#444;}
ul.breadcome-menu li a:hover{    color:#7266BA;}
/*-----------------------	7. Star Rating css-------------------------*/
.review-title span { font-size: 14px; padding-top: 5px; display: block;}
.review-rating {    text-align:left;	float:left;}
.rating {  border: none;}
.rating > input {display: none;}
.rating > label:before {margin: 5px;  font-size: 16px;  font-family: FontAwesome;  display: inline-block;  content: "\f005";}
.rating > .half:before {content: "\f089";  position: absolute;}
.rating > label {  color: #ddd;  float: right;}
.rating > input:checked ~ label, .rating:not(:checked) > label:hover, .rating:not(:checked) > label:hover ~ label {  color: #e12503;}
.rating > input:checked + label:hover, .rating > input:checked ~ label:hover,.rating > label:hover ~ input:checked ~ label, .rating > input:checked ~ label:hover ~ label {  color: #e12503;}
.text-muted p{	font-size:14px;	margin:0;}
.txt-primary p{	font-size: 16px;  font-weight: 700;    margin: 0;}
.custom-pro-edt-ds .btn-primary { background: #e12503; border-color: #e12503;}
.custom-pro-edt-ds .btn-warning {    background: #ccc;    border-color: #ccc;}
/*----------------------------------------*//*  8. Analytics/*----------------------------------------*/
.payment-inner-pro i{color:#328432;}
.income-rate-total h3 {color: #303030;    font-size: 20px;}
.income-rate-total {position: relative;}
.price-graph {position: absolute; top: 0; right: 0;}
.income-range p {font-size: 14px; color: #303030; margin: 0;  float: left;}
.income-range .income-percentange { font-size: 13px;  color: #fff; float: right; padding: 0px 8px; border-radius: 2px;}
.analytics-edu-wrap{ overflow:hidden;}
.analytics-edu{	background:#fff; overflow:hidden;}
.analytics-edu .skill{ overflow:hidden;}
.analytics-edu .progress{ margin-bottom: 0px;}
.analytics-edu2 .skill .progress-bar{ background: #D80027 !important;}
.analytics-edu3 .skill .progress-bar{ background: #65b12d !important;}
.analytics-edu4 .skill .progress-bar{	background: #933EC5 !important;}
.analytics-sparkle-line .analytics-content h5, .analytics-rounded .analytics-rounded-content h5, .analysis-progrebar .analysis-progrebar-content h5{ font-size:16px;	color:#303030;}
.analytics-sparkle-line .analytics-content h2, .analytics-rounded .analytics-rounded-content h2, .analysis-progrebar .analysis-progrebar-content h2, .analytics-edu .skill .progress .lead-content h3{	font-size:20px;	color:#303030;}
.analytics-edu .skill .progress .lead-content{	top:-55px;}
.analysis-progrebar-content .small p{	font-size:14px;	color:#303030;	margin:0px;}
.analysis-progrebar-content .progress{	height: 5px;	margin-bottom:10px;}
.ug-1 .progress-bar{background:#328432;}
.ug-2 .progress-bar{background:#933EC5;}
.ug-3 .progress-bar.progress-bar-danger{background:#65b12d;}
.ug-4 .progress-bar.progress-bar-danger{	background:#D80027;}
.skill-content-3 {overflow: hidden}
.skill .progress .lead-content { left: 0; position: absolute;  top: -50px; z-index: 9; width: 100%;}
.skill .progress .lead-content h3{font-size: 20px;    margin: 0px 0px;}
.skill .progress .lead-content p{    font-size: 14px;    margin: 5px 0px;}
.skill .progress {background-color: #f0f0f0; border-radius: 0; box-shadow: none;  height: 5px; overflow: visible; position: relative; margin: 60px 0px;	margin-bottom:0px;}
.skill .progress.progress-bt { margin-bottom:0px;}
.skill .progress-bar > span {    background: #333 none repeat scroll 0 0;    float: right;    font-size: 11px;    margin-right: 10px;    margin-top: -26px;    position: relative;    padding: 0 5px;	z-index:9;}
.skill .progress-bar > span:before,.skill .progress-bar > span:after { border: medium solid transparent; content: " "; height: 0; pointer-events: none; position: absolute; top: 100%; width: 0;}
.skill .progress-bar > span:before {border-top-color: #333;    border-width: 5px;    left: 50%;    margin-left: -5px;}
.holax-shop h3,.we-are-good-at h3 { font-size: 18px;    margin-bottom: 25px;}
.progress-bar.progress-bar-success{	background:#328432;}
.progress-bar.progress-bar-danger.ctn-vs-1{	background:#328432;}
.progress-bar.progress-bar-info.ctn-vs-2{	background:#933EC5;}
.progress-bar.progress-bar-success.ctn-vs-3{background:#65b12d;}
.progress-bar.progress-bar-success.ctn-vs-4{background:#D80027;}
.progress-bar.progress-bar-inverse.ctn-vs-5{background:#555;}
.skill .progress:nth-child(1) .progress-bar {background: #328432;}
.skill .progress:nth-child(2) .progress-bar {background: #933EC5;}
.skill .progress:nth-child(3) .progress-bar {background: #2BCDC0;}
/*-----------------------9. widgets CSS-------------------------*/
.m-t-xl {    margin-top: 40px;}.m-t-xl h1{    font-size:18px;}
.stats-title h4{	font-size:20px;	color:#303030;}
.stats-icon i, .icon-box i{	font-size:30px;}
.m-t-xl small, .content-bg-pro small{font-size:14px;line-height:24px;color:#444;}
.content-box h2{	font-size:20px;	color:#303030;}
.content-box p{	font-size:14px;	line-height:24px;}
.content-box .mg-t-box{	margin-top:15px;}
.content-bg-pro h3{	font-size:20px;	color:#fff;}
.content-bg-pro p{	color:#fff !important;}
.content-bg-pro .text-big{	font-size:18px;}
.btn-success.widget-btn-1{	background:#328432;	border:1px solid #328432;}
.text-info {    color: #3498db;}.wd-tb-cr .text-success { color: #328432;}
.wd-tb-cr .text-info {color: #933EC5;}.wd-tb-cr .text-warning {  color: #65b12d;}
.wd-tb-cr .text-danger { color: #D80027;}
.text-warning {color: #ffb606;}
.text-danger {color: #e74c3c;}
.text-danger.ctn-ic-1{color: #328432;}
.text-success.ctn-ic-2{	color: #933EC5;}
.text-success.ctn-ic-3{	color: #65b12d;}
.text-success.ctn-ic-4{	color: #D80027;}
.text-success.ctn-ic-5{	color: #555;}
.text-big.font-light{	color:#fff;}
.content-bg-pro small{	color:#fff;}
/*----------------------------------------*//*  10. Event/*----------------------------------------*/
.calender-inner .fc-state-default{	background:#328432;	color:#fff;	background-image:none;	text-shadow:none;	outline:none;}
/*----------------------------------------*//*  11. Professors/*----------------------------------------*/
.hpanel .panel-body {    background: #fff;    border-radius: 2px;    padding: 20px;    position: relative;}
.program-widget-bc .table.table-striped{	margin-bottom:0px;}
.hpanel.contact-panel-cs .panel-body, .hpanel.widget-int-shape .panel-body{	padding:0;	box-shadow:none;}
.social-media-in{	float:right;}
.social-media-in a{	height: 25px; width: 25px; background: #328432; font-size: 13px; border-radius: 50%; display: block; line-height: 25px; text-align: center;color: #fff !important;    margin-top: 0px;    margin-bottom: 5px;	transition: all .4s ease 0s;}
.social-media-in a:hover{background: #328432; transition: all .4s ease 0s;}
.custom-panel-jw h3 {font-size: 16px; margin-bottom: 0px; color: #303030; margin-top: 15px;}
.custom-panel-jw .all-pro-ad { font-size: 14px; color: #999; margin-bottom:5px;}
.professor-stds-int{display:flex;}
.contact-stat span, .contact-stat strong {    font-size: 13px;    color: #fff;}
.product-payment-inner-st{padding: 20px;margin: 0;/* background: #fff url(../member/img/grid-image.jpg) 50% 0 repeat; */}
.grnbg {	width: 35%;    padding: 15px;	margin:29px 0;    border-radius: 5px;    border: 5px solid #393;	background: rgb(255, 255, 255, 0.9);}
#myTab3.tab-review-design, #myTabedu1.tab-review-design{	padding: 0px 0px 20px 0px;	background:#fff;}
#myTab3.tab-review-design li a, #myTabedu1.tab-review-design li a{	padding-right: 40px;	text-transform:capitalize;}
#myTab3.tab-review-design li i, #myTabedu1.tab-review-design li i{	margin-right:5px;}
ul.tab-custon-design li, ul.tab-review-design li {    display: inline-block;}
#myTab3.tab-review-design li a, #myTabedu1.tab-review-design li a {    padding-right: 40px;    text-transform: capitalize;	position:relative;	transition:all .4s ease 0s;}
#myTab3.tab-review-design li a:before, #myTab4.tab-review-design li a:before, #myTabedu1.tab-review-design li a:before { position: absolute; bottom: -15px; left: 0px; width: 0%;  height: 2px;    background: #328432;    content: "";	transition:all .4s ease 0s;}
#myTab3.tab-review-design li.active a:before, #myTab4.tab-review-design li.active a:before, #myTabedu1.tab-review-design li.active a:before { position: absolute;  bottom: -15px; left: 0px; width: 80%; height: 2px; background: #328432;    content: "";	transition:all .4s ease 0s;}
ul.tab-custon-design li.active a, ul.tab-review-design li.active a {    color: #328432 !important;}
ul.tab-custon-design li a, ul.tab-custon-design li a:hover, ul.tab-custon-design li a:focus, ul.tab-review-design li a, ul.tab-review-design li a:hover, ul.tab-review-design li a:focus { font-size: 18px; font-weight: 700; text-transform: uppercase; text-decoration: none; color: #909090;}
ul.tab-custon-design, ul.tab-review-design {   padding-bottom: 20px;    width: 100%;    background: #fff;}
.profile-details-hr {    margin-top: 20px;}.address-hr p{	font-size:15px;	line-height:24px;	color:#303030;}
.address-hr{ text-align:center;	margin:5px 0px;}
.address-hr.biography{	text-align:left;}
.address-hr a{	font-size:20px;	color:#444;}
.address-hr h3{	font-size:20px;	color:#303030;	font-weight:400; margin:0px;}
.message-avatar { height: 36px; width: 36px;  border-radius: 50%; margin-top: 1px;}
.chat-message {    padding: 10px 0px;}.chat-message:last-child {    padding-bottom:0px;}
.chat-discussion .chat-message .message-avatar {    float: left;    margin-right: 10px;}
.chat-discussion .chat-message .message {    text-align: left;    margin-left: 55px;}
.chat-discussion .message { background-color: #f7f8fa; text-align: left;  display: block;  padding: 10px 20px; position: relative; border-radius: 4px;}
.message-content { display: block; font-size:14px; color:#303030; line-height:24px;	margin: 10px 0px;}
.chat-discussion .chat-message .message-date { float: right;}
.message .message-author{ font-weight:700;	font-size:16px;	color:#303030;}
.skill-title h2{ font-size:20px;}
.ex-pro ul li { padding: 4px 0px; font-size: 14px;  color: #303030;}
.ex-pro ul li i{    margin-right:5px;}
/*----------------------------------------*//*  12. Student/*----------------------------------------*/
.student-dtl h2{	font-size:18px;	color:#303030;}
.student-dtl p.dp, .student-dtl p.dp-ag{	font-size:14px;	color:#303030;	margin:0;}
.student-inner-std{	text-align:center;	background:#fff;}.student-dtl{	padding:20px;}
.student-img img{	width:100%;}
/*----------------------------------------*//*  13. Courses/*----------------------------------------*/
.courses-title h2{	font-size:18px;	color:#303030;	margin-top: 10px;}
.courses-alaltic .cr-ic-r, .single-item-comment-view .cr-ic-r {	margin-right:10px;}
.course-des p{	margin:2px 0px;	font-size:14px;	color:#303030;}.course-des{	margin:10px 0px;}
.product-buttons button{	border:none;	background:#328432;	color:#fff;	padding:5px 10px;	border-radius:3px;	transition:all .4s ease 0s;	font-size:14px;}
#single-product-tab .active img{	border:1px solid #e12503;}
ul#single-product-tab{	margin-top:10px;	margin-left:-5px;	margin-right:-5px;}
ul#single-product-tab li{	width:25%;	float:left;	padding:0px 5px;	border:1px solid transparent;}
.single-pro-list {  margin-top: 20px;}
.single-product-details h1{	font-size:20px;}
.single-product-details h1, .single-pro-size h6, .color-quality-details h5, .color-quality h4, .single-social-area h3, .sb-shop-product-single h2{	font-weight:700;	color:#333;	text-transform:uppercase;}
.single-pro-star, .list-star{	color: #e12503;	font-size:14px;}.single-pro-star i{	margin:0px 1px;}.single-pro-price{	margin:10px 0px;}
.single-regular, .list-regular{	color:#333333;	font-weight:700;	font-size:24px;}
.single-old, .list-old{	color:#909090;	font-weight:400;	font-size:14px;	margin:0px 10px;}
.single-pro-cn h3{	font-size:14px;	color:#333;	font-weight:400;	text-transform:uppercase;}
.single-pro-cn p, .list-pro-cn p{	font-size:14px;	color:#606060;	font-weight:400;	line-height: 24px;}
.single-pro-size h6, .color-quality-details h5, .color-quality h4, .single-social-area h3{	font-size:14px;}
.single-pro-size{	margin:10px 0px;}
.single-pro-size span{	    color: #333;    font-size: 12px;    background: #fff;    border: 1px solid rgba(0,0,0,.12);}
.color-quality-details{	float:left;}
.color-quality-details .red, .sidebar-color-area .red{	background:#00ffff;}
.color-quality-details .green, .sidebar-color-area .green{	background:#ef7676;}
.color-quality-details .yellow, .sidebar-color-area .yellow{	background:#f06eaa;	border: 1px solid #05c2f9;}
.color-quality-details .black, .sidebar-color-area .black{	background:#2094ed;}
.color-quality-details .white, .sidebar-color-area .white{	background:#f7941d;}
.single-pro-size span, .color-quality-details span {  display: inline-block;   font-weight: 300;  height: 25px;  line-height: 25px;  text-align: center;  width: 25px;  margin-right:10px;}
.single-arrow-area{	height:25px;	width:25px;	border: 1px solid #ececec;}
.color-quality {  float: left;  margin: 0px 90px;}
.pro-quantity-changer a {  border: 1px solid #ececec;  display: inline-block;  height: 25px;  line-height: 25px;  text-align: center;  width: 25px;  cursor:pointer;  color:#333;  text-decoration:none;}
.pro-quantity-changer [type="text"] {  border: 1px solid #ececec;  height: 25px;  text-align: center;  width: 50px;  color:#333;  font-weight:400;  font-size:12px;}
.color-quality-pro{	margin:10px 0px;}.single-social-area a{	border:1px solid #979797;	color:#909090;}
.single-social-area a:hover{	color:#fff;}
.pro-button, .pro-viwer{	float:left;	margin:10px 0px;}
.pro-button, .list-pro-button{	height: 40px;  line-height: 40px;  text-align: center;  width: 150px;  background: #e12503 none repeat scroll 0 0;  border-radius: 25px;  transition: all .4s ease 0s;}
.pro-button a, .pro-button a:focus, .list-pro-button a, .list-pro-button a:focus{  color: #fff;  display: block;  font-size: 14px;  font-weight: 700;  text-decoration: none;  text-transform: uppercase;}
.pro-viwer{	margin:10px 10px;}
.pro-viwer a, .list-pro-viwer a {     border: 1px solid #e12503;    border-radius: 50%;    color: #e12503;    display: inline-block;    font-size: 15px;    height: 40px;    line-height: 40px;    text-align: center;    width: 40px;    margin-right: 5px;}
.review-content-section{	margin-top: 15px;    margin-left: 0px;    margin-right: 0px;}
.review-content-section p{	color:#303030;	font-weight:400;	font-size:14px;	line-height:24px;}
.review-content-section p.chk {    width: 40%;    color: #717070;    font-size: 12px;    line-height: 18px;    margin-bottom: 25px;}
.suggested-heading{	width:33%;}
.single-social-area a:hover {    background: #e12503;    border: 1px solid #e12503;}
.single-social-area a { border-radius: 50%; display: inline-block; height: 30px; line-height: 30px; text-align: center; width: 30px; margin: 0px 2px;}
.single-social-area {    margin-top: 10px;}
ul.tab-custon-design{	margin: 0 auto;}
ul.tab-custon-design, ul.tab-review-design{  padding: 15px 35px;  width: 100%;  background:#fff;}
ul.tab-custon-design li, ul.tab-review-design li{	display:inline-block;}
ul.tab-custon-design li span, ul.tab-review-design li span{	margin:0px 20px;	color:#e12503;	font-size:14px;}
ul.tab-custon-design li a, ul.tab-custon-design li a:hover, ul.tab-custon-design li a:focus, ul.tab-review-design li a, ul.tab-review-design li a:hover, ul.tab-review-design li a:focus{	font-size:18px;	font-weight:700;	text-transform:uppercase;	text-decoration:none;	color:#909090;}
.hpanel .vw-mb{	-webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);    box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1);}
.panel-body {    padding: 15px;	background:#fff;}
.hpanel.hbggreen .panel-body {    background: #62cb31;    color: #fff;}
.hpanel.hbgblue .panel-body {    background: #3498db;    color: #fff;}
.hpanel.hbgyellow .panel-body {    background: #ffb606;    color: #fff;}
.hpanel.hbgred .panel-body {    background: #e74c3c;    color: #fff;}
.content-bg-pro small{	color:#fff;}
.hpanel.hbggreen.bg-1 .panel-body{	background:#328432 !important;}
.hpanel.hbgblue.bg-2 .panel-body{	background:#933EC5 !important;}
.hpanel.hbgyellow.bg-3 .panel-body{	background:#65b12d !important;}
.hpanel.hbgred.bg-4 .panel-body{	background:#D80027 !important;}
.custom-product-edit{	background:#fff;}
.input-group-addon {    background-color: #e12503;    color: #fff;}
.mg-b-pro-edt{	margin-bottom:15px;}
.form-control.pro-edt-select{	width:100%;}
.custom-pro-edt-ds button, .product-edt-remove button{	padding:5px 15px;	margin-right:10px;}
.custom-pro-edt-ds .btn-primary{	background:#e12503;}
.custom-pro-edt-ds .btn-warning{	background:#ccc;	border-color: #ccc;}
.form-radio input {    width: auto;    opacity: 0.00000001;    position: absolute;    left: 0;}
.radio label:hover .helper {    color: #4099ff;}
.radio .helper {    position: absolute;    top: -0.15rem;    left: -0.25rem;    cursor: pointer;    display: block;    font-size: 1rem;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    color: #999;}
.radio .helper::after, .radio .helper::before {    content: '';    position: absolute;    left: 0;    top: 3px;    margin: 0.25rem;    width: 1rem;    height: 1rem;    -webkit-transition: -webkit-transform 0.28s ease;    transition: -webkit-transform 0.28s ease;    transition: transform 0.28s ease,-webkit-transform 0.28s ease;    border-radius: 50%;    border: 0.125rem solid #4099ff;}
.radio.radiofill .helper::after {    background-color: #4099ff;}
.radio .helper::after {    -webkit-transform: scale(0);    transform: scale(0);    background-color: #4099ff;    border-color: #4099ff;}
.radio.radiofill input:checked~.helper::after {    -webkit-transform: scale(1);    transform: scale(1);}
.radio input:checked~.helper::after {    -webkit-transform: scale(0.5);    transform: scale(0.5);}
.product-edt-remove button{	margin-top:20px;}
.product-edt-pix-wrap {    padding: 40px 0px;}
.pro-edt-img {    margin-bottom: 20px;}
.review-pro-edt button{	padding:5px 15px;	background:#e12503;	border-color: #e12503;}
.analysis-progrebar-ctn .progress {    height: 5px;    margin-bottom: 10px;}
.analysis-progrebar-ctn{	padding:20px;	background:#fff;}
.graph-rp{	text-align:right;}
.graph-rp-dl p {	font-size:14px;	color:#999;}
ul.cus-product-sl-rp li i{	margin-right:5px;}
.pro-sl-hd span{	font-size:16px;	color:#303030;}
.actions-graph-rp a{	font-size:14px;	color:#999;	background:#F6F8FA;	box-shadow: none !important;}
 .cus-gh-hd-pro h2{	font-size:20px;}.analysis-progrebar-ctn h4, .tranffic-als-inner h3{	font-size:20px;}
 ul.two-part-sp li{	display:inline-block;	width: 49%;	font-size:20px;	font-weight:700;}
 .sp-cn-r .text-success{	color:#303030;}
 .sp-cn-r i{	color:#328432;}
 .sp-cn-r i, .graph-two-ctn i, .graph-three-ctn i, .graph-four-ctn i{	font-size:14px;}
 .graph-two-ctn .text-purple{	color:#303030;}
 .graph-two-ctn i{	color:#933EC5;}
 .graph-three-ctn .text-info{	color:#303030;}
 .graph-three-ctn i{	color:#65b12d;}
 .graph-four-ctn .text-danger{	color:#303030;}
 .graph-four-ctn i{	color:#D80027;}
 .analytics-info-cs h3{	font-size:20px;}
 .stats-row {    margin-bottom: 20px;}
 .stat-item {    display: inline-block;    padding-right: 15px;}
 .single-new-trend {    position: relative;    transition: all 0.3s ease 0s;}
 .single-new-trend > a, .product-tabs a, .widget-image > a, .single-brand > a, .blog-img > a {    display: block;}
 .single-new-trend img, .single-new-trend img {    width: 100%;}
 .featured-product-list .overlay-content h2 {    font-size: 18px;    left: 20px;}
 .overlay-content h2 {    color: #5a5a5a;    font-size: 20px;    font-weight: 700;    left: 10px;    position: absolute;    top: 10px;    transition: all 0.3s ease 0s;}
 .btn-small {    background: #24caa1;    color: #fff !important;    font-size: 12px;    font-weight: 700;    padding: 5px 10px;    position: absolute;    right: 10px;    text-align: center;    text-transform: uppercase;    top: 10px;	border-radius:2px;}
 .featured-product-list .overlay-content .product-action {    bottom: 45px;}
 .overlay-content .product-action {       bottom: 40px;    left: 50%;    position: absolute;    margin-left: -43px;}
 .product-action > ul, #checkout-review-table thead, .single-brand {    text-align: center;}
 .product-action li, .all-adress-info, .product-attributes > span, .left-content span, .shop-tab-pill ul li, .team-member > a, .footer-left > a {    display: inline-block;}
 .featured-product-list .product-action a {    height: 28px;    line-height: 26px;    width: 28px;}
 .product-action a {    border: 1px solid #ddd;    display: block;    height: 35px;    line-height: 35px;    text-align: center;    width: 35px;}
 .featured-product-list .overlay-content h4 {    left: 20px;}
 .overlay-content h4 {    bottom: 10px;    color: #5a5a5a;    font-size: 15px;    font-weight: 700;    left: 10px;    margin: 0;    position: absolute;    transition: all 0.3s ease 0s;	font-size:15px;}
 .pro-rating {    bottom: 8px;    position: absolute;    right: 10px;}
 .widget-head-info-box {    width: 100%;    height: 240px;    color: #fff;    background: linear-gradient(-45deg, #EE7752, #E73C7E, #23A6D5, #23D5AB);    background-size: 400% 400%;    -webkit-animation: Gradient 15s ease infinite;    -moz-animation: Gradient 15s ease infinite;    animation: Gradient 15s ease infinite;}
 .personal-info-ano .widget-head-info-box {    background: #2eb7f3;}
 .widget-head-info-box{	padding:20px;	text-align: center;}
 .stat-item h6{	font-size:12px;	margin-bottom:5px;}
 .analytics-rounded-content h2, .persoanl-widget-hd h2, .fc-center h2{	font-size:20px;}
 .widget-text-box p{	font-size:14px;	line-height:24px;}
 .widget-text-box {    margin-top: 10px;}
 .author-wiget-inner{	text-align:center;	padding:20px;}
 .fc-content .fc-title {    color: #fff;    padding: 5px 5px;    display: inline-block;    font-size: 14px;}
 .fc-content .fc-time {    color: #fff;    font-size: 14px;}
 .fc button, .fc-button-group, .fc-time-grid .fc-event .fc-time span{	display:block;}
 .header-top-area {position: fixed;background: -webkit-linear-gradient(178deg, #e12503 0%, #85060c 100%);background: linear-gradient(178deg, #e12503 0%, #85060c 100%);z-index: 99;left: 200px;right: 0;top: 0;margin: 0 auto;transition: all 0.3s;}
 .jqstooltip {  width: auto !important;  height: auto !important;}
 .mini-navbar .header-top-area{	left: 80px;	z-index:9999;}
 .breadcome-list.single-page-breadcome{	padding-top: 20px;    padding-bottom: 20px;}
 .mg-b-pro-edt {    margin-bottom: 15px;}
 .custom-product-edit{	margin-top:20px;}
 .product-edt-pix-wrap {    padding: 40px 0px;}
 .pro-edt-img img{	width:60%;}
 .product-edt-remove button {    margin-top: 20px;	background-color: #e12503;    border-color: #e12503;}
 /*----------------------------------------*//*  13.1 Courses Info/*----------------------------------------*/
 .blog-box{	background:#fff;	-webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);}
 .blog-std {    padding-top: 15px;}.blog-std p {    margin: 2px 0px;}
 .custom-blog-hd{	background:#fff;	border: 1px solid rgba(0,0,0,.12);}
 .blog-std p{	margin:2px 0px;}
 .blog-std{	padding-top:15px;}
 .blog-pra p{	margin:0;}
 .blog-img img {    margin-bottom: 10px;}
 .blog-image {    position: relative;}
 .blog-image img{	border: 1px solid rgba(0,0,0,.12);}
 .blog-date {    background: #328432;    border: 4px solid #fff;    border-radius: 50%;    bottom: -25px;    color: #fff;    height: 70px;    left: 0;    line-height: 15px;    position: absolute;    text-align: center;    width: 70px;}.blog-date p {    font-weight: 400;    margin: 0;    padding: 7px 10px;    font-size: 16px;    display: block;    line-height: 20px;}.blog-date .blog-day {    font-size: 14px;}.details-blog-dt {    margin-left: 60px;    margin-bottom: 20px;}.details-blog-dt a, .details-blog-dt a:hover, .details-blog-dt a:focus {    color: #999;    font-size: 14px;    font-weight: 400;    text-decoration: none;}.blog-details a.blog-ht, .blog-details a.blog-ht:hover, .blog-details a.blog-ht:focus {    font-size: 20px;    font-weight: 700;    color: #303030;    text-transform: capitalize;    text-decoration: none;}.blog-details p {    color: #303030;    font-size: 14px;    font-weight: 400;    line-height: 24px;}.comment-head h3::before, .lead-head h3:before {    background: #e7e7e7 none repeat scroll 0 0;    content: "";    height: 1px;    left: 0;    position: absolute;    top: 50%;}.comment-head h3::before, .comment-head h3::after {    width: 37%;}.comment-head h3::after, .lead-head h3:after {    background: #e7e7e7 none repeat scroll 0 0;    content: "";    height: 1px;    right: 0;    position: absolute;    top: 50%;}.user-comment {    border-bottom: 1px solid #e7e7e7;    padding-bottom: 15px;}
 .user-comment img {    float: left;    margin-right: 20px;    margin-bottom: 10px;	border-radius: 50%;}
 .comment-head h3 {    margin: 20px 0;    text-transform: uppercase;    position: relative;    text-align: center;}
 .comment-head h3, .comment-details h4, .lead-head h3 {    color: #303030;    font-size: 16px;    font-weight: 400;}
 .blog-sig-details-dt span {    margin: 10px 80px 0;    display: inline-block;}
 .comment-details p {    color: #303030;    font-size: 14px;    font-weight: 400;    line-height: 24px;}
 .comment-replay {    float: right;    color: #328432;    font-size: 14px;    text-transform: uppercase;}
 .lead-head h3 {    text-transform: uppercase;    position: relative;    text-align: center;}
 .lead-head h3:before, .lead-head h3:after {    width: 30%;}
 .comment-head h3::before, .lead-head h3:before {    background: #e7e7e7 none repeat scroll 0 0;    content: "";    height: 1px;    left: 0;    position: absolute;    top: 50%;}.lead-head h3:before, .lead-head h3:after {    width: 30%;}.comment-head h3::after, .lead-head h3:after {    background: #e7e7e7 none repeat scroll 0 0;    content: "";    height: 1px;    right: 0;    position: absolute;    top: 50%;}.user-comment {    border-bottom: 1px solid #e7e7e7;    padding-bottom: 15px;}.admin-comment {    padding: 20px 0px;    padding-left: 40px;}.user-coment2 {    border-bottom: none;    padding: 20px 0px;}.coment-area input[type="text"] {    height: 40px;}.coment-area input[type="text"], .coment-area textarea {    width: 100%;    border: 1px solid #e7e7e7;    color: #000;    font-size: 14px;    font-weight: 400;    padding: 0px 10px;    outline: none;}.coment-area input[type="text"]:focus, .coment-area textarea:focus {    border: 1px solid #328432;}.coment-area input[type="submit"] {    text-transform: uppercase;    font-weight: 700;    font-size: 12px;    color: #fff;    padding: 10px 30px;    background: #328432;    border: none;    border-radius: 2px;    transition: all .4s ease 0s;	outline:none;}.coment-area textarea {    padding-top: 10px;}
 /*----------------------------------------*//*  13.2. course Payment/*----------------------------------------*/
 #myTab4.tab-review-design li a {    padding-right: 40px;    text-transform: capitalize;	position:relative;	transition:all .4s ease 0s;}.payment-card {    padding: 20px;	background:#fff;}.payment-inner-pro i{	font-size:40px;	float:right;}.payment-inner-pro h5{	font-size:20px;	margin-bottom:30px;}.credit-card-custom a, .waves-light{	background:#328432;	border-color: #328432;}.payment-method-ht i {    font-size: 50px;    margin-right: 10px;    margin-top: 15px;    margin-bottom: 15px;}.payment-adress{	text-align:left;}.payment-adress button{	background:#328432;	border-color:#328432;}.payment-adress button:hover, .payment-adress button:focus, .payment-adress button:active, .payment-adress button:visited, .credit-card-custom a:hover, .credit-card-custom a:focus, .credit-card-custom a:active, .credit-card-custom a:visited, .waves-light:hover, .waves-light:focus, .waves-light:active, .waves-light:visited{	background:#328432;	border-color:#328432;	outline:none;	cursor:pointer;}.product-cart-dn {    display: none;}.product-status-wrap.border-pdt-ct{	box-shadow:none;}.payment-adress.mg-t-15{	margin-top:0px;}
 /*----------------------------------------*//*  14. Library/*----------------------------------------*/
 .add-product a {    float: right;    position: absolute;    top: 20px;    right: 35px;    background: #328432;    padding: 6px 20px;    color: #fff;    border-radius: 4px;}.product-status-wrap h4 {    font-size: 20px;    color: #303030;    margin-bottom: 20px;}.product-status-wrap table {    width: 100%;}.product-status-wrap table th {    padding: 20px 5px;    vertical-align: top;    border-top: 1px solid #e9ecef;}.product-status-wrap table th {    vertical-align: bottom;    border-bottom: 2px solid #e9ecef;	white-space: nowrap;}.product-status-wrap th, .product-status-wrap td {    padding: 10px;    text-align: left;    font-size: 14px;	color:#303030;}.product-status-wrap table td {    padding: 9px 7px;    border-top: 1px solid #e9ecef;	white-space: nowrap;}.product-status-wrap img {    width: 60px;}.product-status-wrap .pd-setting {    border: none;    color: #fff;    padding: 5px 15px;    font-size: 15px;    background: #328432;    border-radius: 3px;	outline:none;}.product-status-wrap .ps-setting {    border: none;    color: #fff;    padding: 5px 15px;    font-size: 15px;    background: #933EC5;    border-radius: 3px;	outline:none;}.product-status-wrap .ds-setting {    border: none;    color: #fff;    padding: 5px 15px;    font-size: 15px;    background: #D80027;    border-radius: 3px;	outline:none;}.asset-inner {    overflow-y: hidden;    width: 100%;}.custom-pagination ul.pagination li a{	font-size:14px;	color:#303030;}.custom-pagination ul.pagination li a:focus{	background:#328432;	color:#fff;}.custom-pagination .pagination{	margin: 20px 0px 0px 0px;	position: relative;    top: 6px;}.sales-report-stn-his button.product-btn-history, button.pd-setting-ed {    padding: 5px 10px;    font-size: 14px;    border-radius: 3px;    border: 1px solid rgba(0,0,0,.12);    background: #f5f5f5;}.sales-report-stn-his button.product-btn-history, button.pd-setting-ed.edt {    color: #fff;    font-size: 15px;    background: #328432;    padding: 5px 7px 2px;    border: 1px solid #328432;}.sales-report-stn-his button.product-btn-history, button.pd-setting-ed.dt {    color: #fff;    font-size: 15px;    background: #f00;    padding: 5px 7px 2px;    border: 1px solid #f00;}button.pd-setting-ed {    display: inline-block;    margin-right: 5px;}.product-status-wrap.drp-lst table td {    padding: 20px 7px;    border-top: 1px solid #e9ecef;}
 /*----------------------------------------*//*  15. Inbox/*----------------------------------------*/
 .inbox-bt-mg{    margin-bottom:15px;}.mg-b-23 {    margin-bottom: 23px;}.mg-b-20, .mg-b-23 {    margin-bottom: 20px;}ul.mailbox-list li.active a, ul.h-list li.active a {    background: #f7f9fa;    border: 1px solid #e4e5e7;    font-weight: 600;    border-radius: 1px;}ul.mailbox-list li a, ul.h-list li a {   padding: 8px 15px;    display: block;    font-size: 14px;	transition:all .4s ease 0s;	color:#303030;}ul.mailbox-list li a:first-child{	margin-top:0px;}.mailbox-hd {    background: #fff;}.mailbox-pagination {    text-align: right;}.table.table-mailbox>tbody>tr>td, .table.table-mailbox>tbody>tr>th, .table.table-mailbox>tfoot>tr>td, .table.table-mailbox>tfoot>tr>th, .table.table-mailbox>thead>tr>td, .table.table-mailbox>thead>tr>th {    padding: 0px;    vertical-align: middle;	white-space:nowrap;}.table-mailbox tr.unread td a {    font-weight: 600;    font-size: 14px;}.panel-body a {    font-size: 14px;    color: #444;    margin-top: 15px;	transition:all .4s ease 0s;}.contact-footer, .panel-footer {    background: #F6F8FA;}.active-hook .btn-default{	transition:all .4s ease 0s;	outline:none;}.active-hook .btn-default:active{	transition:all .4s ease 0s;	outline:none;}.active-hook .btn-default:hover, .active-hook .btn-default:active, .active-hook .btn-default:focus{	background: #328432;	color:#fff;	border:1px solid #328432;	transition:all .4s ease 0s;}.hpanel.email-compose {    background: #fff;	padding:20px;}.hpanel .panel-body.panel-csm{	border: 0px solid rgba(0,0,0,.12);}.mailbox-view .panel-heading, .hpanel.email-compose .panel-heading {    padding: 0px 0px 10px 0px;}.panel-heading.hbuilt.mailbox-hd{	padding: 20px 20px 0px 20px;}.table.table-hover.table-mailbox{	margin-bottom:0px;}.custom-address-mailbox {    margin-bottom: 20px;}.file-body i.fa {    font-size: 40px;	padding:20px 0px;}.incon-ctn-view{	text-align:center;}.btn-success.compose-btn {    background-color: #328432;    border-color: #328432;    color: #fff;	margin-top:0px;}.panel-body.no-padding{	box-shadow:none;}.panel-body p {    font-size: 14px;    color: #303030;    line-height: 24px;}.btn-primary.ft-compse {    background-color: #328432;    border-color: #328432;    color: #fff;}.cts-ml-in {    margin-top: 20px;}.cts-ml-in input[type="text"] {    font-size: 14px;    padding: 6px 15px;    display: block;}.cts-ml-in .btn-default {    padding: 8px 15px;    color: #303030;    font-size: 14px;}.ib-btn-gp button{	font-size:14px;	color:#303030;}.ib-tb .label-warning{	background:#328432;}.ib-tb .label-info{	background:#933EC5;}.ib-tb .label-danger{	background:#D80027;}.ib-ml-ft {    font-size: 14px;    color: #fff;	background: #328432;}ul.mailbox-list li i {    margin-right: 5px;}.input-sm{	font-size:14px;}.compose-multiple-email .multipleInput-container {    height: 55px;    padding: 5px;}.multipleInput-container {    border: 1px #ccc solid;    padding: 1px;    padding-bottom: 0;    cursor: text;    font-size: 13px;    width: 100%;    height: 40px;    overflow: auto;    background-color: white;    border-radius: 0px;	padding:0px 10px;}.multipleInput-container ul {    list-style-type: none;    padding-left: 0px !important;}.multipleInput-container input {    font-size: 13px;    width: 150px;    height: 24px;    border: 0;    margin-bottom: 1px;    outline: none;}.email_search {    width: 100% !important;}li.multipleInput-email {    float: left;    margin-right: 2px;    margin-bottom: 1px;    border: 1px #328432 solid;    background: #328432;    color: #fff;    padding: 4px 10px;    border-radius: 2px;}li.multipleInput-email a{    background: #none;    color: #fff;    margin-left: 4px;    display: inline-block;    padding: 0px 1px;}.form-horizontal .control-label{	padding-top: 10px;}.panel-body .note-editor.note-frame.panel.panel-default{	margin-bottom: 0px;}.panel-body .dropmail{	margin-bottom:20px;	margin-top:20px;}.dropmail .dropzone.dz-clickable .dz-message{	border: 1px #fff solid;}.dropmail .download-custom i{	color:#999;	font-size:30px;}.dropmail .download-custom h2{	color:#999;	font-size:16px;}.dropmail .download-custom p{	color:#999;}.dropmail .dropzone.dropzone-custom{	border: 2px dashed #999;}.contact-panel-cs .contact-footer, .contact-panel-cs .panel-footer{	background:#328432;}.form-control.dt-tb{	height:35px;}.ft-pn{	background:#F6F8FA;}.ft-pn a{	font-size:14px;	color:#303030;}td.text-right.mail-date {    padding-right: 15px !important;}.static-table-list .table{	margin-bottom:0px;}.hpanel.email-compose .panel-body{	padding:0px;}
 /*----------------------------------------*//*  16. Google Map/*----------------------------------------*/
 #map, #map1, #map2, #googleMap, #maplan, #map6, #map7, #map8 {    height: 100%;}.google-map-single {    width: 100%;    height: 300px;}
 /*----------------------------------------*//*  17. Images Cropper/*----------------------------------------*/
 .img-preview-custom{	height: 130px;    width: 200px;	overflow: hidden;}.dual-list-box-inner .other-method{	margin-top:15px;}.images-cropper-pro .btn-primary{	background-color: #328432;    border-color: #328432;}
 .images-cropper-pro .btn-primary:active:focus, .images-cropper-pro .btn-primary:active:hover{	background-color: #328432;    border-color: #328432;}.images-action-pro .btn-warning{	background-color: #328432;    border-color: #328432;}.images-action-pro .btn-warning:active, .images-action-pro .btn-warning:focus, .images-action-pro .btn-warning:hover{	background-color: #328432;    border-color: #328432;}.img-preview-custom {    height: 130px;    width: 200px;    overflow: hidden;}.img-croper-fl{	display:flex;}.common-pre-dz{	margin-left:15px;}.images-cropper-pro .btn{	margin:5px 0px;}
 /*----------------------------------------*//*  18. Form Element/*----------------------------------------*/
 .sparkline8-graph .basic-login-inner, .sparkline8-graph .login-social-inner, .sparkline9-graph .basic-login-form-ad, .sparkline11-graph .basic-login-form-ad{	text-align:left;}
 .form-group-inner {    margin-bottom: 15px;}.form-group-inner label{	font-size:14px;	color:#303030;}.form-group-inner input[type="email"], .form-group-inner input[type="password"], .form-group-inner input[type="text"], .form-select-list .custom-select-value{	font-size:14px;	color:#303030;	border:1px solid #ddd;	outline:none;	border-radius:0px;	box-shadow: none;}
 .icheckbox_square-green, .iradio_square-green {    display: inline-block;    vertical-align: middle;    margin: 0;    padding: 0;    width: 22px;    height: 22px;    background: url(img/green1.png) no-repeat;    border: none;    cursor: pointer;}
 .icheckbox_square-green {    background-position: 0 0;}.icheckbox_square-green.hover {    background-position: -22px 0;}
 .icheckbox_square-green.checked {    background-position: -44px 0;	transition: all 0.3s ease 0s;}
 .login-btn-inner .check-label{	margin-left:5px;}
 .login-btn-inner .label-check-inner{	margin:0px;	padding-top:5px;}
 .login-social-inner{	margin-bottom:20px;}.login-social-inner a.button {    line-height: 42px;    text-decoration: none;	margin-right:5px;}
 .login-social-inner .btn-social {    position: relative;}
 .login-social-inner .span-left {    padding-left: 55px;    padding-right: 15px;}.login-social-inner .facebook {    background-color: #3b5998;}.login-social-inner .twitter, .login-social-inner .twitter:hover, .login-social-inner .twitter:focus, .login-social-inner .facebook, .login-social-inner .facebook:hover, .login-social-inner .facebook:focus, .login-social-inner .googleplus, .login-social-inner .googleplus:hover, .login-social-inner .googleplus:focus, .login-social-inner .linkedin, .login-social-inner .linkedin:hover, .login-social-inner .linkedin:focus {    color: #fff;    text-shadow: 0 1px rgba(0, 0, 0, 0.08);}
 .login-social-inner .button {    border: 0;    height: 42px;    color: #fff;    line-height: 1;    font-size: 15px;    cursor: pointer;    text-align: center;    vertical-align: top;    display: inline-block;    -webkit-user-drag: none;    text-shadow: 0 1px rgba(255, 255, 255, 0.2);}
 .login-social-inner .button{    -webkit-transition: all 0.5s ease-in-out;    -moz-transition: all 0.5s ease-in-out;    -ms-transition: all 0.5s ease-in-out;    -o-transition: all 0.5s ease-in-out;    transition: all 0.5s ease-in-out;    -webkit-border-radius: 0;    -moz-border-radius: 0;    -ms-border-radius: 0;    -o-border-radius: 0;    border-radius: 0;    outline: none;}.login-social-inner .facebook:hover, .login-social-inner .facebook:focus {    background-color: #25385F;}.login-social-inner .facebook span {    background-color: #31497D;}.login-social-inner .btn-social span {    -webkit-border-radius: 3px 0 0 3px;    -moz-border-radius: 3px 0 0 3px;    -o-border-radius: 3px 0 0 3px;    border-radius: 3px 0 0 3px;    display: inline-block;    text-align: center;    position: absolute;    width: 42px;    left: 0;}.login-social-inner .btn-social i {    font-size: 22px;    position: relative;    top: 2px;}.login-social-inner .twitter span {    background-color: #009AD5;}.login-social-inner .twitter {    background-color: #00acee;}.login-social-inner .twitter:hover, .login-social-inner .twitter:focus {    background-color: #00749F;}.login-social-inner .googleplus span {    background-color: #C03121;}.login-social-inner .googleplus:hover, .login-social-inner .googleplus:focus {    background-color: #8D2418;}.login-social-inner .googleplus {    background-color: #dd4b39;}.login-social-inner .linkedin span {    background-color: #084261;}.login-social-inner .linkedin:hover, .login-social-inner .linkedin:focus {    background-color: #084261;}.login-social-inner .linkedin {    background-color: #0077B5;}.login-horizental {    margin-top: 20px;}.form-group-inner label.login2 {    margin: 0px;    padding: 7px 0px;}.inline-basic-form .form-group-inner{	margin-bottom:0px;}.modal-login-form-inner{	text-align:left;}.modal-edu-general .modal-body .modal-basic-inner p{	margin-bottom:15px;}.bt-df-checkbox {    padding: 8px 0px;    margin: 0;}.bt-df-checkbox .radio-checked {    margin-right: 8px;}.icheckbox_square-green.checked {    background-position: -44px 0;}.icheckbox_square-green.checked.disabled {    background-position: -88px 0;}.iradio_square-green {    background-position: -109px 0;}.iradio_square-green.hover {    background-position: -131px 0;}.iradio_square-green.checked {    background-position: -153px 0;	transition: all 0.3s ease 0s;}.iradio_square-green.checked.disabled {    background-position: -197px 0;}.inline-checkbox-cs {    padding: 7px 0px;}.inline-checkbox-cs .checkbox-inline{	padding-left:0px;}.form-group-inner.input-with-success label{	color: #1ab394;}.form-group-inner.input-with-success input[type="text"]{	border: 1px solid #1ab394;}.form-group-inner.input-with-warning label{	color: #f8ac59;}.form-group-inner.input-with-warning input[type="text"]{	border: 1px solid #f8ac59;}.form-group-inner.input-with-error label{	color: #ed5565;}.form-group-inner.input-with-error input[type="text"]{	border: 1px solid #ed5565;}
 .inline-remember-me label {    margin: 0px;    padding: 5px 0px;}.input-group {    position: relative;    display: table;    border-collapse: separate;}.input-group-addon:first-child {    border-right: 0;}.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn-group:not(:last-child)>.btn, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {    border-top-right-radius: 0;    border-bottom-right-radius: 0;}.input-group-btn .btn, .form-bc-ele .btn{	padding: 10px 12px;}.input-group-addon {    background-color: #fff;    border: 1px solid #E5E6E7;    border-radius: 1px;    color: inherit;    font-size: 14px;    font-weight: 400;    line-height: 1;    padding: 6px 12px;    text-align: center;}.input-group-addon{    width: 1%;    white-space: nowrap;    vertical-align: middle;}.input-group .form-control {    position: relative;    z-index: 2;    float: left;    width: 100%;    margin-bottom: 0;}.form-control {background-color: #FFFFFF;background-image: none;border: 1px solid #e5e6e7;border-radius: 3px;color: inherit;display: block;padding: 5px 10px;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width: 100%;height: 50px;box-shadow:none;}.form-control:focus {    border-color: #328432;    outline: 0;    box-shadow: none;}.custom-go-button .btn-primary, .custom-dropdowns-button .dropdown-toggle, .dropdown-segmented .dropdown-toggle, .dropdown-segmented .btn-white {    background-color: #328432;    border-color: #328432;    color: #FFFFFF;	border-top-left-radius: 0;    border-bottom-left-radius: 0;}.custom-go-button .btn-primary, .custom-go-button .btn-primary:active, .custom-go-button .btn-primary:focus, .custom-dropdowns-button .dropdown-toggle, .custom-dropdowns-button .dropdown-toggle:active, .custom-dropdowns-button .dropdown-toggle:focus, .dropdown-segmented .dropdown-toggle, .dropdown-segmented .dropdown-toggle:active, .dropdown-segmented .dropdown-toggle:focus{	border-top-right-radius: 0;    border-bottom-right-radius: 0;	background-color: #328432;    border-color: #328432;}.dropdown-segmented .dropdown-toggle, .dropdown-segmented .dropdown-toggle:active, .dropdown-segmented .dropdown-toggle:focus{	border-left:1px solid #328432;}.cancel-wp .btn-white, .cancel-wp .btn-white:active, .cancel-wp .btn-white:focus{	border-radius:0px;	outline:none;}.file-upload-inner.ts-forms input[type="text"]:hover, .file-upload-inner.ts-forms input[type="text"]:focus, .file-upload-inner.ts-forms input[type="text"]:active, .file-upload-inner.ts-forms .file-button:hover + input{	border: 1px solid #328432;}.file-upload-inner.ts-forms input[type="text"]{	height: 40px;}.file-upload-inner.ts-forms .file-button, .file-upload-inner.ts-forms .file-button:active, .file-upload-inner.ts-forms .file-button:focus{	background: #328432;	border-radius:0px;	width:70px;	height: 40px;	line-height: 40px;	top:0px;}.file-upload-inner.ts-forms .prepend-small-btn .file-button, .file-upload-inner.ts-forms .prepend-big-btn .file-button {    left: 0px;}.file-upload-inner.ts-forms .prepend-big-btn input[type="text"] {    padding-left: 81px;}.file-upload-inner.ts-forms .icon-left, .file-upload-inner.ts-forms .icon-right{	top:0px;}.file-upload-inner.file-upload-inner-right.ts-forms .file-button, .file-upload-inner.file-upload-inner-right.ts-forms .file-button:active, .file-upload-inner.file-upload-inner-right.ts-forms .file-button:focus{	right: 0px !important;}.file-upload-inner.file-upload-inner-right.ts-forms .append-small-btn .file-button input, .file-upload-inner.file-upload-inner-right.ts-forms .append-big-btn .file-button input{	right: 0px !important;}.select2-container--default .select2-results__option--highlighted[aria-selected] {    background-color: #03a9f4;}.chosen-select-single label{	font-weight:400;	font-size:14px;}.spacer-b16a {    text-align: left;    margin-bottom: 5px;}.sliderv-wrapper.green-slider.green-left-pro {    margin-left: 8px;}.sliderv-wrapper.black-slider.slider-bl-pro {    margin-top: 22px;}.input-mask-title{	text-align:right;	padding: 10px 0px;}.input-mark-inner, .data-custon-pick, .touchspin-inner{	text-align:left;}.input-mask-title label, .input-mark-inner .help-block, .data-custon-pick label, .touchspin-inner label{	font-size:14px;	font-weight:400;}.input-mark-inner .form-control, .data-custon-pick .form-control{	border-radius:0px;}.input-mark-inner .form-control:focus, .input-mark-inner .form-control:active, .data-custon-pick .form-control:focus, .data-custon-pick .form-control:active{	outline:none;	box-shadow:none;	border: 1px solid #328432;}.form-group.data-custon-pick.data-custom-mg{	margin-bottom:0px;}.datepicker table tr td.active.active, .datepicker table tr td span.active.active{	background-color: #328432;    border-color: #328432;}.ts-forms .tsbox {    position: relative;}.ts-forms .label {    font-size: 14px;    margin-bottom: 15px;    height: 14px;    color: #303030;    padding: 0px 0px 0px 0px;    margin: 0px 0px 5px 0px;}.colorpicker-inner.ts-forms.mg-b-23{	margin: 14px 0px;}.ts-forms label {    display: block;    color: inherit;    font-weight: normal;    text-align: left;    margin-bottom: 0;}.ts-forms {    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    -o-border-radius: 3px;    border-radius: 3px;    box-sizing: border-box;    color: rgba(0,0,0,.54);    line-height: 1;    position: relative;}.ts-forms input[type="text"], .ts-forms input[type="password"], .ts-forms input[type="email"], .ts-forms input[type="search"], .ts-forms input[type="url"], .ts-forms textarea, .ts-forms select {	background: #fff;    border: 1px solid rgba(0,0,0,.12);    border-radius: 0px;    color: rgba(0,0,0,.87);    display: block;    font-family: inherit;    font-size: 14px;    height: 34px;    padding: 10px 15px;    width: 100%;    outline: none;    -webkit-appearance: none;    -moz-appearance: none;    appearance: none;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    -webkit-transition: all.4s;    -moz-transition: all.4s;    -ms-transition: all.4s;    -o-transition: all.4s;    transition: all.4s;}.sp-replacer {    background-color: #e0e0e0;    -webkit-border-radius: 0 3px 3px 0;    -moz-border-radius: 0 3px 3px 0;    -o-border-radius: 0 3px 3px 0;    border-radius: 0 3px 3px 0;    border: none;    bottom: 0;    cursor: pointer;    display: block;    outline: none;    padding-left: 16px;    padding-top: 0px;    position: absolute;    right: 0;    top: 0;    width: 52px;    color: rgba(0,0,0,.56);    -webkit-transition: color.4s;    -moz-transition: color.4s;    -ms-transition: color.4s;    -o-transition: color.4s;    transition: color.4s;}.sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner {    display: block;    position: absolute;    top: 0;    left: 0;    bottom: 0;    right: 0;}.sp-replacer {	top: 20px !important;    padding-left: 10px !important;}.sp-preview {    position: relative;    width: 25px;    height: 20px;    border: solid 1px #222;    margin-right: 5px;    float: left;    z-index: 0;    top: 5px;}.sp-dd {    padding: 2px 0;    height: 16px;    line-height: 16px;    float: left;    font-size: 10px;    margin-top: 5px;}.dual-list-box-inner option{	padding:0px 15px;}.inbox-email-menu-list .nav-tabs>li>a{	border: 0px solid transparent;}.x-editable-list .table{	margin-bottom:0px;}.menu-list-mg-b.menu-list-wrap{	margin-bottom:40px}.main-sparkline8-hd h1, .main-sparkline9-hd h1, .main-spark7-hd h1, .main-sparkline10-hd h1, .main-sparkline11-hd h1, .main-sparkline12-hd h1, .main-sparkline13-hd h1, .main-sparkline14-hd h1{	font-size:20px;	color:#303030;}.basic-choropleth {    height: 400px;    width: 100%;}.alert-title.dropzone-custom-sys h2, .download-custom h2, .alert-title h2, .code-editor-single h2 {    font-size: 18px;    color: #303030;}.mini-navbar .charts-single-pro .bar-mini-ds{	display:none;}.alert-title.dropzone-custom-sys p, .download-custom p, .alert-title p, .sparkline-content p {    font-size: 14px;    color: #303030;    line-height: 24px;}.sparkline-content a {    font-size: 14px;    color: #303030;}.preloader-single {    background: #fff;    width: 100%;    height: 350px;    padding: 15px;}.file-cs-ctn {    text-align: center;    padding: 30px 0px !important;}.custonfile .btn-primary {    color: #fff;    background-color: #86bc42;    border-color: #86bc42;}.dropdown-menu.filedropdown{	width:100%;}.dropdown-menu.filedropdown li a{	margin-top:0px;	padding:8px 20px;}.dropdown-menu.filedropdown li i{	margin-right:5px;}.custom-panel-jw a{	font-size:18px;}.project-people img {    width: 28px;    height: 28px;    margin-left: 2px;    margin-bottom: 4px;}.panel-body a {    font-size: 14px;    color: #303030;    margin-top: 15px;}.custom-panel-jw .social-media-in a {    margin-top: 5px;}.project-value h2 {    font-size: 25px;    color: #444;    margin-top: 10px;}.custom-project-dsl h2 {    margin: 0;    padding: 10px 15px;    background: #ddd;    font-size: 16px;}.m-t-none {    font-size: 20px;    color: #444;}.custom-address-mailbox div {    margin: 5px 0px;}.panel-csm h4{	font-size:18px;	color:#303030;}.project-dtl-info h1 {    font-size: 25px;    color: #444;}.back-backend a {    background: #328432;	border-color:#328432;}.back-backend a:hover {    background: #328432;	border-color:#328432;}.back-link {    float: left;    width: 100%;    margin: 10px;}.content-error h1 {    font-size: 35px;    color: #444;	text-transform:uppercase;}.content-error .counter {    color: #328432;}.content-error {    text-align: center;    margin: 0px 20px;}.content-error p {    font-size: 14px;    color: #444;    line-height: 24px;}.content-error a {    display: inline-block;    margin: 0px 5px;    font-size: 14px;    font-weight: 700;    color: #fff;    padding: 10px 30px;    border-radius: 3px;    background: #328432;    transition: all .4s ease 0s;}.login-footer a{	color:#328432;}.login-footer {    margin-top: 15px;}.main-spark-hd h1, .smart-main-spark-hd h1{	font-size:20px;}.custom-datatable-overright table tbody tr td a {    color: #303030;    font-size: 14px;}.custom-datatable-overright table tbody tr td {    padding-left: 10px !important;    padding-right: 5px !important;    font-size: 14px;    text-align: left;}.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {    background-color: #328432;    border-color: #328432;}.fixed-table-pagination {    padding: 0px 10px;}.tab-content-details h2 {    font-size: 20px;    color: #303030;}.tab-content-details {    text-align: center;    background: #fff;    padding: 20px 100px;}.tab-content-details p {    font-size: 14px;    color: #303030;    line-height: 24px;	margin-bottom:0px;}.color-line {    background: #f7f9fa;    height: 6px;    background-image: -webkit-linear-gradient(left,#328432,#328432 25%,#933EC5 25%,#933EC5 35%,#65b12d 35%,#65b12d 45%,#D80027 45%,#D80027 55%,#ffb606 55%,#ffb606 65%,#e67e22 65%,#e67e22 75%,#e74c3c 85%,#e74c3c 85%,#c0392b 85%,#c0392b 100%);    background-image: -moz-linear-gradient(left,#328432,#328432 25%,#933EC5 25%,#933EC5 35%,#65b12d 35%,#65b12d 45%,#D80027 45%,#D80027 55%,#ffb606 55%,#ffb606 65%,#e67e22 65%,#e67e22 75%,#e74c3c 85%,#e74c3c 85%,#c0392b 85%,#c0392b 100%);    background-image: -ms-linear-gradient(left,#328432,#328432 25%,#933EC5 25%,#933EC5 35%,#65b12d 35%,#65b12d 45%,#D80027 45%,#D80027 55%,#ffb606 55%,#ffb606 65%,#e67e22 65%,#e67e22 75%,#e74c3c 85%,#e74c3c 85%,#c0392b 85%,#c0392b 100%);    background-image: linear-gradient(to right,#328432,#328432 25%,#933EC5 25%,#933EC5 35%,#65b12d 35%,#65b12d 45%,#D80027 45%,#D80027 55%,#ffb606 55%,#ffb606 65%,#e67e22 65%,#e67e22 75%,#e74c3c 85%,#e74c3c 85%,#c0392b 85%,#c0392b 100%);    background-size: 100% 6px;    background-position: 50% 100%;    background-repeat: no-repeat;}.form-group-inner {    margin-bottom: 15px;}.form-group-inner label{	font-size:14px;	color:#303030;}.form-group-inner input[type="email"], .form-group-inner input[type="password"], .form-group-inner input[type="text"], .form-select-list .custom-select-value{	font-size:14px;	color:#303030;	border:1px solid #ddd;	outline:none;	border-radius:0px;	box-shadow: none;}.form-group-inner input[type="email"]:focus, .form-group-inner input[type="password"]:focus, .form-group-inner input[type="text"]:focus, .form-select-list .custom-select-value:focus{	border:1px solid #328432;	outline:none;	border-radius:0px;	box-shadow: none;}.icheckbox_square-green, .iradio_square-green {    display: inline-block;    vertical-align: middle;    margin: 0;    padding: 0;    width: 22px;    height: 22px;    background: url(img/green1.png) no-repeat;    border: none;    cursor: pointer;}.icheckbox_square-green {    background-position: 0 0;}.icheckbox_square-green.hover {    background-position: -22px 0;}.icheckbox_square-green.checked {    background-position: -44px 0;	transition: all 0.3s ease 0s;}.login-btn-inner .check-label{	margin-left:5px;}.login-btn-inner .label-check-inner{	margin:0px;	padding-top:5px;}.login-btn-inner .login-submit-cs{	background-color: #328432;    border-color: #328432;	font-size:14px;	font-weight:400;	border-radius:0px;}.modal-bootstrap.modal-login-form {    padding: 7px 20px;    background-color: #328432;    display: inline-block;    text-align: center;}.modal-bootstrap.modal-login-form a{    color:#fff;}.login-btn-inner .btn-primary.active.focus, .login-btn-inner .btn-primary.active:focus, .login-btn-inner .btn-primary.active:hover, .login-btn-inner .btn-primary:active.focus, .login-btn-inner .btn-primary:active:focus, .login-btn-inner .btn-primary:active:hover, .login-btn-inner .btn-primary:hover, .login-btn-inner .btn-primary:active, .login-btn-inner .btn-primary:focus{	background-color: #328432;    border-color: #328432;	border-radius:0px;	outline: 0px auto -webkit-focus-ring-color;    outline-offset: 0px;}.create-account-sign a{	color: #328432;    font-size: 100px;    padding: 5px 70px;    display: block;}.login-social-inner{	margin-bottom:20px;}.login-social-inner a.button {    line-height: 42px;    text-decoration: none;	margin-right:5px;}.login-social-inner .btn-social {    position: relative;}.login-social-inner .span-left {    padding-left: 55px;    padding-right: 15px;}.login-social-inner .facebook {    background-color: #3b5998;}.login-social-inner .twitter, .login-social-inner .twitter:hover, .login-social-inner .twitter:focus, .login-social-inner .facebook, .login-social-inner .facebook:hover, .login-social-inner .facebook:focus, .login-social-inner .googleplus, .login-social-inner .googleplus:hover, .login-social-inner .googleplus:focus, .login-social-inner .linkedin, .login-social-inner .linkedin:hover, .login-social-inner .linkedin:focus {    color: #fff;    text-shadow: 0 1px rgba(0, 0, 0, 0.08);}.login-social-inner .button {    border: 0;    height: 42px;    color: #fff;    line-height: 1;    font-size: 15px;    cursor: pointer;    text-align: center;    vertical-align: top;    display: inline-block;    -webkit-user-drag: none;    text-shadow: 0 1px rgba(255, 255, 255, 0.2);}.login-social-inner .button{    -webkit-transition: all 0.5s ease-in-out;    -moz-transition: all 0.5s ease-in-out;    -ms-transition: all 0.5s ease-in-out;    -o-transition: all 0.5s ease-in-out;    transition: all 0.5s ease-in-out;    -webkit-border-radius: 0;    -moz-border-radius: 0;    -ms-border-radius: 0;    -o-border-radius: 0;    border-radius: 0;    outline: none;}.login-social-inner .facebook:hover, .login-social-inner .facebook:focus {    background-color: #25385F;}.login-social-inner .facebook span {    background-color: #31497D;}.login-social-inner .btn-social span {    -webkit-border-radius: 3px 0 0 3px;    -moz-border-radius: 3px 0 0 3px;    -o-border-radius: 3px 0 0 3px;    border-radius: 3px 0 0 3px;    display: inline-block;    text-align: center;    position: absolute;    width: 42px;    left: 0;}.login-social-inner .btn-social i {    font-size: 22px;    position: relative;    top: 2px;}.login-social-inner .twitter span {    background-color: #009AD5;}.login-social-inner .twitter {    background-color: #00acee;}.login-social-inner .twitter:hover, .login-social-inner .twitter:focus {    background-color: #00749F;}.login-social-inner .googleplus span {    background-color: #C03121;}.login-social-inner .googleplus:hover, .login-social-inner .googleplus:focus {    background-color: #8D2418;}.login-social-inner .googleplus {    background-color: #dd4b39;}.login-social-inner .linkedin span {    background-color: #084261;}.login-social-inner .linkedin:hover, .login-social-inner .linkedin:focus {    background-color: #084261;}.login-social-inner .linkedin {    background-color: #0077B5;}.form-group-inner label.login2 {    margin: 0px;    padding: 10px 0px;}.bt-df-checkbox {    padding: 8px 0px;    margin: 0;}.bt-df-checkbox .radio-checked {    margin-right: 8px;}.icheckbox_square-green.checked {    background-position: -44px 0;}.icheckbox_square-green.checked.disabled {    background-position: -88px 0;}.iradio_square-green {    background-position: -109px 0;}.iradio_square-green.hover {    background-position: -131px 0;}.iradio_square-green.checked {    background-position: -153px 0;	transition: all 0.3s ease 0s;}.iradio_square-green.checked.disabled {    background-position: -197px 0;}.inline-checkbox-cs {    padding: 7px 0px;}.inline-checkbox-cs .checkbox-inline{	padding-left:0px;}.checkbox.login-checkbox label {    padding-left: 0px;}.btn-success.loginbtn {    background-color: #328432;    border-color: #328432;}.lock-inner i {    font-size: 60px;    color: #328432;}.lock-inner .text-success {    color: #328432;}.lock-inner .btn-primary {    background: #328432;	border-color:#328432;}.poss-recover .btn-success {    background-color: #328432;    border-color: #328432;}.main-sparkline16-hd h1, .main-sparkline15-hd h1{	font-size:20px;}.knob-single input {    position: absolute;    top: 0px;    right: 25px;}.download-custom i {    font-size: 40px;}.dropzone-custom-sys {    text-align: center;    padding: 30px 100px;    background: #fff;}element.style {    display: inline-block;    width: 721px;    height: 355px;    vertical-align: top;}div#sparklinehome canvas {    width: 100% !important;}.header-top-area {background: #f1f1f1;}.sidebar-nav .metismenu{	background: #328432;}.sidebar-nav {    background: #328432;}.sidebar-nav ul{	background: #276727;}#sidebar.active .sidebar-nav ul.metismenu li ul.submenu-angle{	position: absolute;    right: -180px;    top: 0px;    text-align: left;    width: 180px;    background: #fff;	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.175);    box-shadow: 0 1px 4px rgba(0,0,0,.175);}#sidebar.active .sidebar-nav .metismenu a:hover, #sidebar.active .sidebar-nav .metismenu a:focus, #sidebar.active .sidebar-nav .metismenu a:active{	background:#F6F8FA;}#sidebar.active .mCustomScrollBox{	overflow:unset;}#sidebar.active .mCSB_container{	overflow:unset;}.sidebar-nav .metismenu a{	color: #ffffff;}.sidebar-nav .metismenu a:hover, .sidebar-nav .metismenu a:focus, .sidebar-nav .metismenu a:active {    background: #276727;}.header-top-menu .navbar-nav>li .dropdown-menu, .header-right-info ul.header-right-menu li .author-message-top, .header-right-info ul.header-right-menu li .notification-author, .header-right-info ul.header-right-menu li .author-log, .header-right-info ul.header-right-menu li .admintab-wrap.menu-setting-wrap.menu-setting-wrap-bg.dropdown-menu {background: #fff;}.header-top-menu .navbar-nav>li .dropdown-menu a:hover, .header-right-info ul.header-right-menu li .dropdown-header-top.author-log li a:hover, .header-right-info ul.header-right-menu li .dropdown-header-top.author-log li a:focus, .header-drl-controller-btn.btn-info:active:focus, .btn-info:active:hover {    background: #F6F8FA;}.header-top-menu .navbar-nav>li.open > a {    color: #fff;}.header-top-menu .navbar-nav>li>a:hover {    color: #fff;}#sidebar {    background: #328432;}#sidebar .sidebar-header {    background: #ffffff;    padding-bottom: 10px;}#sidebar.active .sidebar-header {    padding-top:10px;	position:relative;	z-index:9;	padding-bottom:10px;}.order-st i {    background: #86bc42;}.product-details-btn button, .product-details-btn-2 button {    background: #86bc42;}.single-product-text .button-default.cart-btn {    background: #328432;}.history-anl-icon i {    background-color: #86bc42;}
 .footer-copyright-area {    background: #328432;
    padding: 20px 0px;
    text-align: center;
    position: fixed;
    bottom: 0;
    width: 100%;}
 .message-single-top h1, .notification-single-top h1 {    border-bottom: 1px solid #F6F8FA;}.header-right-info ul.header-right-menu li .message-view a, .header-right-info ul.header-right-menu li .notification-view a {    border-top: 1px solid #F6F8FA;}.header-right-info .author-message-top:before, .header-right-info .notification-author:before {    border-bottom: 10px solid #fff;}.header-right-info ul.header-right-menu li.open > a {color: #328432;}.indicator-ms {    background: #fff;}.indicator-nt {    background: #fff;}.menu-setting-wrap.menu-setting-wrap-bg .nav-tabs>li.active>a, .menu-setting-wrap.menu-setting-wrap-bg .nav-tabs>li.active>a:focus, .menu-setting-wrap.menu-setting-wrap-bg .nav-tabs>li.active>a:hover .notes-img {    background: #F6F8FA;}.header-right-info .nav.custon-set-tab>li>a:focus, .header-right-info .nav.custon-set-tab>li>a:hover, .header-right-info .nav.custon-set-tab>li>a:active {    color: #303030;}.edu-custon-design .panel-heading {    background: #328432;    color: #fff;}.panel-group.edu-custon-design .accordion-head a:hover, .panel-group.edu-custon-design .accordion-head a:focus, .panel-group.edu-custon-design .accordion-head a:active {    color: #fff;}.analytics-sparkle-line .analytics-content .tuition-fees {    font-size: 14px;    float: right;    margin-top: 8px;	color: #999;	font-weight:300;}.storage-right {    float: right;    margin-bottom: 0px;    margin-top: -25px;    font-size: 16px !important;}.analysis-progrebar-content .progress {    width: 100%;	margin-bottom: 6px;}.single-item-rating {    float: right;    margin-top: -32px;    color: #ffb463;}.single-item-rating i{    font-size:14px;}.product-price h3{	font-size:25px;}.product-buttons button:hover{	background:#328432;	transition:all .4s ease 0s;}.single-product-text a, .single-latest-text a{    color: #444;    display: block;	font-size:18px;}.single-product-text .cards-hd-dn{    margin-top: 17px;}.single-product-text.edu-pro-tx a{    margin-top: -1px;}.single-product-image img{	width:100%;}.single-product-text a:hover, .single-latest-text a:hover{	color:#328432;	transition:all .4s ease 0s;}.single-product-text .button-default.cart-btn:hover{	background:#328432;	transition:all .4s ease 0s;}.single-latest-image {    float: left;}.single-latest-text {    background: #fff;    overflow: hidden;    padding: 10px 0 25px 30px;}.single-latest-text p{	font-size: 14px;    color: #444;    margin: 10px 0px;}.single-latest-text .button-default{	font-size:14px;	background:#86bc42;	padding: 5px 10px;    border-radius: 3px;    transition: all .4s ease 0s;	color:#fff;	display: inline;}.single-latest-text .button-default:hover{	background:#2d3e50;	color:#fff;}.progress-skill .progress {    height: 5px;    margin-bottom: 10px;}.progress-skill h2{	font-size:16px;	color:#444;}.progress-green {    background-color: #328432;}.progress-yellow {    background-color: #933EC5;}.progress-blue {    background-color: #65b12d;}.progress-red {    background-color: #D80027;}.blog-sig-details-dt.courses-info span {    margin: 10px 50px 0;    display: inline-block;}.social-media-edu, .single-review-st-text{	    display: flex;}.single-review-st-text{	padding: 7.7px 0px;}.single-review-st-text:last-child{	padding-bottom: 0px;}.social-media-edu i {    font-size: 40px;    line-height: 54px;	color:#328432;}.social-media-edu.twitter-cl i {	color:#933EC5;}.social-media-edu.linkedin-cl i {	color:#65b12d;}.social-media-edu.youtube-cl i {	color:#D80027;}.social-edu-ctn {    margin-left: 15px;}.social-edu-ctn h3{	font-size:16px;	text-transform:capitalize;	color:#328432;}.twitter-cl .social-edu-ctn h3{	color:#933EC5;}.linkedin-cl .social-edu-ctn h3{	color:#65b12d;}.youtube-cl .social-edu-ctn h3{	color:#D80027;}.social-edu-ctn p{	font-size:14px;	margin:0;	color: #303030;}.single-product-text img {    width: 100px;    height: 100px;    -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);    box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);    border-radius: 100%;	margin-top: -70px;}.single-product-text{	padding:20px;	text-align:center;}.single-product-text.edu-pro-tx {    padding: 20px 0px 0px 0px;}.single-product-text.edu-pro-tx h5 {    line-height: 20px;    margin-bottom: 5px;	color: #444;}
 .single-cards-item, .single-review-st-item, .white-box{	background:#fff;	overflow:hidden;}.single-review-st-item, .white-box{	padding:20px;}.single-product-text .ctn-cards{	font-size:14px;	color:#444;	line-height:24px;}.single-product-text .follow-cards {    font-size: 14px;    color: #fff;    background: #328432;    display: inline-block;    padding: 5px 20px;    border-radius: 3px;}.single-product-text .follow-cards:hover {    color: #fff;}.cards-dtn {    margin-top: 27px;}.single-product-text .cards-hd-dn{	font-size:18px;}.single-product-text h5{	font-size:14px;	color:#999;	font-weight:300;}.cards-dtn h3{	font-size:18px;	color:#303030;	margin:0;}.cards-dtn p{	font-size:14px;	color:#303030;	margin:0;}.single-review-st-text img{	height:50px;	width:50px;	border-radius:50%;}.review-ctn-hf h3{	font-size:14px;	color:#303030;	margin-bottom:5px;}.review-ctn-hf, .review-item-rating {    margin-left: 15px;}.review-ctn-hf p{	font-size:14px;	color:#303030;	margin:0;}.single-review-st-hd h2{	font-size:18px;	color:#303030;}.review-item-rating i {    font-size: 14px;    margin-top: 15px;	color:#ffb463;}.review-ctn-hf{	margin-top:5px;}.review-item-rating {    text-align: right;    margin-left: auto;	margin-top:5px;}.single-product-text.edu-pro-tx{	text-align:left;}.label-purple {    background-color: #9675ce;}.basic-list li {    display: block;    padding: 11.6px 0;    border-bottom: 1px solid rgba(120,130,140,.13);    line-height: 27px;    color: #303030;    font-size: 14px;}.basic-list li:last-child {    border-bottom: 0px solid rgba(120,130,140,.13);	padding-bottom:0px;}.basic-list .label {    margin-top: 0px;    padding: 7px 10px;    font-size: 12px;    border-radius: 2px;}.label-danger.label-1{	background:#328432;}.label-purple.label-2{	background:#933EC5;}.label-success.label-3{	background:#65b12d;}.label-info.label-4{	background:#D80027;}.label-purple.label-7{	background:#555;}.white-box h3{	font-size:16px;	color:#444;}.country-state .progress{	height:4px;	margin-bottom: 0px;}.country-state h2{	font-size:18px;	color:#444;	margin-bottom:2px;}.country-state li {    margin: 26px 0px;}.country-state small{	font-size:14px;	color:#303030;}.white-box.analytics-info-cs h3{	font-size:16px;	color:#303030;}.analytics-content .progress{	height:5px;	margin-bottom:0;}.analytics-content .text-success{	color:#328432;}.analytics-content .text-danger{	color:#933EC5;}.analytics-content .text-info{	color:#65b12d;}.analytics-content .text-inverse{	color:#D80027;}.progress-bar.progress-bar-danger{	background:#933EC5;}.progress-bar.progress-bar-info{	background:#65b12d;}.progress-bar.progress-bar-inverse{	background:#D80027;}.progress-bar.progress-bar-danger.hd-tp-1{	background:#328432;}.projects-st-content.project-rating-cl .progress-bar.hd-tp-2{	background:#933EC5;}.progress-bar.hd-tp-3{	background:#65b12d;}.projects-st-content.project-rating-cl2 .progress-bar.hd-tp-4{	background:#D80027;}.progress-bar.progress-bar-danger.hd-tp-5{	background:#9675ce;}.projects-st-content.project-rating-cl .progress-bar.hd-tp-6{	background:#555;}.cus-product-sl-rp li h5{	color:#999;	font-weight:300;}.menu-switcher-pro .btn-info:active, .menu-switcher-pro .btn-info:focus, .menu-switcher-pro .btn-info:hover, .menu-switcher-pro .btn-info:visited, .header-drl-controller-btn.btn-info:active:focus{background: #dddddd;outline:none;}.mini-navbar .single-review-st-text img {    height: 56px;    width: 56px;}.mini-navbar .single-product-text img {    width: 116px;    height: 116px;}.mini-navbar .country-state li {    margin: 28.5px 0px;}.mini-navbar .basic-list li {    padding: 11.6px 0px;}.widget-cl-1 .text-success{	color:#328432;}.widget-cl-2 .text-info{	color:#933EC5;}.widget-cl-3 .text-warning{	color:#65b12d;}.widget-cl-4 .text-danger{	color:#D80027;}.btn-success.widget-btn-1:active, .btn-success.widget-btn-1:hover, .btn-success.widget-btn-1:focus, .btn-success.widget-btn-1:visited{	background:#328432;	border:1px solid #328432;	outline:none;}.btn-info.widget-btn-2:active, .btn-info.widget-btn-2:hover, .btn-info.widget-btn-2:focus, .btn-info.widget-btn-2:visited{	background:#933EC5;	border:1px solid #933EC5;	outline:none;}.btn-info.widget-btn-2{	background:#933EC5;	border:1px solid #933EC5;}.btn-warning.widget-btn-3{	background:#65b12d;	border:1px solid #65b12d;}.btn-warning.widget-btn-3:active, .btn-warning.widget-btn-3:hover, .btn-warning.widget-btn-3:focus, .btn-warning.widget-btn-3:visited{	background:#65b12d;	border:1px solid #65b12d;	outline:none;}.btn-danger.widget-btn-4{	background:#D80027;	border:1px solid #D80027;}.btn-danger.widget-btn-4:active, .btn-danger.widget-btn-4:hover, .btn-danger.widget-btn-4:focus, .btn-danger.widget-btn-4:visited{	background:#D80027;	border:1px solid #D80027;	outline:none;}.add-professors .invalid, .addcourse .invalid, .comment .invalid, .addcoursepro .invalid, .add-department .invalid {    color: #D80027;}.form-group textarea{	width:100%;	height:134px;	padding:10px;	border:1px solid #e5e6e7;	outline:none;	line-height:24px;}.form-group.edit-ta-resize textarea{	height:144px;}.form-group textarea:focus{	border:1px solid #328432;}.add-professors .form-group, .addcoursepro .form-group{	margin: 10px 0px;}.add-professors .file-upload-inner.ts-forms input[type="text"]{	margin: 10px 0px;}.m-t-md .btn-success{	background-color: #328432;    border-color: #328432;}.m-t-md .btn-primary{	background-color: #933EC5;    border-color: #933EC5;}.m-t-md .btn-warning{	background-color: #65b12d;    border-color: #65b12d;}.addcourse .form-group{	margin:10px 0px;}.pro-ad .dropzone.dropzone-custom{	border: 0px dashed #86bc42;}.dropzone.dz-clickable .dz-message{	border: 2px dashed #ccc;	margin: 0px 0px;	padding: 20px;}.pro-ad .dropzone.dz-started .dz-message{	display:block;	height: 175px;}.pro-ad .dropzone.dz-started .edudropnone{	display:none;}.pro-ad .dropzone .dz-preview {    position: absolute;    bottom: 115px;}.pro-ad .download-custom i{    color: #999;    font-size: 25px;    margin-bottom: 10px;}.pro-ad .download-custom h2, .pro-ad .download-custom p{    font-size: 14px;    color: #999;}.pro-ad .dropzone{    padding:0px;}.pro-ad .form-group textarea{	height: 134px;}.pro-ad.addcoursepro .form-group textarea{	height: 234px;}.hd-pro-img{	overflow:hidden;	opacity:0;}.alert-up-pd .invalid {    position: relative;    top: 10px;}.pro-ad .dropzone.dz-clickable{    cursor: auto;}.pro-ad .dropzone .download-custom{    cursor: pointer;}.payment-adress .waves-effect.waves-light{	cursor:poiner;}.comment .form-group{	margin-bottom:0px;}.comment input[type="text"], .comment textarea{	margin:15px 0px;}.payment-adress.comment-stn{	text-align:left;}.add-department .form-group{	margin:10px 0px;}.datatable-dashv1-list .form-control{	height:35px;}.datatable-dashv1-list .btn-default{	outline:none}.datatable-dashv1-list .editable-submit{	background:#328432;	color:#fff;	border:1px solid #328432;}.datatable-dashv1-list .btn-default:hover, .datatable-dashv1-list .btn-default:focus, .datatable-dashv1-list .btn-default:active, .datatable-dashv1-list .editable-submit:hover, .datatable-dashv1-list .editable-submit:focus, .datatable-dashv1-list .editable-submit:active{	background:#328432;	color:#fff;}.dropdown-segmented .btn{	padding: 9px 12px;}.multi-uploader-cs .dropzone.dropzone-custom{	border: 2px dashed #328432;}.multi-uploader-cs .dropzone.dz-clickable .dz-message{	border: 0px dashed #328432;}.custom-login h3, .ps-recovered h3{	font-size:20px;	color:#303030;}.custom-login p, .ps-recovered p{	font-size:14px;	color:#303030;}.footer-lg-pro a{	font-size:14px;	color:#328432;}.country-state li:last-child {    margin-bottom:0px;}.pwstrength_viewport_progress .progress, .pwstrength_viewport_progress2 .progress, .pwstrength_viewport_progress4 .progress, .form-group.mg-b-pass {	margin-bottom:0px;}
 /*----------------------------------------*//*  19. Mini Sidebar/*----------------------------------------*/
 #sidebar.active .sidebar-nav .metismenu {    margin-top: 12px;}.mini-navbar .dropzone.dz-clickable .dz-message {   padding: 32px 20px;}.mini-navbar #sidebar.active .sidebar-nav ul.metismenu li ul.submenu-angle.interface-mini-nb-dp{	top:-30px;}.mini-navbar #sidebar.active .sidebar-nav ul.metismenu li ul.submenu-angle.chart-mini-nb-dp{	top:-40px;}.mini-navbar #sidebar.active .sidebar-nav ul.metismenu li ul.submenu-angle.form-mini-nb-dp{	top:-100px;}.mini-navbar #sidebar.active .sidebar-nav ul.metismenu li ul.submenu-angle.app-mini-nb-dp{	top:-170px;}.mini-navbar #sidebar.active .sidebar-nav ul.metismenu li ul.submenu-angle.page-mini-nb-dp{	top:-210px;}.sparkline-content p{	line-height:27px;}.sparkline-content.peity-ctn p{	line-height:26px;}.mini-navbar .sparkline-content p{	font-size: 15px;    line-height: 29px;}.form-group-inner:last-child{	margin-bottom:0px;}.note-editor.note-frame.panel.panel-default{	margin-bottom:0px;}.custon-tab-style1 p:last-child, .edu-custon-design .admin-panel-content p:last-child{	margin-bottom:0px;}.edu-tab1 .nav-tabs{	border-bottom: 0px solid #ddd;}
 /*----------------------------------------*//*  20. Custom Scroll/*----------------------------------------*/
 .comment-scrollbar, .timeline-scrollbar, .messages-scrollbar, .project-list-scrollbar {    height: 580px;}.mCSB_outside+.mCSB_scrollTools {    right: -15px;    margin: 0px 0px;}.message-menu .mCSB_outside+.mCSB_scrollTools, .notification-menu .mCSB_outside+.mCSB_scrollTools, .left-custom-menu-adp-wrap .mCSB_outside+.mCSB_scrollTools {    right: 0px;    margin: 0px 0px;}.mCS-light-1.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #328432; }.mCS-light-1.mCSB_scrollTools .mCSB_draggerRail{ background-color: #ccc; } 
 /*-----------------------21. Wizard CSS-------------------------*/
 .wizard > .steps{    position: relative;    display: block;    width: 100%;}.wizard.vertical > .steps{    display: inline;    float: left;    width: 30%;}.wizard > .steps .number{    font-size: 1.429em;}.wizard > .steps > ul > li{    width: 25%;}.wizard > .steps > ul > li,.wizard > .actions > ul > li{    float: left;}.wizard.vertical > .steps > ul > li{    float: none;    width: 100%;}.wizard > .steps a,.wizard > .steps a:hover,.wizard > .steps a:active{    display: block;    width: auto;    margin: 0 0.5em 0.5em;    padding: 1em 1em;    text-decoration: none;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;}.wizard > .steps .disabled a,.wizard > .steps .disabled a:hover,.wizard > .steps .disabled a:active{    background: #eee;    color: #aaa;    cursor: default;}.wizard > .steps .current a,.wizard > .steps .current a:hover,.wizard > .steps .current a:active{    background: #2184be;    color: #fff;    cursor: default;}.wizard > .steps .done a,.wizard > .steps .done a:hover,.wizard > .steps .done a:active{    background: #9dc8e2;    color: #fff;}.wizard > .steps .error a,.wizard > .steps .error a:hover,.wizard > .steps .error a:active{    background: #ff3111;    color: #fff;}.wizard > .content{    background: #eee;    display: block;    margin: 0.5em;    min-height: 35em;    overflow: hidden;    position: relative;    width: auto;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;}.wizard.vertical > .content{    display: inline;    float: left;    margin: 0 2.5% 0.5em 2.5%;    width: 65%;}.wizard > .content > .body{    float: left;    position: absolute;    width: 95%;    height: 95%;    padding: 2.5%;}.wizard > .content > .body ul{    list-style: disc !important;}.wizard > .content > .body ul > li{    display: list-item;}.wizard > .content > .body > iframe{    border: 0 none;    width: 100%;    height: 100%;}.wizard > .content > .body input{    display: block;    border: 1px solid #ccc;}.wizard > .content > .body input[type="checkbox"]{    display: inline-block;}.wizard > .content > .body input.error{    background: rgb(251, 227, 228);    border: 1px solid #fbc2c4;    color: #8a1f11;}.wizard > .content > .body label{    display: inline-block;    margin-bottom: 0.5em;}.wizard > .content > .body label.error{    color: #8a1f11;    display: inline-block;    margin-left: 1.5em;}.wizard > .actions{    position: relative;    display: block;    text-align: right;    width: 100%;}.wizard.vertical > .actions{    display: inline;    float: right;    margin: 0 2.5%;    width: 95%;}.wizard > .actions > ul{    display: inline-block;    text-align: right;}.wizard > .actions > ul > li{    margin: 0 0.5em;}.wizard.vertical > .actions > ul > li{    margin: 0 0 0 1em;}.wizard > .actions a,.wizard > .actions a:hover,.wizard > .actions a:active{    background: #2184be;    color: #fff;    display: block;    padding: 0.5em 1em;    text-decoration: none;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;}.wizard > .actions .disabled a,.wizard > .actions .disabled a:hover,.wizard > .actions .disabled a:active{    background: #eee;    color: #aaa;}.current-info{	display:none;}#example-basic-h-1, #example-basic-h-0, #example-basic-h-2, #example-basic-h-3{	display:none;}.product-cart-inner .wizard > .steps a, .product-cart-inner .wizard > .steps a:hover, .product-cart-inner .wizard > .steps a:active{	padding:10px 15px;	line-height: 24px;	font-size:14px;	background:#e12503;}.product-cart-inner .wizard > .steps .disabled a, .product-cart-inner .wizard > .steps .disabled a:hover, .product-cart-inner .wizard > .steps .disabled a:active{	background: #fff;    color: #444;}.product-cart-inner .wizard > .content > .body{	background:#fff;	width:100%;}.product-cart-inner .wizard > .content{	background:#fff;	border: 1px solid rgba(0,0,0,.12);}.product-cart-inner .wizard > .content > .body input {    width: 35px;}.wizard > .actions a, .wizard > .actions a:hover, .wizard > .actions a:active {    background: #e12503;}.product-list-cart .product-status-wrap{	border: 0px solid rgba(0,0,0,.12);	padding:0px;}.product-list-cart .product-status-wrap table th{	border: 0px solid rgba(0,0,0,.12);}.product-list-cart h3{	font-size:16px;}.product-delivary input, .payment-details input{	width:100% !important;}.payment-details button, .product-confarmation button{	background: #e12503;	border-color:#e12503;}.product-confarmation {    text-align: center;}.product-confarmation p{    padding: 0px 130px;    line-height: 24px;    font-size: 14px;}.error-pagewrap {    min-height: 100vh;    text-align: center;}.error-pagewrap:before {    content: '';    height: 100vh;    width: 1px;}.error-page-int, .error-pagewrap:before {    vertical-align: middle;    display: inline-block;}.error-page-int  {    max-width: 500px;    padding: 20px 0;    width: 80%;    position: relative;    margin: 0 auto;}.content-error a{	margin:5px 5px;	display:inline-block;}.nk-ds-n-pro{	display:none;}.nk-ds-n-pro-t-0{	margin-top:0px;}.devit-card-custom .form-group{	margin:10px 0px;}.custom-product-edit {    margin-top: 0px;}.login-horizental.lg-hz-mg{	margin-top:0px;}.content-error .hpanel {	text-align: left;}.content-error #loginForm a{	padding: 6px 0px;	margin: 5px 0px;	border:none;}.header-right-info .author-message-top::before, .header-right-info .notification-author::before {	position: unset;	display: block;	border-width: 0px;}.profile-img img{	width:100%;}.c3-align-dlt{	display:none;}
 /*----------------------------------------*//*  22. Notification/*----------------------------------------*/
 .notification-bt .btn{	border-radius:3px;}.notification-bt .btn-info{	background-color: #328432;    border-color: #328432;}.notification-bt .btn-warning{	background-color: #933EC5;    border-color: #933EC5;}.notification-bt .btn-danger{	background-color: #D80027;    border-color: #D80027;}.notification-bt .btn-success{	background-color: #65b12d;    border-color: #65b12d;}.notification-bt .btn-info:focus, .notification-bt .btn-info:active, .notification-bt .btn-info:visited, .notification-bt .btn-warning:focus, .notification-bt .btn-warning:active, .notification-bt .btn-warning:visited{	background-color: #328432;    border-color: #328432;	outline:none;}.notification-bt .btn-warning:focus, .notification-bt .btn-warning:active, .notification-bt .btn-warning:visited{	background-color: #933EC5;    border-color: #933EC5;	outline:none;}.notification-bt .btn-danger:focus, .notification-bt .btn-danger:active, .notification-bt .btn-danger:visited{	background-color: #D80027;    border-color: #D80027;	outline:none;}.notification-bt .btn-success:focus, .notification-bt .btn-success:active, .notification-bt .btn-success:visited{	background-color: #65b12d;    border-color: #65b12d;	outline:none;}.info-md a{	background-color: #933EC5;    border-color: #933EC5;}.warning-md a{	background-color: #65b12d;    border-color: #65b12d;}.danger-md a{	background-color: #D80027;    border-color: #D80027;}.chart-ds-n-ex{	display:none;}
 /*----------------------------------------*/
 /*  23. footer/*----------------------------------------*/
 .footer-copy-right p {    margin: 0px;    font-size: 15px;    color: #fff;}.footer-copy-right a{	color:#fff;	text-decoration:none;}.mem-pro-pic {    float: left;    margin: 0 5%;    overflow: hidden;    position: relative;}.mem-pic {    width: 150px;    border-radius: 50%;    border: 7px solid #e5e6e7;}.lgo-pic {    width: 150px;    margin: 13px 0 0;    border: 1px solid #e5e6e7;}.upload-com-logo {    float: left;    margin: 5px 5px;    overflow: hidden;    position: relative;}.com-logo {    width: 150px;}.deviderline {    width: 100%;    height: 1px;    margin: 5px 0 20px;    background: #e5e6e7;}.user-btn {	color: #a0a0a0;    font-size: 20px;    text-align: center;    padding: 7px 15px;    margin: 25px 0 0;    display: block;    font-weight: normal;    border-radius: 5px;    background: #f1f1f1;}.product-payment-inner-st:hover .user-btn {	color: #fff;    font-size: 20px;    text-align: center;    padding: 7px 15px;    margin: 25px 0 0;    display: block;    font-weight: normal;    border-radius: 5px;    background: #339933;}.download-custom img {	width: 35% !important;	margin: 45px 0 15px;	border: 5px solid #dddddd;}.prfl-updte {font-size: 16px;color: #328432;width: 75%;display: block;text-transform: capitalize;border-radius: 5px;padding: 10px 10px;margin: 20px auto;}



.login_btn:hover {    background: #256325;	border: 1px solid #256325;}.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {    background-color: #f0fbf0 !important;    opacity: 1;}input:-webkit-autofill,input:-webkit-autofill:hover, 
input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,
select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus {border: 1px solid #318331;  -webkit-text-fill-color: #318331;-webkit-box-shadow: 0 0 0px 1000px #f1fbf1 inset;transition: background-color 5000s ease-in-out 0s;}label {display: inline-block;max-width: 100%;margin-left: 0;margin-bottom: 5px;font-weight: 700;}
.contact-form__upload-btn {text-align: right;position: relative;}.contact-form__input-file {display: inline-block !important;
width: 100%;height: 60px;vertical-align: middle;margin: 0;opacity: 0;position: relative;z-index: 2;cursor: pointer;
}.contact-form__upload-btn span {position: absolute;top: 0;right: 0;width: 100%;height: 50px;line-height: 30px;padding: 10px 10px 10px 15px;color: #666;font-size: 15px;font-weight: 200;text-align: left;border: 1px solid #ccc;border-radius: 8px;
transition: all .2s ease-in-out;}.contact-form__upload-btn span i {font-size: 1rem;float: left;margin-right: .25rem;
margin-top: .125rem;}.hsbup {font-size: 18px;color: #f6f8fa;width: 35%;display: block;text-align: center;background: #328432;text-transform: capitalize;border-radius: 3px;padding: 10px 10px;margin: 20px auto;}
.btn-primary {color: #fff;background-color: #328432;border-color: #328432;}.btn-primary:hover {color: #fff;background-color: #5ab35a;border-color: #5ab35a;}.sallery{float: left;margin: 16px 8px 16px 0;display: inline-block;}.minsalary{width: 30%;float: left;}.to{float: left;margin: 16px 8px;display: inline-block;}.to-sallery{width: 30%;float: left;}.salaryper{width: 23%;float: left;margin-left: 6px;}.payment-adress.login_btn{width:25%;margin: 25px 0 0;}.update{width:13%;margin:20px 0;} 
.product-payment-inner-st{background:#fff;padding: 20px 20px;border-top: 3px solid #328432;}.product-payment-inner-st h2{margin-bottom: 45px;}
.edit-company{color: #fff; float: right; margin: 0 20px;} .edit-company a{ color:#fff; } .company-table{padding: 25px 25px 60px;} .company-table tr {
    height:50px;} .company-table  td, th { vertical-align: middle !important; padding: 10px !important;  }
.login_btn1 {color: #fff;width: 100%;height: 45px;padding: 5px 5px;line-height: 26px;margin: 5px 0 10px;text-align: center;background: #318331;border-radius: 3px;font-size: 18px;border: 1px solid #318331;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-ms-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}.login_btn1:hover {    background: #256325;	border: 1px solid #256325;}
.welcome-left{ 
  		float: left;
  		height: 530px;
  		text-align: center;
  		background: #339933;
  		padding: 187px 20px;
  		border-top-left-radius: 15px;
  		border-bottom-left-radius: 15px;
  		}
.welcome-left h4{
	color: #fcfeff;
	text-transform: none;
	text-align: left;
}
.welcome-left h4:after{
	content: "";
	position: absolute;
	margin-top: 10px;
	margin-bottom: 0;
	border: 0;
	width: 52px;
	display: table-caption;
	border-top: 3px solid #fcfeff;
}
.welcome-left p{
	color: #fff;font-size: 16px;padding: 15px 0 10px;line-height: 18px;text-align:left;
}
.welcome-right{
	float: left;
	height: 530px;
	text-align: center;
	background: #ffffff;
	padding: 0 20px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
}
.welcome-right h2{
	margin: 10px 0 12px;
	}
.sign-up{
	color:#f00; 	
}

.welcome-left2{ 
  		float: left;
  		height: 530px;
  		text-align: center;
  		background: #339933;
  		padding: 187px 20px;
  		border-top-left-radius: 15px;
  		border-bottom-left-radius: 15px;
  		}
.welcome-left2 h4{
	color: #fcfeff;
	text-transform: none;
	text-align: left;
}
.welcome-left2 h4:after{
	content: "";
	position: absolute;
	margin-top: 10px;
	margin-bottom: 0;
	border: 0;
	width: 52px;
	display: table-caption;
	border-top: 3px solid #fcfeff;
}
.welcome-left2 p{
	color: #fff;
	font-size: 16px;
	padding: 15px 0 10px;
	line-height: 18px;
	text-align: left;
}


.welcome-right2{
	float: left;
	height: 530px;
	text-align: center;
	background: #ffffff;
	padding: 0 20px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
}
.welcome-right2 h2{
	margin: 10px 0 12px;
	}

.admin-name {
    line-height:30px;
    font-size:18px;
} 

.single-pro-review-area {
    padding: 7% 0 8%;
}
    .card-box {
        padding: 10px;
        border: 2px solid #f3f3f3;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        -moz-border-radius: 5px;
        background-clip: padding-box;
        margin: 30px 0;
        background-color: #ffffff;
    }
.new-image{
	margin-top: 80px;
}
.badge {
        display: inline-block;
        min-width: 10px;
        padding: 7px 12px;
        font-size: 12px;
        font-weight: 700;
        line-height: 1;
        color: #fff;
        text-align: center;
        white-space: nowrap;
        vertical-align: middle;
        background-color: #777;
        border-radius: 10px;
    }
span.badge.badge-notify {
    position: absolute;
    right: 38px;
}
.yf_notification {
    text-align: right;
}
.widget-box-one .widget-one-icon {
    float: right;
    font-size: 48px !important;
    top: 0;
    color: #308230;
    overflow: hidden;
    vertical-align: middle;
}
                            
.widget-box-one .wigdet-one-content {
    position: relative;
}
                            
.font-600 {
    font-weight: 600;
}
.font-secondary {
    font-family: 'Roboto', sans-serif;
}
.text-overflow {
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    color: #308230;
    width: 50%;
    font-size: 20px;
    overflow: hidden;
}


.view_cercular table{
	width: 100%;
}
.view_cercular tr {
		height:50px;
	}
.view_cercular td {
		font-weight: normal;
		padding: 10px !important;
		vertical-align: middle !important;
	}
.view_cercular th {
		font-weight: bold;
		padding: 10px !important;
		vertical-align: middle !important;
		background-color: #328432;
		color:#fff;
	}

@media only screen and (min-width:320px) and (max-width:480px){
 .welcome-left{
    	width: 100%;
    	border-radius: 0;
    	border-top-right-radius: 5px;
    	border-top-left-radius: 5px;
    	border-bottom-right-radius: 0;
    	border-bottom-left-radius: 0;
    }
    .welcome-right{
    	width: 100%;
    	border-bottom-right-radius: 5px;
    	border-bottom-left-radius: 5px;
    	border-top-left-radius: 0;
    	border-top-right-radius: 0;
    	height: 450px;

    }

    .welcome-right img{
    	width: 50%;
    }
    .welcome-right h2{
    	font-size: 24px;
    }
    .welcome-left{ 
  		float: left;
  		text-align: center;
  		background: #339933;
  		padding: 20px 20px;
  		height: 140px;
  		border-top-left-radius: 15px;
  		
  		}

  	 .welcome-left2{
    	width: 100%;
    	height: 140px;
    	padding: 20px;
    	border-top-right-radius: 5px;
    	border-top-left-radius: 5px;
    	border-bottom-right-radius: 0;
    	border-bottom-left-radius: 0;
    
    }
    .welcome-right2{
    	width: 100%;
    	height: 460px;
    	border-top-right-radius: 0;
    	border-top-left-radius: 0;
    	border-bottom-right-radius: 5px;
    	border-bottom-left-radius: 5px;
    
    }

     .welcome-right2 img{
     	width: 50%;
     }
}


	@media only screen and (min-width:480px) and (max-width:767px){
    #sidebar.active{
   	min-width: 80px;
    max-width: 80px;
    text-align: center;
    display: block;
    }

    #sidebar {
    display: block;
}
    .welcome-left{
    	width: 50%;

    }
    .welcome-right{
    	width: 50%;
    }

    .welcome-left2{
    	width: 50%;
    	height: 540px;
    }
    .welcome-right2{
    	width: 50%;
    	height: 540px;
    }
    .single-pro-review-area{  padding-top: 5%; }
    .breadcome-list {padding-top: 20px;padding-bottom: 20px;background: #fff;padding-left: 20px;padding-right: 20px;margin-bottom: 30px; margin:0; }
   
}

@media only screen and (min-width:767px) and (max-width:1040px){
	.welcome-left{
    	width: 50%;
    }

    .welcome-right{
    	width: 50%;
    }

    .welcome-left2{
    	width: 50%;
    }

    .welcome-right2{
    	width: 50%;
    }



}