@charset "UTF-8";



@font-face {

   font-family: 'Open Sans Bold';

    src: url('../fonts/opensans-semibold-webfont.eot');

    src: url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),

			url('../fonts/opensans-semibold-webfont.woff2') format('woff2'),

			url('../fonts/opensans-semibold-webfont.woff') format('woff'),

			url('../fonts/opensans-semibold-webfont.ttf') format('truetype'),

			local('Open Sans');

	 font-weight: 600;

    font-style: normal;

}

@font-face {

   font-family: 'Open Sans';

    src: url('../fonts/opensans-regular-webfont.eot');

    src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),

			url('../fonts/opensans-regular-webfont.woff2') format('woff2'),

			url('../fonts/opensans-regular-webfont.woff') format('woff'),

			url('../fonts/opensans-regular-webfont.ttf') format('truetype'),

			local('Open Sans');

	 font-weight: normal;

    font-style: normal;

}



body,html{

	height:100%;

}

body{

	background-color:#d2d6de;

	font-family:"Open Sans","Helvetica Neue",Helvetica,Tahoma,sans-serif;

}

form,ul,p{

	display:block;

}

li{

	list-style:none;

}

hr{

	margin-top:0;

	margin-bottom:5px;

}

select{

	cursor:pointer;

}

label{

	font-family: "Open Sans Bold","Helvetica Neue",Helvetica,Tahoma,sans-serif;

    font-weight: 600;

}

a:hover, a:focus{

	text-decoration:none;

	outline:none;

}

.ortala{

	margin-left:auto;

	margin-right:auto;

}

.pos-rel{

	position:relative;

}

.full-height{

	height:100%;

}

.full-width{

	width:100%!important;

}

.no-shadow{

	box-shadow:none!important;

}

.no-radius{

	border-radius:0!important;

}

.no-border{

	border:none!important;

}

.no-padding{

	padding:0!important;

}

.no-margin{

	margin:0!important;

}

.inline-block{

	display:inline-block;

}

.block{

	display:block;

}

.input-group{

	margin-bottom: 10px;

}

.input-group-addon{

	border-radius:2px;

}

.input-group-addon:first-child {

	border-right: 0;

	min-width: 36px;

	text-align: center;

}

.form-control{

	border-radius: 2px;

    background-color: #F1F1F1!important;

    font-family: "Open Sans Bold",Tahoma,sans-serif;

    font-weight: 600;

    color: #5f5f5f;

    font-size: 13px;

	padding:6px 9px;

	resize:none;

}

.form-control:focus{

    border-color:#DEDEDE;

    box-shadow: inset 0 1px 1px rgba(193, 193, 193, 0.12);

}

.form-group label{

	color: #696969;

    font-size: 13px;

    margin-bottom: 2px;

}

.modal-body, .modal-header, .modal-footer{

	padding:10px;

}

.thumbnail{

	margin-bottom:0;

}

.btn{

	border-radius:2px;

	outline:none!important;

	outline-offset:0!important;

	box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);

	-webkit-transition: all 0.2s ease-out;

	transition:all 0.2s ease-out;

}

.btn:hover{

	box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);

}

.btn-default{

	font-family:"Open Sans Bold",Tahoma,sans-serif;

	font-weight:600;

	color: #545454;

}

.btn-info, .btn-warning{

	font-family:"Open Sans Bold",Tahoma,sans-serif;

	font-weight:600;

	color: #ffffff;

}

.font-bold{

	font-family:"Open Sans Bold",Tahoma,sans-serif;

	font-weight:600;

}

.rotate{

	font-size:16px;

	line-height:16px;

	color:#ffffff;

	display:none;

	-webkit-animation:cevir .9s linear infinite;

	        animation:cevir .9s linear infinite;

}

@-webkit-keyframes cevir{

	from{-webkit-transform:rotate(1deg);transform:rotate(1deg);}

	to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}

}

@keyframes cevir{

	from{-webkit-transform:rotate(1deg);transform:rotate(1deg);}

	to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}

}

.rotate-90{

	-webkit-transform:rotate(90deg);

	        transform:rotate(90deg);

}

.checkbox label, .radio label{

	-moz-user-select:none;

	 -ms-user-select:none;

	     user-select:none;

	-webkit-user-select:none;

}

.ui.checkbox{

	font-size:14px;

}

.ui.checkbox .box, .ui.checkbox label{

	padding-left:20px;

	font-family:"Open Sans Bold",Tahoma,sans-serif;

	color:#4E4E4E;

	font-size: 13px;

}

