/*
 * responsive.custom.css is for custom media queries that are not set via the
 * theme settings, such as cascading media queries.
 *
 * By default all the other responsive stylesheets used in Adaptivetheme use a
 * "stacking method", however cascading media queries use a waterfall method so
 * you can leverage the cascade and inheritance for all browsers that support
 * media queries, regardless of screen size.
 *
 * @SEE http://zomigi.com/blog/essential-considerations-for-crafting-quality-media-queries/#mq-overlap-stack
 *
 * NOTE: this file loads by default, to disable got to your theme settings and
 * look under the "CSS" settings tab.
 */
/*
 * Really small screens and up
 */
/* @media only screen and (min-width: 220px) {} */
/*
 * Smalltouch sizes and up
 */
/* @media only screen and (min-width: 320px) {} */
/*
 * Smalltouch sizes and down
 */
@media only screen and (max-width: 480px) {
  /* 
   * Float Region Blocks - custom media query CSS example:
   * 
   * Float regions blocks is an Extension you can enable in the appearance
   * settings for your theme. This feature allows you to automatically float
   * blocks in regions, you can switch it on and off depending on your
   * requirements. For design purposes you many want to remove the floats for
   * devices where the entire theme is just one column - for example small
   * mobile phones. The following CSS is inside the custom media query:
   *
   *   @media only screen and (max-width: 480px){}
   *
   * This will target devices with a maximum width of 480px - most small phones.
   * In these smaller screen sizes we can remove the float and widths so all
   * blocks stack instead of displaying horizonally. The selector used is an
   * "attribute selector" which will match on any float block class. Use your
   * inspector or Firebug to get the classes from the page output if you need
   * more granular control over block alignment and stacking.
   */
  /* line 57, ../sass/responsive.custom.scss */
  .region[class*="float-blocks"] .block {
    float: none;
    width: 100%;
  }
}
/*
 * Tablet sizes and up
 */
/* @media only screen and (min-width: 768px) {} */
/*
 * Desktops/laptops and up
 */
/* @media only screen and (min-width: 1025px) {} */

/*# sourceMappingURL=responsive.custom.css.map */

 


/* ###   HEADER AYARLARINI BURAYA YAZIYORUM !!! ### */

#header {
	background-color: #fff;
}
#footer {
	background-color: #515151;
	
}

.region-leaderboard {

}
#pack {
		border-top: 5px solid #8271B4;
		border-bottom: 3px solid #8271B4;
}

#branding {
	background-color: #ffffff;
}

#block-block-1 a:link, #block-block-1 a:visited, #block-block-1 a:hover{
	color: #515151;
	font-size: 2.2em;
	text-decoration: none;

}

i.better_search {
	background:url("images/search-icon.png") center center no-repeat;
	height:38px;
	width:39px;
}

#search-block-form .icon {
	
}

.block {
	margin-bottom: 0;
}

#pack {
	width: 100% !important;
	background-color: #fff;
	z-index: 999;
}

#block-tb-megamenu-main-menu{
	float:right;
	color: #8271B4;
	margin: 40px -315px 0 0;
	
		
}

#block-tb-megamenu-main-menu a:link, #block-tb-megamenu-main-menu a:visited {
	text-decoration: none;
	color: #8271B4 !important;
}

#block-tb-megamenu-main-menu ul li.leaf {
	list-style-image: none;
	list-style-type: none;
	
}
.tb-megamenu.style-black .nav > li > a:focus,
.tb-megamenu.style-black .nav > li > a:hover {
  background-color: #fff;
  color: #8271B4;
}

.flexslider {
	border: none;
	margin:0;

}

.block-content ul, .block-content ol {
	padding: 0 0 0 0;
}

