/**********************login page css start here***********************/
body{font-family: 'LatoRegular';}
.login-logo-block{ background:url(/Content/image/multicolor-repeat-image.png) repeat-x center bottom #f1f1f3; display:inline-block; width:100%; height:302px; position:relative;}
.main-login-top-block{ height:300px; position:relative;}
.main-logo-image{ position:absolute; left:15%; bottom:-21px;}
.login-section{display:inline-block; width:100%;}/*Changes*/
.login-display {display:inline-block;text-align: center;width:100%;}/*Changes*/
.login-wrapper {display:inline-block;text-align: center;width:100%;}/*Changes*/
.form-signin {margin:0px auto 0;padding: 35px 0px 0px;width: 380px;position:relative;}
.login-headingtext{ font-family: 'LatoBold';font-size:22px; font-weight:400; color:#636363; margin-bottom:25px; display:inline-block; text-transform:capitalize}
.form-control{ border-radius:2px; height:38px; color:#595959; font-size:13px;}
.login-section .form-group{ margin-bottom:20px;}
.display-inline-block{ display:inline-block;}
.login-button{ background:#f37022; border-radius:4px; padding:10px 0; border:0; cursor:pointer; color:#fff; font-size:13px; text-transform:uppercase; text-shadow:none; margin-top:20px; display:inline-block; width:50%;}
.login-button:hover, .login-button:focus{ background:#01baf2;-moz-transition: all .3s linear;-webkit-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear; color:#fff}
.help-block{color:#fff; margin-bottom:0px; font-size:13px; display:none; width:100%; text-align:left}
/**********************login page css end here***********************/

/********************dashboard page css start here*******************/
.inner-body{ background:url(/Content/image/bg-image.jpg) no-repeat right bottom #f7f7f7; height:100%}
.main-content-block{ float:left; width:100%; background:#fff; min-height:470px; border:1px solid #ccc; position:relative; margin-bottom:30px;padding-bottom:20px;}
.no-padding{ padding:0}
.dashboard-content-heading-block{ display:inline-block; width:100%; padding:13px 15px;border-bottom:2px solid #f37022}
.heading-text{ font-family: 'OswaldMedium';font-size:15px;color:#666666;font-weight:100; display:inline-block; width:100%;}
.refresh-icon{font-family: 'OswaldBold'; color:#666; font-weight:600}
.indicates-info{ float:left; width:70%; list-style:none; padding:0; margin:0; position:absolute; bottom:30px; left:60px;}
.indicates-info li{ float:left; width:100%; text-align:left; font-size:13px; font-weight:100; color:#333333; position:relative;margin-bottom:5px;}
.indicates-info li.red:before{content:""; position:absolute; left:-22px; height:11px; width:11px; background:#f6636b; top:4px}
.indicates-info li.green:before{ content:""; position:absolute; left:-22px; height:11px; width:11px; background:#42c3a7; top:4px}
blockquote{ border:0px; padding:0}
.inner_main_widget_block {float: left;padding: 20px 15px;position: relative;width: 100%;}
.addition_full_width_block {float: left;height: auto;margin-bottom: 5px;width: 100%;}
.orange-text{color: #f37022;}
.green-text{color: #71bf45;}
.grey-text{color: #6d6e71;}
.red-text{ color:#ba0000;}
.blue-text{color:#01baf2}
.yellow-text{ color:#ffca08}
.papaya-text{color:#99509f;}
.additon_text{float:left;font-family:"OswaldRegular";font-size:17px;height:auto;line-height:24px;margin-top:9px;text-transform:uppercase;width:40%;}
.orange_block, .green_block, .grey_block, .red_block, .blue_block, .yellow_block{display:inline-block;float:left;height:auto;list-style:none;width:60%; margin:0; padding:0}
.orange_block li {background: #f37022;color: #fff;float: left;font-family: "OswaldRegular";font-size: 18px;line-height: 20px;margin-right: 5px;padding: 10px 0; height:40px; width:34px; text-align:center;}
.green_block li{background: #71bf45;color: #fff;float: left;font-family: "OswaldRegular";font-size: 18px;line-height: 20px;margin-right: 5px;padding: 10px 0; height:40px;width:34px; text-align:center;}
.grey_block li{background: #6d6e71;color: #fff;float: left;font-family: "OswaldRegular";font-size: 18px;line-height: 20px;margin-right: 5px;padding: 10px 0; width:34px;height:40px; text-align:center;}
.red_block li{ background:#ba0000;color: #fff;float: left;font-family: "OswaldRegular";font-size: 18px;line-height: 20px;margin-right: 5px;padding: 10px 0; width:34px; height:40px; text-align:center;}
.blue_block li{ background:#01baf2;color: #fff;float: left;font-family: "OswaldRegular";font-size: 18px;line-height: 20px;margin-right: 5px;padding: 10px 0; width:34px;height:40px; text-align:center;}
.yellow_block li{ background:#ffca08;color: #fff;float: left;font-family: "OswaldRegular";font-size: 18px;line-height: 20px;margin-right: 5px;padding: 10px 0; width:34px; height:40px; text-align:center;}
.bottom-widget-block{ float:left;width:100%;border:1px solid #ccc;min-height:170px;max-height:200px;margin-bottom:30px;background:#fff;}
.yellow_block li a, .orange_block li a{ color:#fff;}
.mar-top-30{ margin-top:30px;}
.mar-top-40{ margin-top:40px;}
.mar-top-20{margin-top:20px;}
.bottom-widget-heading-block{ display:inline-block; width:100%; padding:2px 15px 7px; height:47px;}
.bottom-widget-info-heading-text{ float:right; width:70%; text-align:right; font-size:16px; font-family: "OswaldRegular"; font-weight:400; color:#fff; text-transform:uppercase; line-height:28px; margin-top:5px;}
.bottom-widget-info-heading-text b{ font-size:27px;font-family: "OswaldRegular"; font-weight:400; display:inline-block}
.bg-green{ background:#71bf45 !important;}
.bg-blue{ background:#01baf2 !important;}
.bg-orange{ background:#f37022 !important;}
.date-text-validate-counts{ float:left; width:100%; text-align:left; font-size:11px; line-height:20px; color:#333333;font-weight:400;}
.progress-bar-success{ background-image:none; background:#71bf45}
.progress-bar{ box-shadow:none;}
.progress{border:1px solid #ccc; margin-bottom:2px;}
.validated-count{ float:left; width:60%; text-align:left;font-size:12px; line-height:20px; font-weight:400;}
.total-count{ float:left; width:40%; text-align:right;font-size:12px; line-height:20px; color:#333333;font-weight:400;}
.days-count-text{float:left; width:100%; text-align:left; font-size:12px; line-height:20px; color:#333333;font-weight:400; margin-bottom:10px;}
.progress-bar-info{background-image:none; background:#01baf2}
.progress-bar-warning{background-image:none; background:#f37022}
.footer-text{ color:#666666; font-size:14px; margin:45px 0 0;}
.padding-footer{ padding:40px 0;}
footer{ background:#f7f7f7}
.itemEmbedCode legend{font-family: "OswaldRegular";}
.x_title h2{font-family: "OswaldRegular";}
.main-content-block-edit-profile{float:left; width:100%; background:#fff; min-height:200px; border:1px solid #ccc; position:relative; margin-bottom:30px; padding-bottom:20px;}
.required {color:red;}
.file-top-padding{ padding-top:7.5px;}
/********************dashboard page css end's here*******************/

@media (min-width: 320px) and (max-width: 767px) {
	.login-section {display: inline-block;margin-top: 50px;width: 100%;}
	.login-wrapper{ width:280px;}
	.form-signin{ width:100%; margin:20px auto 0; padding:15px 0 0}
	.form-horizontal .form-group{ margin-bottom:15px;}
	.help-block{ font-size:12px;}
	.main-logo-image{ position:relative; bottom:0; width:100%;}
	.main-login-top-block{ height:auto}
	.login-logo-block{ height:auto}
	/********************dashboard page css start here*******************/
	.additon_text{ width:100%;}
	.orange_block, .green_block, .grey_block, .red_block, .blue_block, .yellow_block{ padding:0; width:100%;}
	.main-content-block{ height:auto; min-height:470px;}
	.inner_main_widget_block{ padding:20px 10px}
	/********************dashboard page css end's here*******************/
}
@media (min-width: 768px) and (max-width: 1035px) {
	.main-logo-image{ position:relative; bottom:0; width:100%;}
	.main-login-top-block{ height:auto}
	.login-logo-block{ height:auto}
	/********************dashboard page css start here*******************/
	.orange_block, .green_block, .grey_block, .red_block, .blue_block, .yellow_block{ padding-left:0; margin-left:0}
	/********************dashboard page css end's here*******************/
}