.ui.checkbox .box:before, .ui.checkbox label:before{

	border: 1px solid #BDBDBD;

}

.ui.checkbox input:checked~.box:after, .ui.checkbox input:checked~label:after{

	color: rgb(26, 80, 128);

}

.zorunlu:before{

	 content: "";

    position: absolute;

    top: 0;

    left: 51%;

    border: 5px solid transparent;

    border-top-color: #F3A5A5;

    z-index: 101;

}

.zorunlu:after{

    position: absolute;

    bottom: 100%;

    border-radius: 2px;

    color: #B91A1A;

    left: 50%;

	min-width:50%;

	text-align:center;

	display:inline-block;

    padding: 5px;

    font-size: 13px;

    content: "Bu Alan Zorunludur";

    background: #F3DEDE;

    z-index: 100;

    border: 2px solid #F3A5A5;

	-webkit-transition: all .3s ease-out;

	transition:all .3s ease-out;

}

.zorunlu > .form-control{

	background-color:#ffe6e6!important;

	border-color:#ffcece;

	-webkit-transition: all .2s ease-out;

	transition:all .2s ease-out;

}

.checkbox label, .radio label{

	min-height:15px;

}

.alert{

	margin-bottom:0;

	margin-top:10px;

	border-radius:2px;

}
.alert strong{text-align: center;}

b, strong {

    font-family:"Open Sans Bold",Tahoma,sans-serif;

	font-weight:600;

}

.clear:after{

	content:"";

	display:table;

	clear:both;

}

.sonuc{

	display:none;

}

.center{

	text-align:center;

}

.progress{

	height: 10px;

	border-radius: 2px;

}

.qtip-tipsy {

    font-size: 13px;

	color: #ECECEC;

    font-family: "Open Sans Bold",Tahoma,sans-serif;

    font-weight: 600;

	border-radius:3px;

}

.bootstrap-select > .dropdown-toggle{

    background: #F1F1F1;

    box-shadow: none;

    font-size: 13px;

	color:#5f5f5f;

	line-height:20px;

	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

}

.input-group[disabled] .input-group-addon{

	color: #A9A9A9;

    border: 1px solid #E0E0E0;

	border-right:0;

}

.gizli{

	display:none;

}

.acik{

	display:block;

}

.ui.radio.checkbox input:checked~.box:after, .ui.radio.checkbox input:checked~label:after {

    background-color: rgb(26, 80, 128);

}

.ui.radio.checkbox .box, .ui.radio.checkbox label {

    padding-left: 18px;

}

.trumbowyg-box, .trumbowyg-editor{

	margin:0;

	width:100%;

}

.ms-tab .tab-menu ul{

	 border-bottom: 1px solid #e2e2e2;

}

.ms-tab .tab-menu ul li{

	float:left;

	margin-right: -1px;

}

.ms-tab .tab-menu ul li a{

	border-top-left-radius: 4px;

    border-top-right-radius: 4px;

    display: block;

    padding: 6px 10px;

    font-size: 13px;

	margin-bottom: -1px;

    border: 1px solid #DADADA;

    border-bottom:1px solid #DADADA;

    font-family: "Open Sans Bold",sans-serif;

    font-weight: 600;

    color: #7B7B7B;

    background: #F7F7F7;

    -webkit-transition: all 0.1s ease-out;

    transition: all 0.1s ease-out;

}

.ms-tab .tab-menu ul li.active a{

	background: #FFFFFF;

    padding: 8px 10px;

    margin-top: -4px;

    border-bottom: 1px solid #FFF;

    color: #484848;

}

.ms-tab .tab-menu ul li:not(.active) a:hover{

	background:#fff;

}

.ms-tab .ms-tab-content{

	padding-top:10px;

}

.ms-tab .ms-tab-content .tab-bir{

	display:none;

}

.input-group-addon {

    padding: 6px 12px;

}

.input-daterange .input-group-addon {

    padding: 4px 10px;

    background-color: #fff;

}



@media screen and (min-width:768px){

	.yan-cizgi-left-des{

		border-left:1px solid #E4E4E4;

	}

	.yan-cizgi-right-des{

		border-right:1px solid #E4E4E4;

	}

}



@media screen and (max-width:768px){

	.hidden-768{

		display:none;

	}

}



@media screen and (max-width:480px){

	.hidden-480{

		display:none;

	}

	.ms-tab .tab-menu ul li{

		float: none;

		margin-right:none;

	}

	.ms-tab .tab-menu ul li a, .ms-tab .tab-menu ul li.active a{

		padding:10px;

	}

}