.screener{
	background-image: url("images/dot.png");
	width: 100%;
	position:absolute;
	z-index:10;

}
.screener img {
	opacity: 0.8;
	background-image: url("images/dot.png");
}


  .flexslider .views-field-nothing-1 a:link,   .flexslider .views-field-nothing-1 a:hover, .flexslider .views-field-nothing-1 a:visited{
	 position: absolute;
	 z-index:50;
	 color: #ffffff;
	 font-size: 1.5em;
	 bottom: 75px;
	 left: 10%;
	 text-decoration: none;
	 background-color: #8271B4;
	 padding: 5px 10px;
	 border-radius: 5px;
  }
  
    .flexslider .views-field-nothing-1{

		float:left;
	}
	
	#block-block-2, #block-block-3, #block-block-4 {
			 background-color: #8271B4;
			 padding:30px 10%;
			 color: #ffffff;
			 font-size: 1.2em;
	}

	#block-block-3{
	border-top: 5px solid #8271B4; 
	border-bottom: 5px solid  #8271B4;
	}
	.cont {
		width: 700px;
		float:left;
		margin-right:120px;

	}
	
	#block-block-4 .cont  {
	background-color: rgba(0, 0, 0, 0.5);
	padding: 5px 10px;
	}
	
	#block-block-3 .cont {
	background-color: rgba(0, 0, 0, 0.5);
	padding: 0 15px;
	}
	
	
	#block-block-4 .cont, #block-block-4 .makeap {
		margin-top: 70px;
	}
	
	#block-block-5 {
		color: #fff;
		font-size: 16px;

		padding-top: 20px;
	}
	
	
	.makeap {
		border-radius: 5px;
		border: solid 1px #fff;
		padding:15px 0 0 20px;;
		font-size:1.3em;
		width: 230px;
		height: 50px;
		float:left;
	}
	
	.makeap a:link, .makeap a:hover, .makeap a:visited {
		color: #fff;
	}
	

	
	#block-views-packaing-frontpage-block, #block-views-packaing-frontpage-block-1, #block-views-packaing-frontpage-block-3 {
	color:#8271B4;
	border: none;
}

	tr.info, tr.even, tr:nth-child(2n+2) {
		background-color:#fff;
		
	}
	
table, thead, tbody, tr, th, td {
			border-top: none !important;
			border: none !important;
		}

	#block-locale-language {
		width: 300px;
		float: right;
		position: relative;
		right:60px;
}
	.en.first.active, .ru.active, .tr.last.active {
		width: 90px;
		float: left;
		list-style-image: none;
}
.block-title {
	font-size: 2em;
}

.ru {
    float: left;
    width: 95px;
}
#copy {
    margin-top: -70px;
    margin-left: 64px;
}
.tb-megamenu .dropdown-menu .active > a, .tb-megamenu .dropdown-menu .active > a:hover {
	background-color: #fff;
	background-image: none;
}
#block-block-5 a {
	color: #fff;
}
.flexslider:hover .flex-direction-nav .flex-next{
	height:auto;
}
.flexslider:hover .flex-direction-nav .flex-prev{
	height:auto;
}

.view-news .views-row .field-content{
	font-size: 32px;
}

 #block-views-packaing-frontpage-block-2.flexslider .views-field-nothing, .flexslider .views-field.views-field-title a{
	font-size: 28px;
	color: #fff;
	padding: 5px;
 }
 .views-more-link  {
	 color: #fff;
margin-top: -25px;
margin-right: 20px;
 }
.body_olcu{
	font-size: 28px;
	color: #fff;
	background-color: rgba(0, 0, 0, 0.5);
	padding: 5px;
}
.baslik_olcu{
		background-color: rgba(0, 0, 0, 0.5);
}

a:hover, a:focus {
    text-decoration: none;
}

#block-views-packaing-frontpage-block-3 .jcarousel-skin-default .jcarousel-item{
	border: none;
}

.galleryformatter-greenarrows .gallery-thumbs {
	padding: 0;
}

