body {
	font-family: 'Roboto', sans-serif !important;
	/*background: url('/port/ascicek/assets/img/bg.png');*/
}

#floral_back {
	position: absolute;
	z-index: -100;
	right: 0px;
	top: 100px;
	width: 772px;
	height: 47px;
}

.red {
	color: #E20909;
}



.menu_row {
	width:100%;
	background-color:#2888D2;
	box-shadow: 1px 1px 1px rgba(170, 170, 170, 0.5);
}

.sol_menu_text {
	font-size: 14px;
	font-weight: 600;
	color:#000;
	text-decoration: none;
}

.sol_menu_text:hover {
    color: #666;
}

.mbottom10 {
	margin-bottom:50px;
}

.tab_menu_text {
	font-size: 14px;
	font-weight: 600;
	color:#000;
	text-decoration: none;
}

.sol_kategori_baslik {
	color:#FFF;
	font-weight: 600;
}

.footer_row {
	width:100%;
	background-color:#e4e4e4;
	box-shadow: 1px 1px 1px rgba(170, 170, 170, 0.5);
	min-height: 280px;
}


.footer_text {
	font-weight: 600;
}

.menu3dmega > ul > li > a, .menu3dmega > ul > li > span {
	color: #fff !important;
	display: block;
	font-weight: 600 !important;
	outline: 0 none;
	padding: 10px 15px;
	text-decoration: none;
}

.menu3dmega {
	box-shadow: 0px 0px 0px rgba(255, 255, 255, 0.0) !important;
	font-size: 14px;
	font-weight: 600;
}

.comm_menu {
	line-height: 90px
}

.mmenu_text {
	font-size: 16px
}


.top_icons {
	font-size: 13px;
	letter-spacing: 0px;
}

.sol_liste {
    list-style-type: none;
    padding-left: 0
}

.bottom-column
{
    display: table-cell;
    vertical-align: bottom;
}

.icon-size {
	font-size: 24px
}


.color_red {
	color: #EA0E0E;
}

.color_green {
	color: #00CC25;
}

.color_blue {
	color: #2888D2;
}

.color_orange {
	color: #FF7700;
}

.urun_box {
	width: 130px
}

.flex-control-nav {
  bottom: 10px !important;
  outline: none;
}



/* Ürün Detay Sayfası */
.urun_baslik {
	font-size: 22px;
	font-weight: 600;
	color: #666;
}

.ui-datepicker .ui-datepicker-title select {
  color: #000;
}

.swiper-container {
    width: 100%;
    height: 100%;
}

.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    width: 100%;
    
    
    /* Center slide text vertically */
    /*
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    */
}
/* Ürün Detay Sayfası */

.cc_class {
	width: 24%;
}

 /* Custom, iPhone Retina */ 
    @media only screen and (max-width : 600px) {
        .swiper-slide {
		    width: 200px !important;

		}

		.comm_menu {
			line-height: normal;
		}


		.logo_res .img-responsive {
			width: 200px;
			margin: 0 auto;
		}

		.cc_class {
			width: 100%;
		}
    }


.siparis-card {
		width: 100%;
		border: 1px solid rgb(215, 215, 215);
		position: relative;
		font-family: 'Lato', sans-serif;
		margin-bottom: 20px;
		overflow: hidden;
		padding: 20px;
		text-align: center;
		-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.30);
		-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.30);
		box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.30);
	}


.canliyardim{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fceabb+0,fccd4d+50,f8b500+51,fbdf93+100;Orange+3D+%235 */
background: rgb(252,234,187); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(252,234,187,1) 0%, rgba(252,205,77,1) 50%, rgba(248,181,0,1) 51%, rgba(251,223,147,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0 ); /* IE6-9 */
}

.scrollToTop{
	padding:20px; 
	text-align:center; 
	background: whiteSmoke;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	position:fixed;
	bottom: 10%;
	right: 10px;
	display:none;
	background-color: #011D69;
	border-radius: 50%;
    font-size: 20px;
}

.scrollToTop:hover{
	text-decoration:none;
}

blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 13px;
    border-left: 5px solid #eee;
}

.fix-nav{ z-index: 9999; position: fixed; left: 0; top: 0; width: 100%;}

.stepwizard-step p {
    margin-top: 10px;    
}

.stepwizard-row {
    display: table-row;
}

.stepwizard {
    display: table;     
    width: 100%;
    position: relative;
}

.stepwizard-step button[disabled] {
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
}

.stepwizard-row:before {
    top: 14px;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 100%;
    height: 1px;
    background-color: #ccc;
    z-order: 0;
    
}

.stepwizard-step {    
    display: table-cell;
    text-align: center;
    position: relative;
}

.btn-circle {
  width: 30px;
  height: 30px;
  text-align: center;
  padding: 6px 0;
  font-size: 12px;
  line-height: 1.428571429;
  border-radius: 15px;
}
