﻿@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('../fonts/opensans-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

.main{ position:relative;}
.login_panel{ width:400px; min-height:271px; background-color:#ededed; position:absolute; top:200px; left:0px; right:0px; margin:auto; 
-webkit-box-shadow: -15px 2px 42px -3px rgba(24,35,0,1);
-moz-box-shadow: -15px 2px 42px -3px rgba(24,35,0,1);
box-shadow: -15px 2px 42px -3px rgba(24,35,0,1);}

.login_panel .top_part{ border-bottom:1px solid #dbdbdb; min-height:90px; padding:8px; background-color:#fff;}
.login_panel .top_part a{ float:left; display:inline-block; outline:none; text-decoration:none;}
.login_panel .top_part p span{ font-size:16px; letter-spacing:5px; margin-right:7px; color:#898989; margin-top:12px; text-transform:uppercase; display:block;}
.login_panel .top_part p{ text-align:center; margin-bottom:0px;}
.login_panel .top_part p strong{ font-size:30px; line-height:25px; letter-spacing:14px; margin-left:3px; text-transform:capitalize; font-weight:normal; color:#3d3d3d; }
.login_panel .bottom_part{padding:20px 20px 17px;}
.login_panel .bottom_part input.form-control{ border:1px solid #e5e6e7; min-height:34px; background-color:#faffbd; color:#3d3d3d;}
.login_panel .bottom_part input.form-control::-webkit-input-placeholder {color:#3d3d3d; }
.login_panel .bottom_part input.form-control:-moz-placeholder { /* Firefox 18- */ color:#3d3d3d; }
.login_panel .bottom_part input.form-control::-moz-placeholder {  /* Firefox 19+ */ color:#3d3d3d; }
.login_panel .bottom_part input.form-control:-ms-input-placeholder {color:#3d3d3d; }
.main_slider figure{ text-align:center;}
.login_panel .bottom_part span{ display:block; margin-bottom:15px;}
/*.login_panel .bottom_part .btn.btn-default{ border:1px solid #1ab394; width:84px; height:46px; color:#fff; font-size:16px; 
background: rgba(1,144,152,1);
background: -moz-linear-gradient(top, rgba(1,144,152,1) 0%, rgba(1,144,152,1) 51%, rgba(246,41,12,1) 51%, rgba(1,132,137,1) 51%, rgba(1,132,137,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(1,144,152,1)), color-stop(51%, rgba(1,144,152,1)), color-stop(51%, rgba(246,41,12,1)), color-stop(51%, rgba(1,132,137,1)), color-stop(100%, rgba(1,132,137,1)));
background: -webkit-linear-gradient(top, rgba(1,144,152,1) 0%, rgba(1,144,152,1) 51%, rgba(246,41,12,1) 51%, rgba(1,132,137,1) 51%, rgba(1,132,137,1) 100%);
background: -o-linear-gradient(top, rgba(1,144,152,1) 0%, rgba(1,144,152,1) 51%, rgba(246,41,12,1) 51%, rgba(1,132,137,1) 51%, rgba(1,132,137,1) 100%);
background: -ms-linear-gradient(top, rgba(1,144,152,1) 0%, rgba(1,144,152,1) 51%, rgba(246,41,12,1) 51%, rgba(1,132,137,1) 51%, rgba(1,132,137,1) 100%);
background: linear-gradient(to bottom, rgba(1,144,152,1) 0%, rgba(1,144,152,1) 51%, rgba(246,41,12,1) 51%, rgba(1,132,137,1) 51%, rgba(1,132,137,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#019098', endColorstr='#018489', GradientType=0 );
}*/
.login_panel .bottom_part .btn.btn-default{ border:1px solid #1ab394; width:84px; height:46px; color:#fff; font-size:16px; 
	background: #4175ab;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#019098', endColorstr='#018489', GradientType=0 );
	}
.login_panel .bottom_part .btn.btn-default:hover{ background:#fff; color:#018489;}
.login_panel .bottom_part a.forgot{ color:#898989; font-size:13px; display:inline-block;  margin-top:3px; float:right; }
.login_panel .bottom_part a.forgot:hover{ text-decoration:underline; color:#018489;}


@media (max-width: 599px) {
	.login_panel{ width:95%; top:10%}
	.main_slider .item figure img{ max-width:inherit; min-height:599px;}
}

@media (max-width: 1200px) {
	.main_slider{ height:inherit !important;}
}