.jcarousel-skin-default .jcarousel-item:hover {
	border: solid  3px #ccc !important;
}
 
 /*31.10.2018*/
	.webform-progressbar {
		display: none;
	}
.webform-component-fieldset.webform-component--fotograf2.form-wrapper {
	border: none;
}

.webform-component-fieldset.webform-component--fotograf2.form-wrapper  .fieldset-legend {
	display: none;
}
.ds-2col-stacked.node.node-webform.node-promoted.article.odd.node-lang-en.node-full.ia-n.view-mode-full.clearfix .group-header {
	color: #fff;
	background-color: #7f6fb2;
}
.ds-2col-stacked .group-footer  #webform-client-form-182 .webform-component-fieldset  {
	background-color: #7f6fb2;
	color: #fff;
	text-align: center;
	font-weight: bold;
	
}
.ds-2col-stacked.node.node-webform.node-promoted.article.odd.node-lang-en.node-full.ia-n.view-mode-full.clearfix .group-header .field.field-name-title {
		font-weight: bold;
}

#webform-client-form-185 .webform-layout-box.horiz.webform-component--fotograf-grubu {
	box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.19);
}

.webform-component-fieldset.webform-component--fotograf-grubu--fotograf.form-wrapper {
	background-color: #9c9c9c;
	border: none;
	color: #fff;
	font-weight: bold;
	
}
.webform-component-fieldset.form-wrapper {
	border: none;
	background-color: #7f6fb2;
	text-align: left;
	font-weight: bold;
}



	/**/
#webform-client-form-185 .webform-layout-box.horiz.webform-component--fotograf-grubu {
	box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.19);
}
.webform-layout-box.horiz.webform-component--kimlik-bilgileri {
	box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.19);
}

.webform-layout-box.horiz.webform-component--iletisim-bilgileri {
	box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.19);
}

.webform-component-fieldset.webform-component--ogrenim-bilgileri.form-wrapper{
	background-color: #7f6fb2;
}
 
/**/
.webform-component-fieldset.webform-component--kimlik-bilgileri--kimlik-bilgileris.form-wrapper {
	background-color: #9c9c9c;
	border: none;
	color: #fff;
	font-weight: bold;
}
.webform-component-fieldset.webform-component--iletisim-bilgileri--iletisim-bilgileri.form-wrapper {
	background-color:#9c9c9c;
	border: none;
	color: #fff;
	font-weight: bold;
}
#webform-client-form-185 .form-item, #webform-client-form-185 .form-actions {
	margin-top: 10px;
	margin-bottom: 10px;
}

.form-type-checkbox {
	float:left;
}

.form-item.webform-component.webform-component-select.webform-component--basvuru-pozisyonu
{
	margin-bottom: 20px !important;
}


.form-item.webform-component.webform-component-select.webform-component--basvuru-pozisyonu
 label{
	margin-bottom: 20px !important;
}

/**/
.webform-component-fieldset.webform-component--egitim-durumu--egitim-durumus.form-wrapper {
	background-color: #9c9c9c;
	border: none;
	color: #fff;
	font-weight: bold;
}
.webform-layout-box.horiz.webform-component--egitim-durumu {
	box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.19);
}

/**/
.webform-component-fieldset.webform-component--yabanci-dil--yabanci-dil.form-wrapper {
	background-color: #9c9c9c;
	border: none;
	color: #fff;
	font-weight: bold;
}
.webform-layout-box.horiz.webform-component--yabanci-dil {
	box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.19);
		font-weight: bold;
}
/**/
.webform-component-fieldset.webform-component--kurs-sertifikalar--kurslar-sertifikalars.form-wrapper {
	background-color: #9c9c9c;
	border: none;
	color: #fff;
	font-weight: bold;
}
.webform-layout-box.horiz.webform-component--kurs-sertifikalar {
	box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.19);
}






/**/
/**/
.webform-component-fieldset.webform-component--firma-pozisyon--firma--pozisyon.form-wrapper {
	background-color: #9c9c9c;
	border: none;
	color: #fff;
	font-weight: bold;
}
.webform-layout-box.horiz.webform-component--firma-pozisyon {
	box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.19);
}

.webform-layout-box.horiz.webform-component--ek-bilg {
	box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.19);
}

.webform-component-fieldset.webform-component--askerlik-durumu.form-wrapper {

	border: none;
	color: #fff;
	font-weight: bold;
}
.webform-component-fieldset.webform-component--askerlik-durumu.form-wrapper legend {
	float: left;
	margin-right: 5px;
}

.webform-component-fieldset.webform-component--bu-formun-tamamini-eksiksiz-bir-sekilde-doldurmaniz-gerekmektedir--girdiginiz-bilgilerin-dogru-ve-guncel-oldugundan-emin-olunuz.form-wrapper {

	border: none;
	color: #fff;
	font-weight: bold;
}
.webform-submit.button-primary.form-submit, .webform-previous.form-submit {
	color: #fff;
	border: none;
	background-color: #7f6fb2;
	font-weight: bold;
	padding: 10px;
	margin: 15px;
}

#messages {
    display: none; 
}

.captcha label {
	display: none;
}
.captcha .description {
	display: none;
}
.captcha  .form-item.form-type-textfield.form-item-captcha-response {

    text-align: center;

}
.captcha.form-wrapper {
	border: none;
	text-align: center;
}

.captcha.form-wrapper legend {
	display: none;
}

#edit-submitted-basvuruya-acik-olan-pozisyonlar {
    padding: 10px;
    width: 120px;
    margin-top: 10px;
}
#edit-submitted-kurs-sertifikalar-kurslar-sertifikalars1 {
    width: 95% !important;
    height: 350px!important;
    overflow: hidden;
}  
#edit-submitted-ek-bilg-ek-bilgi  {
    width: 95% !important;
    height: 260px !important;
    overflow: hidden;
}
.webform-layout-box.horiz.webform-component--ek-bilg .grippie {
	display: none;
}

 .webform-layout-box.horiz.webform-component--yabanci-dil label {
    font-weight: normal !important;
	font-family: sans-serif !important;
	float: left;
} 

.form-checkbox {
	margin: 0 5px;    
}

.webform-component-fieldset.form-wrapper{
	font-size: 20px;
	color: #fff;
	margin: 0 0 20px 0;

}


.webform-component--firma-pozisyon--toplam-is-deneyimi label {
	float: left;
	 
}


.webform-component-fieldset.form-wrapper legend {
	float:left; 
}

#edit-submitted-firma-pozisyon-toplam-is-deneyimi{
	margin: 0 20px; 
}

 .firma_poz {
	 font-size: 18px !important; 
 }
 
.preview .form-item .webform-component .webform-component-display .webform-component--finans-views {
	display: none; 
	
}

.webform-long-answer {
	padding-right: 15px;
	
}

#webform-client-form-185 .webform-layout-box.horiz.webform-component--ek-bilg, #webform-client-form-185 .webform-layout-box.horiz.webform-component--kurs-sertifikalar, #webform-client-form-185 .webform-layout-box.horiz.webform-component--yabanci-dil, #webform-client-form-185 .webform-layout-box.horiz.webform-component--egitim-durumu {
	overflow: scroll;
	
}

#block-block-9 {
	display: block;
	position: fixed;
	z-index: 99;
	background: #000;
	width: 100%;
	margin: 0 auto;
	height: 100%;
	margin-top: -105px;
	opacity: 0.9;
}

#block-block-10 {
	/* display: block; */
	position: fixed;
	z-index: 100;
	/* width: 300px; */
	color: #fff;
	margin: 0 auto; 
	/* float: left; */
	/* left: 44%; */
	width: 100%;
}
#cont {
	margin: 0 auto;
	width: 300px;
	background-color: #97ac00;
	padding: 18px;
}