/* Minification failed. Returning unminified contents.
(1530,104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
 */
body{
background-color:#fff;

font-weight: normal;
font-style: normal;
}

.yarisma {
  animation-name: example;
  animation-duration: 1s;
  animation-delay: -3s;
  animation-iteration-count: infinite;
}

.yarisma1 {
  animation-name: example1;
  animation-duration: 1s;
  animation-delay: 3s;
  animation-iteration-count: infinite;
}

.yarisma2 {
  animation-name: example2;
  animation-duration: 1s;
  animation-delay: 6s;
  animation-iteration-count: infinite;
}

.canavar {
  animation-name: canavar;
  animation-duration: 1s;
  animation-iteration-count: infinite;
}

@keyframes example {
  0%   {height:23%;}
  10%  {height:24%;}
  20%  {height:25%;}
  30%  {height:26%;}
  40%  {height:27%;}
  50%  {height:28%;}
  60%  {height:27%;}
  70%  {height:26%;}
  80%  {height:25%;}
  90%  {height:24%;}
  100% {
  height:23%;

}
}

@keyframes example1 {
  0%   {height:18%;}
  10%  {height:19%;}
  20%  {height:20%;}
  30%  {height:21%;}
  40%  {height:22%;}
  50%  {height:23%;}
  60%  {height:22%;}
  70%  {height:21%;}
  80%  {height:20%;}
  90%  {height:19%;}
  100% {height:18%;}
}

@keyframes example2 {
  0%   {height:13%;}
  10%  {height:14%;}
  20%  {height:15%;}
  30%  {height:16%;}
  40%  {height:17%;}
  50%  {height:18%;}
  60%  {height:17%;}
  70%  {height:16%;}
  80%  {height:15%;}
  90%  {height:14%;}
  100% {height:13%;}
}


@keyframes canavar {
  0%   {margin-top:50%}
  10%  {margin-top:49%}
  20%  {margin-top:48%}
  30%  {margin-top:47%}
  40%  {margin-top:46%}
  50%  {margin-top:45%}
  60%  {margin-top:46%}
  70%  {margin-top:47%}
  80%  {margin-top:48%}
  90%  {margin-top:49%}
  100% {margin-top:50%}
}
a{outline:none !important;}
button{outline:none !important;}
.np{padding-left:0;padding-right:0;}
.display-table{display:table;}
.table-cell{display:table-cell;vertical-align:middle;}

.full-container{width:100%;}
.table-responsive{
	border:none !important;
}
.fullscreen, 
.fullscreen body,
.fullscreen .container, 
.fullscreen #fbsection1{height:100%;}
.warning {
    background-color: transparent;
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 9;
}

.warning .display-table {
    height: 100%;
    text-align: center;
    width: 100%;
}
.warning span {
    color: #02663d;
    display: block;
    font-size: 24px;
    line-height: 28px;
    margin-bottom: 20px;
    margin-top: 20px;
	font-family: 'intro_script_lbase';
}

header {
    width: 100%;
    height: auto;
    z-index: 99999999;
     position: absolute; 
    top: 0;
    left: 0;
    margin-bottom: 10px;
    background-color: transparent;
}

.header-New{
	 /*background: -webkit-linear-gradient(top, rgba(0,81,48,1) 0%,rgba(0,81,48,0.3) 100%);*/
	 background-image: url(../files/bggg.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;

}


header .full-container {
    background-color: transparent;
    padding-bottom: 10px;
}

header .logo {
    float: left;
    height: 95px;
    width: auto;
    position: relative;
    z-index: 9;
	    top: 10px;
		left:33px;
}

.Banner-Box .Banner{
    position: relative;
       max-height: 100%;
    height: 100%;
}


/* Main */
.Banner-Box {
    max-height: 85%;
    height: auto;
    overflow: hidden;
    position: relative;
    margin-top: -10px;
}

.gradient {
	  position: absolute;
    z-index: 66666;
    height: 100%;
    width: 100%;
background: -moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.3) 100%); 
background: -webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.3) 100%); 
background: linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.3) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#4d000000',GradientType=0 ); 
}
.Banner-Box .Banner a{
	color:#FFF;
}

.Banner-Box .Banner a .img{
       position: relative;
    width: 100%;
}
 .Banner-Box .Banner a .bannertop{
       position: absolute;
    width: 100%;
	bottom:0;
	height:109px;
	background-image:url(../images/mainbodytop.png);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	z-index: 66666;
}
 .Banner-Box .Banner a .image img{
       
    width: 100%;
}
 .Banner-Box .Banner a .image iframe{
       
    width: 100%;
	/*height:580px;*/
}
            .videoWrapper {
	position: relative;
	/*padding-bottom: 56.25%;*/ /* 16:9 */
	padding-bottom:42%;
/*	padding-top: 25px;*/
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/*.videoWrapper video source {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
*/
.videoWrapper2 {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper2 iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
 .Banner-Box .Banner a .text.container{
	    position: absolute;
    left: 0;
    top: 56px;
    width: 100%;
    height: 100%;
    padding-bottom: 130px;
    padding-top: 70px;
	left: 0;
    right: 0;
    margin: 0 auto;
	z-index:77777;
	
	
}
 .Banner-Box .Banner a .text.container span{
	display:block;
	color:#FFF;
	text-align:center;
	  
}

 .Banner-Box .Banner a .text.container .first:lang(ar)::after{
content: "";
    position: absolute;
    margin-left: 0px;
	    margin-right: 10px;
    width: 93px;
    height: 28px;
    background-image: url(../images/banner-before-icon.png);
    background-position: left center;
    background-repeat: no-repeat;
	 margin-top: 20px;

}

 .Banner-Box .Banner a .text.container .first:lang(ar)::before{
	content: "";
    position: absolute;
   margin-right: -100px;
    width: 93px;
    height: 28px;
    background-image: url(../images/banner-after-icon.png);
    background-position: left center;
    background-repeat: no-repeat;
	 margin-top: 20px;


}
 .Banner-Box .Banner a .text.container .first{
	  color: #ffffff;
    font-size: 48px;
    font-family: 'intro_script_lbase'; text-transform:none;
}
 .Banner-Box .Banner a .text.container .first::before{
	content: "";
    position: absolute;
    margin-left: -100px;
    width: 93px;
    height: 28px;
    background-image: url(../images/banner-before-icon.png);
    background-position: left center;
    background-repeat: no-repeat;
    margin-top: 20px;
}
 .Banner-Box .Banner a .text.container .first::after{
	    content: "";
    position: absolute;
    margin-left: 10px;
    width: 93px;
    height: 28px;
    background-image: url(../images/banner-after-icon.png);
    background-position: left center;
    background-repeat: no-repeat;
    margin-top: 20px;
}
 .Banner-Box .Banner a .text.container .second{
    color: #ffffff;
    font-size: 55px;
    font-family: 'intro_rust_h2base'; text-transform:uppercase;
 }
 
.main-body  .maintopboxes .maintopbox {
	height:331px;
	margin-bottom:20px;
	display:table;
	
	    
}
.main-body  .maintopboxes .maintopbox .topbox{
		display:table-cell;
		vertical-align:middle;
		
		padding: 0px 10px 0px 10px;
		
} 
.main-body  .maintopboxes .maintopbox a{
	color:#FFF;
}
.main-body  .maintopboxes .maintopbox a p img{
	display:table;
	margin:0 auto;
}
.main-body  .maintopboxes .maintopbox.topbox1 .topbox {

background-image:url(../files/topbox1.jpg);
background-repeat:no-repeat;
background-position:center;
background-size:cover;
}
.main-body  .maintopboxes .maintopbox.topbox2 .topbox {
background-image:url(../files/topbox2.jpg);
background-repeat:no-repeat;
background-position:center;
background-size:cover;
}
.main-body  .maintopboxes .maintopbox.topbox3 .topbox{
background-image:url(../files/topbox3.jpg);
background-repeat:no-repeat;
background-position:center;
background-size:cover;
}
.main-body  .maintopboxes .maintopbox .maintopfirst{
	font-size:27px;
	margin-bottom:5px;
	text-align:center;
	display:block;font-family: 'intro_script_lbase'; text-transform:none;
	color:#FFF;
}

.main-body  .maintopboxes .maintopbox .maintopsecond{
font-size: 27px;
    margin-bottom: 5px;
    text-align: center;
    display: block;
      font-family: 'intro_rust_h2base'; text-transform:uppercase;
    color: #FFF;
    line-height: 29px;
}
.product-detail-tariff-box-2.main-tarif-box {
  
    background: url(../images/maintarif.png) repeat;
	margin-bottom:20px;
}
.searchbox .searchbox-content.product-detail.product-detailmain {
	 margin-bottom: 20px;
    height: 335px;
}
.videoback{
position:relative;
margin-bottom:20px;
}
.videoback a .image{
background-color: #677f75;
    display: block;
    width: 100%;

}

.videoback a .image img{
	      height:396px;
    width: 100%;
	object-fit: cover;
	opacity:0.7;
}

.videoback a:hover .image img {
    opacity: 0.5;
    transition: opacity 0.35s ease 0s;
	
}
.videoback a .text{
	position:absolute;
	top: 0;
    left: 0;
    width: 100%;
	
    padding: 60px 40px;
	text-align:center;
	color:#FFF;
}

.videoback a .text .first{
	font-size: 27px;
    margin-bottom: 5px;
    text-align: center;
    display: block;font-family: 'intro_script_lbase'; text-transform:none;
    color: #FFF;
}
.videoback a .text .second{
    font-size: 31px;
	line-height:34px;
    margin-bottom: 5px;
    text-align: center;
    display: block;
      font-family: 'intro_rust_h2base'; text-transform:uppercase;
    color: #FFF;
}

.videoback a::after{
	content:"";
	position:absolute;
	left:50%;
	top:62%;
	background-image:url(../images/video-icon2.png);
	background-repeat:no-repeat;
	background-position:center center;
	width:61px;
	height:46px;
	margin-left:-30px;
	margin-top:-23px;
}
.tip-box-back-product-detail.tip-box-back-main{
	height:auto;
	margin-bottom:20px;
	    padding: 20px 40px 40px 40px;
}
.tip-box-back-product-detail.tip-box-back-main  .searchboxp{
	padding-top:10px;
}
.tip-box-back-product-detail.tip-box-back-main  p{
	margin-bottom:10px;
}
.mainbottombox.mainvideo{
	/*height:500px;*/
}
.mainbottombox .catalogbox {
       background: url(../images/catalogboxback.png) repeat;
    padding: 22px 10px 22px 10px;
    height: 121px;
    margin-bottom: 20px;

	}
 .Banner-Box .Banner a .text.container .pagebannerbottom img{
	display:table;
	margin:0 auto;
}
.mainbottombox .catalogbox.sosyalbox {
	 padding: 22px 10px 55px 10px;
}

.mainbottombox .catalogbox p img{
	display:table;
	margin:0 auto;
}
.mainbottombox a{
	color:#FFF;
}
.mainbottombox .first{
	    font-size: 18px;
    line-height: 22px;font-family: 'intro_script_lbase'; text-transform:none;
    color: #FFF;
    text-align: center;
	display:block;
	margin-bottom:10px;
}
.mainbottombox .second{
	  font-size: 20px;
    line-height: 12px;
      font-family: 'intro_rust_h2base'; text-transform:uppercase;
    color: #ffffff;
    text-align: center;
    display: block;

}
/***************************/
.page-body{
/*display:block;
clear: both;
    height: auto;
    overflow: hidden;
    padding-left: 0;
    padding-right: 0;
	background-color:#FFF;*/
	
	     height: auto;
    overflow: hidden;
    background-color: #fff;
    /* padding-top: 50px; */
    background-image: url(../images/pagebodybg.png);
    background-position: left top;


}
.breadcrumb{
	display:table;
	margin:0 auto;
}
.breadcrumb > li > a{
color: #0e2062 ;
     font-family: 'GothamBook_TR'; text-transform:none;
    font-size: 12px;
}
.page-body .page-body-content {
    background-color: #ffffff;
    height: auto;
    overflow: hidden;
    
	padding-bottom:50px;
}




/* Footer */
 footer{
	background-image:url(../images/footerbg.png);
	background-position:top center;
	background-repeat:no-repeat;
	
    background-size: cover;
    max-height: 100%;
  /*  height: 100%;*/
    overflow: hidden;
    position: relative;
	padding-top:120px;

}

 footer aside .footerform h3{
	font-size:30px;
	line-height:32px;
	text-align:center;
	color:#FFF;
	    font-family: 'intro_rust_h2base'; text-transform:uppercase;
}

 footer aside .footerform p{
	font-size:18px;
	line-height:20px;
	text-align:center;
	color:#FFF;font-family: 'intro_script_lbase'; text-transform:none;
	    margin-bottom: 25px;
}
 footer aside .footerform input[type="submit"]{
	    position: absolute;
       top: 8px;
    right: 10px;
    display: block;
    height: 30px;
    width: 178px;
    color: #fff;
 	background-color:#15632f;
     font-family: 'intro_rust_h2base'; text-transform:uppercase;
    border: none !important;

}


 footer aside .footerform input[type="submit"]:active{
	 background-color:#0e3f1e;
}
.footerformcol{
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: transparent;
    border-color: -moz-use-text-color -moz-use-text-color #04482c;
    border-image: none;
    border-radius: 0;
    border-style: none none solid;
    border-width: medium medium 5px;
    box-shadow: none;
    color:#FFF;font-family: 'intro_script_lbase'; text-transform:none;
    font-size: 18px;
    height: 45px;
    padding-left: 20px;
    transition: border 0.65s ease 0s, background-color 0.65s ease 0s;
	border:1px solid #04482c;
	position:relative;
	
}
 footer aside form{
	padding-bottom:30px;
	border-bottom:1px solid #04482c;
}

.footercenter{
	padding-top:37px;
}

.footercenter .footercenterbox p{
	font-size:18px;
	line-height:22px;
	color:#FFF;font-family: 'intro_script_lbase'; text-transform:none;
	text-align:left;
}
.footercenter .footercenterbox p a{
	font-size:30px;
	line-height:32px;
	color:#FFF;
	   font-family: 'intro_rust_h2base'; text-transform:uppercase;
	text-align:left;
}

.footercenter .footercenterbox p.email{
	font-size:24px;
	line-height:28px;
	color:#FFF;
	   font-family: 'intro_rust_h2base'; text-transform:uppercase;
	text-align:left;
	margin-bottom:27px;
}
.footercenter .footercenterbox p.emaillink a{
	font-size:24px;
	line-height:28px;
	color:#FFF;font-family: 'intro_script_lbase'; text-transform:none;
	text-align:left;
}
.footercenter{
	padding-bottom:38px;
	border-bottom:1px solid #04482c;
}
 footer .footerbottom {
	padding-top:40px;
	padding-bottom:40px;
}
 footer .footerbottom .footersocialicon ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

 footer .footerbottom .footersocialicon ul li{
       float: left;
    margin: 0px 3px;
}
 footer .footerbottom .footersocialicon ul li a{
       display: inline-block;
    width: 26px;
    height: 25px;
    color: #fff;
    padding: 13px;
    text-align: center;
    transition: background-position 0.35s ease 0s, transform 0.35s ease 0s;
    background-position: center top;
    background-repeat: no-repeat;
}
 footer .footerbottom .footersocialicon ul .facebook a {
    background-image: url(../images/faceheader.png);
}
 footer .footerbottom .footersocialicon ul .instgram a {
    background-image: url(../images/instheader.png);
}
 footer .footerbottom .footersocialicon ul .youtube a {
    background-image: url(../images/youtubeheader.png);
}
 footer .footerbottom .footersocialicon ul .twitter a {
    background-image: url(../images/twitterheader.png);
}

 footer .footerbottom .footersocialicon ul .linkedin a {
    background-image: url(../images/linkedinheader.png);
}

footer .footerbottom .footersocialicon ul .linkedin a {
    background-image: url(../images/pinterestheader.png);
}

footer .copyright .mg{
  font-size: 11px;
    line-height: 16px;
    font-family: 'GothamBook_TR'; text-transform:none;
    color: #fff;
    text-align: right;

}
footer .copyright .mocha{
	text-align:right;
}
footer .copyright .mocha a{
    font-size: 10px;
    line-height: 16px;
    font-family: 'GothamBook_TR'; text-transform:none;
    color: rgba(255, 255, 255, 0.38);
    text-align: right;

}
/* Footer */

/* page */
.main-body{
background-image:url(../images/pagebodybg.png);
	background-position:left top;
	 height: auto;
    overflow: hidden;
    background-color: #fff;
}
 .page-body{
    height: auto;
    overflow: hidden;
    background-color: #fff;
	padding-top:50px;
	background-image:url(../images/pagebodybg.png);
	background-position:left top;
	

}

.page-image{
   /* margin-bottom: 20px;*/
    overflow: hidden;
    position: relative;
    z-index: 1;
}
.page-image .pagebannerbottom img {
	   display: block;
    margin: 0 auto;
	width:auto;
}
.tariff-list-item .tariff-list-item-content .page-image img{
width:auto;
}
.page-image img {
  /*  display: block;
    margin: 0 auto;*/
	width:100%;

}

.container-fluid.page-image img{
	    min-height: 400px;
    object-fit: cover;
	height:auto;
	}
.page-image .page-title {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.page-image .page-title p {
    /*margin-top: 150px;*/
	 margin-top: 80px;
}
.page-image .page-title .toptitle::before{
content: "";
    position: absolute;
    margin-left: -100px;
    width: 93px;
    height: 28px;
    background-image: url(../images/banner-before-icon.png);
    background-position: left center;
    background-repeat: no-repeat;
	 margin-top: 20px;

}

.page-image .page-title .toptitle:lang(ar)::after{
content: "";
    position: absolute;
    margin-left: 0px;
	    margin-right: 10px;
    width: 93px;
    height: 28px;
    background-image: url(../images/banner-before-icon.png);
    background-position: left center;
    background-repeat: no-repeat;
	 margin-top: 20px;

}

.page-image .page-title .toptitle:lang(ar)::before{
	content: "";
    position: absolute;
   margin-right: -100px;
    width: 93px;
    height: 28px;
    background-image: url(../images/banner-after-icon.png);
    background-position: left center;
    background-repeat: no-repeat;
	 margin-top: 20px;


}
.pagebannerbottom{
	margin-top:0px  !important;
	text-align: center;
}
.page-image .page-title .toptitle::after{
	content: "";
    position: absolute;
    margin-left: 10px;
    width: 93px;
    height: 28px;
    background-image: url(../images/banner-after-icon.png);
    background-position: left center;
    background-repeat: no-repeat;
	 margin-top: 20px;


}
.page-image .page-title .toptitle {
    color: #ffffff;
    font-size: 48px;font-family: 'intro_script_lbase'; text-transform:none;
}

.page-image .page-title h1 {
    color: #ffffff;
    font-size: 55px;
         font-family: 'intro_rust_h2base'; text-transform:uppercase;
}

.breadcrumb{
	display:table;
	margin:0 auto;
	    text-align: center;
}
.breadcrumb > li > a{
color: #fff ;
     font-family: 'GothamBook_TR'; text-transform:none;
    font-size: 12px;
}
.breadcrumb > .active {
    color: #fff;
    font-family: 'GothamBook_TR'; text-transform:none;
    font-size: 12px;
}

.sidebar {
    float: left;
  /*  padding-top: 14px;*/
}

.sidebar .sidebarmenu {
    background-image:url(../images/sidebarmenubg.jpg);
	background-position:center center;

    margin-bottom: 30px;
    padding: 55px 65px 50px;
}
.page-body .sidebar .sidebarmenutop{font-family: 'intro_script_lbase'; text-transform:none;
	font-size:36px;
	color:#FFF;
	text-align:center;
}
 .page-body .container-fluid .container .sidebar .sidebarmenu .text-center .img-responsive{
	margin:0 auto;
	}
 .page-body .container-fluid .container .sidebar .sidebarmenu .text-center{
margin-bottom:20px;

}

.sidebar .sidebarmenu ul {
    list-style: outside none none;
    margin-bottom: 0;
    padding: 0;
}

.sidebar .sidebarmenu ul > li{
	text-align:center;
	    margin-bottom: 5px;
}

.sidebar .sidebarmenu ul > li > a {
    color: #ffffff;
    display: inline-block;
    font-size:16px;
    line-height: 24px;

    font-family: 'GothamBook_TR'; text-transform:none;
	text-align:center;
}

.sidebar .sidebarmenu ul > li > a:hover {
    text-decoration: underline;
}
.sidebar .sidebarmenu ul > .active > a{
    color: #c4c4c4;
	text-decoration:underline;
	text-align:center;
	
	
}
.sidebar .sidebarmenu ul > .active{
text-align:center;
}
.sidebar .sidebarmenu ul .active a { font-family: 'GothamBold_TR'; text-transform:none;
	line-height:24px;
	font-size:16px;
	text-align:center;
	color:#FFF;
	text-align:center;
	margin-bottom:10px;
}

.sidebar .sidebarmenu ul .active ul{
	display:block;

	margin-bottom:20px;
	text-align:center;
}

.sidebar .sidebarmenu ul .active ul li a{
	color:#ffffff;
	font-size:14px;
	line-height:18px;
	font-family: 'GothamBook_TR'; text-transform:none;
	margin-bottom:5px;

}

.sidebar .sidebarmenu ul .active ul .active a{

	color:#ffffff;
	font-size:14px;
	line-height:18px; font-family: 'GothamBold_TR'; text-transform:none;
	margin-bottom:10px;
	
}
.sidebar .sidebarmenu ul .active  ul .active ul li{
	text-align:center;
}
.sidebar .sidebarmenu ul .active  ul .active ul li a{
	color:#ffffff;
	font-size:14px;
	line-height:18px;
	font-family: 'GothamBook_TR'; text-transform:none;
	margin-bottom:5px;
	text-align:center;

}
.page-body .container-fluid .container .page-content{
 /*   padding-top: 17px;*/

}

 .page-body .container-fluid .container .page-content h2{
	font-size:30px;
	line-height:32px;
	color:#185400;
	font-family: 'GothamBook_TR'; text-transform:none;
	margin-bottom:25px;
}

 .page-body .container-fluid .container .page-content h3{
	font-size: 19px;
    line-height: 24px;
    color: #015231;
    font-family: 'GothamBook_TR'; text-transform:none;
    margin-bottom: 20px;

}

 .page-body .container-fluid .container .page-content h4{
	font-size:36px;
	line-height:38px;
	color:#b60909;
	  font-family: 'intro_rust_h2base'; text-transform:uppercase;
	margin-bottom:20px;
}
 .page-content p a{
	font-size:14px;
	line-height:16px;
	color:#015231;
	font-family: 'GothamBook_TR'; text-transform:none;
	margin-bottom:20px;
	text-decoration:underline;
}
 .page-body .container-fluid .container .page-content h5{
	font-size:16px;
	line-height:16px;
	color:#015231;
	font-family: 'GothamBook_TR'; text-transform:none;
	margin-bottom:20px;
}
 .page-body .container-fluid .container .page-content p{
	    font-size: 16px;
    line-height: 24px;
    color: #015231;
    
    margin-bottom: 20px;

}

.page-body .container-fluid .container .page-content .red
{
	color:#af0808;
	
	}
	
	


 .page-body .container-fluid .container  h6{
	font-size:24px;
	line-height:26px;
	color:#005130;
	  font-family: 'intro_rust_h2base'; text-transform:uppercase;
	margin-bottom:20px;
}

 .page-body .container-fluid .container  h6:lang(ar){
	text-align:right;
}

 .table-responsive .table thead tr{
	border-bottom:4px solid #005130;
	border-top:4px solid #005130;
}
 .table-responsive .table thead tr td h6{
	 	margin-bottom:10px;
		text-align:center;
}

  .table-responsive .table tbody{
		padding:10px;
	}
	 .table-responsive .table.table-2 tbody tr{
	border-bottom:none;
}
 .table-responsive .table tbody tr{
	border-bottom:4px solid #005130;
}
.table-responsive .table.tableurun tbody tr{
border-bottom:1px solid #005130;
border-top:1px solid #005130;
}
.table-responsive .table.tableurun tbody tr td:first-child {
 border-left: 1px solid #005130;
}
.table-responsive .table.tableurun tbody tr td p{
    font-size: 18px !important;
    line-height: 20px !important;
	    color: #026f3e !important;
		margin-top:10px;
}
.table-responsive .table.tableurun tbody tr td p.radeger{
    font-size: 24px !important;
    line-height: 26px !important;
	    color: #bb2e2e !important;
		margin-top:10px;
		
}
.table-responsive .table.tableurun tbody tr td p.radegericon{
    font-size: 18px !important;
    line-height: 0px !important;
	    color: #bb2e2e !important;
		
}


.table-responsive .table.tableurun tbody tr td span{
    font-size: 12px;
    line-height: 14px;
}
.table-responsive .table.tableurun tbody tr td{
	border-top:none;
	    border-right: 1px solid #005130;
}
.table-responsive .table.tableurun tbody tr td:lang(ar):last-child {
	border-left: 2px solid #005130;
}
.table-responsive .table.tableurun tbody tr td.dark{
	border:5px solid #8dc740;
}
.table-responsive .table.tableurun tbody tr td.dark:lang(ar){
	border:5px solid #8dc740 !important;
}
.table-responsive .table.tableurun tbody tr td div{
	border-right:none;
}
 .table-responsive .table.table-2 tbody tr td{
	border-bottom:1px solid #005130;
	border-top:none;
	
}
 .table-responsive .table.table-2 tbody tr td{
color: #005130;
    font-family: 'GothamBook_TR'; text-transform:none;
}
 .table-responsive .table.table-2 tbody tr td a{
	    color: #005130;
    font-family: 'GothamBook_TR'; text-transform:none;
	text-decoration:underline;
	
}
  .table-responsive .table tbody tr td:last-child div {
  border-right:none;
}
 .table-responsive .table tbody tr td div{
	padding:20px 5px 20px 5px;
	border-right:1px solid #005130;
}
  .table-responsive .table tbody tr td span {
    display: block;
    font-size: 11px;
    line-height: 11px;
    color: #005130;
    font-family: 'GothamBook_TR';
    text-transform: none;
    text-align: center;
    margin-bottom: 5px;
}
 .table-responsive .table tbody tr td p{
	font-size:36px !important;
	line-height:38px !important;
	color:#b60909 !important;
	font-family: 'intro_script_rh2_base' !important;
	text-align:center !important;
}
 .table-responsive .table thead tr td span{
	display:block;
	font-size:14px;
	line-height:16px;
	color:#005130;
	font-family: 'GothamBook_TR'; text-transform:none;
	text-align:center;
	margin-bottom:5px;
}
  .table-responsive p{
	font-size:12px;
	line-height:16px;
	color:#005130;
	 font-family: 'GothamBook_TR'; text-transform:none;
}
/* page */

/* foto geleri */

.gallery{
height: auto;
    overflow: hidden;
    margin-top: 20px;
}
.gallery .col a{
    display: block;
    position: relative;
}
.gallery .col{
	margin-bottom:20px;
}
.gallery .col a  img{
	width:100%;
}
.gallery .col a::before {
    content: "";
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background-color: rgba(106, 130, 117, 0.6);
    opacity: 0;
    z-index: 8;
}
.page-body .container-fluid .container .page-content .gallery .masonry.item{
	margin-bottom:20px;
}

.page-body .container-fluid .container .page-content .gallery .masonry.item .fancybox img{
	    width: 100%;
}

.gallery .col a::after {
    content: "";
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background-image: url(../images/photo-zoom.png);
    background-position: center center;
    background-repeat: no-repeat;
    opacity: 0;
    z-index: 9;
}
.gallery .col a:hover::before{
	opacity:1;
}
.gallery .col a:hover::after{
	opacity:1;
}

/* foto geleri */


 .page-body .container-fluid .container .page-content .document .documentbox{
	/*border-top:4px solid #005130;*/
	padding-top:10px;
}

 .page-body .container-fluid .container .page-content .document .documentbox .documentlist a .documenttext{
	color:#005130;
	font-size:12px;
	line-height:14px;
	 font-family: 'GothamBook_TR'; text-transform:none;
}

 .page-body .container-fluid .container .page-content .document .documentbox .documentlist a .documentbtn{
	color:#005130;
	font-size:16px;

	       font-family: 'intro_rust_h2base'; text-transform:uppercase;
		 text-align:right;
		 padding-right: 30px;
}

 .page-body .container-fluid .container .page-content .document .documentbox .documentlist a:hover .documentbtn{
	 color:#c50202;
	}
 .page-body .container-fluid .container .page-content .document .documentbox .documentlist{
	border-bottom:1px solid #005130;
	padding-bottom:10px;
	padding-top:20px;
}
.page-body .container-fluid .container .page-content .document{
	margin-bottom:20px;
}
/* döküman */

/* akordion */

.accordionboxes{
	margin-top:45px;
	margin-bottom:45px;
}
.accordionboxes .accordarea{text-align:left;}
.accordionboxes .accordarea .ui-accordion .ui-accordion-header{
margin-top:6px;
margin-bottom:0px;
height:66px;
background-color:#d4e8a9;
display:table;
width:100%;
position:relative;
cursor:pointer;
border-top:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
margin-bottom:0px !important;
background-image:url(../images/accordionicon.png);
background-position:95% center;
background-repeat:no-repeat; 

}

.accordionboxes .accordarea .ui-accordion .ui-accordion-header .text{
display:table-cell;
vertical-align:middle;
padding-left:40px;
color:#005130;
font-family: 'GothamBook_TR'; text-transform:none;
font-size:18px;
line-height:18px;
padding-top:5px;
padding-bottom:5px;
padding-right:10px;
    text-align: left;
}

.accordionboxes .accordarea .ui-accordion .ui-accordion-header-active{
background-color:#fff;
color:#005130;
border-top:1px solid #d4e8a9;
border-left:1px solid #d4e8a9;
border-right:1px solid #d4e8a9;
background-image:url(../images/accordioniconactive.png);
background-position:95% center;
background-repeat:no-repeat; 
}
.accordionboxes .accordarea .ui-accordion .ui-accordion-header-active .text{
color:#005130; font-family: 'GothamBold_TR'; text-transform:none;
}

.accordionboxes .accordarea .ui-accordion .accordion-body{
	    padding-left: 40px;
    padding-right: 40px;
    padding-top: 40px;
    padding-bottom: 40px;
    background-color: #fff;
	border-bottom:1px solid #d4e8a9;
border-left:1px solid #d4e8a9;
border-right:1px solid #d4e8a9;
	
}
.accordionboxes .accordarea .ui-accordion .accordion-body p{
font-family: 'GothamBook_TR'; text-transform:none;
	color:#005130;
	font-size:15px;
	text-align:left;
}
.accordionboxes .accordarea .ui-accordion .ui-accordion-header .ui-icon{
width:50px;
height:66px;
position:absolute;
left:0;
top:0;
background-position:right center;
background-repeat:no-repeat;
}


/* akordion */
.oduller .list .col2{
	margin-bottom:20px;
} 
.oduller .list .col a {
    display: block;
    position: relative;
    color: #005130;
}

.oduller .list .col  .image {
   /* background-color: #677f75;*/
    display: block;
    width: 100%;
}

.oduller .list .col  .image img {
    opacity: 1;
    transition: opacity 0.35s ease 0s;
    width: 100%;
}

.oduller .list .col a:hover .image img {
    opacity: 0.5;
    transition: opacity 0.35s ease 0s;
}
.oduller .list .col  .text{
	padding-top:38px;
	width:100%;
	font-size:24px;
padding-bottom:10px;
	color:#005130;
	text-align:left;
      font-family: 'intro_rust_h2base'; text-transform:uppercase;
	display:block;
}

.oduller .list .col  .text2{

	width:100%;
	font-size:18px;
	padding-bottom:5px;
	color:#005130;
	text-align:left;
	display:block;font-family: 'intro_script_lbase'; text-transform:none;
}

.oduller .list .col .text3{

	width:100%;
	font-size:18px;
	padding-bottom:5px;
	color:#d40101;
	text-align:left;
	display:block;font-family: 'intro_script_lbase'; text-transform:none;
}





.basinkiti .list .col a {
    display: block;
    position: relative;
    color: #005130;
}

.basinkiti .list .col a .image {
   /* background-color: #677f75;*/
    display: block;
    width: 100%;
}

.basinkiti .list .col a .image img {
    opacity: 1;
    transition: opacity 0.35s ease 0s;
    width: 100%;
}

.basinkiti .list .col a:hover .image img {
    opacity: 0.5;
    transition: opacity 0.35s ease 0s;
}
.basinkiti .list .col a .text{

	width:100%;
	font-size:30px;
	padding:10px;
	color:#005130;
	text-align:center;
      font-family: 'intro_rust_h2base'; text-transform:uppercase;
	display:block;
}

/* video */

.videogallery .list .col a {
    display: block;
    position: relative;
    color: #005130;
}

.videogallery .list .col a .image {
    background-color: #677f75;
    display: block;
    width: 100%;
}

.videogallery .list .col a .image img {
    opacity: 1;
    transition: opacity 0.35s ease 0s;
    width: 100%;
}

.videogallery .list .col a:hover .image img {
    opacity: 0.5;
    transition: opacity 0.35s ease 0s;
}
.videogallery .list .col a .text{
width: 100%;
    font-size: 23px;
    padding: 10px;
    color: #005130;
    text-align: center;font-family: 'intro_script_lbase'; text-transform:none;
    display: block;

}


.videogallery .list .col a::after{
	content:"";
	position:absolute;
	left:50%;
	top:37%;
	background-image:url(../images/video-icon2.png);
	background-repeat:no-repeat;
	background-position:center center;
	width:61px;
	height:46px;
	margin-left:-30px;
	margin-top:-23px;
}

.inlineItem{
	display:none;
}




/* video */

/* haberler*/

.news-item  ul{
	margin-bottom:0 !important;
}
.news-item  ul li{
	margin-bottom:0 !important;
}
.news-item {
  border: 3px solid #005130;
  margin-bottom: 20px;
}
.news-item p {
  margin: 0;
}
.news-item .col-lg-2 {
    padding: 30px 10px;
   
}
.news-item .col-lg-10 {
  padding: 30px;
  border-left: 3px solid #005130;
}
.news-item .col-lg-10 .news-header {
     font-size: 24px !important;
    color: #005130 !important; font-family: 'intro_rust_h2base' !important; text-transform: uppercase; !important;
    margin-bottom: 20px !important;
    line-height: 29px !important;

}
.news-item .col-lg-10 .news-content {
  font-size: 14px !important;
  color: #005130 !important; font-family: 'GothamBook_TR' !important;text-transform:none !important;
  margin-bottom: 20px;
}
.news-item .col-lg-10 a {
  font-size: 14px;
  color: #005130;
  font-family: 'GothamBook_TR'; text-transform:none;
  margin-bottom: 20px;
  text-decoration: underline;
}
.news-item .day {
    font-size: 48px !important;
    color: #005130 !important;
    font-family: 'intro_rust_h2base' !important;
}
.day {
  font-size: 48px !important;
  color: #005130 !important;
 font-family: 'intro_rust_h2base ' !important;
}
.news-item .month {
  font-size: 16px !important;
  color: #005130 !important;
  font-family: 'intro_rust_h2base' !important;
}
.news-item .year {
  font-size: 16px !important;
  color: #005130 !important;
  font-family: 'intro_rust_h2base' !important;
}
.news-item .quote {
  font-size: 70px;
  color: #23286f;
     font-family: 'intro_rust_h2base'; text-transform:uppercase;
}

.paging {
  border-bottom: 1px solid #005130;
  border-top: 1px solid #005130;
  padding: 10px 0;
  margin-bottom: 20px;
  margin-top: 20px;
}
.paging ul {
  margin-bottom: 0;
}
.paging ul li {
  margin-right: 10px;
}
.paging ul li a {
  color: #005130;
  font-size: 18px; font-family: 'GothamBold_TR'; text-transform:none;
}
.paging ul li a:hover,
.paging ul li a.Selected {
  color: #b52e2e;
  text-decoration: underline;
}
.newsdetailbox .news-item .col-lg-10{
background-color:#005130;
}
.newsdetailbox .news-item .col-lg-10 .news-header{
	color:#FFF !important;
}
.newsdetailbox .news-item .col-lg-10 .news-content{
	
	color:#FFF !important;
}

 .newsdetailbox .col-lg-12.news-img{
margin-bottom: 20px;
}
 .newsdetailbox .col-lg-12.news-img .image img{
	width:100%;
}

 .newsdetailbox p{
font-size: 14px;
    color: #005130;
    font-family: 'GothamBook_TR'; text-transform:none;
    margin-bottom: 10px;

}

.page-body .pager {
    float: left;
    width: 100%;
    background-color: #ffffff;
    height: 64px;
    margin: 0px 0px 30px 0px;
    position: relative;
    padding: 0 180px;
    border: 1px solid #266247;
	margin-bottom:40px;
}

.page-body .pager .prev {
    position: absolute;
    left: 0;
    top: 0;
}

.page-body .pager .prev a {
    display: block;
    font-size: 14px; font-family: 'GothamBold_TR'; text-transform:none;
    color: #266247;
    display: table;
    width: 180px;
    height: 62px;
    position: relative;
    border-right: 1px solid #266247;
}

.page-body .pager .prev a:hover,
.page-body .pager .prev a:focus {
    text-decoration: none;
    background-color: #f1f1f1;
}

.page-body .pager .prev a::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 64px;
    height: 64px;
    z-index: 9;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url(../images/pager-prev-2.png);
}

.page-body .pager .prev a span {
    display: table-cell;
    vertical-align: middle;
    padding-left: 64px;
    text-align: left;
}

.page-body .pager .all {
    display: table;
    margin: 0 auto;
}

.page-body .pager .all a {
    display: block;
    width: 94px;
    height: 62px;
    background-image: url(../images/pager-all.png);
    background-repeat: no-repeat;
    background-position: center center;
    border-right: 1px solid #266247;
    border-left: 1px solid #266247;
}

.page-body .pager .all a:hover,
.page-body .pager .all a:focus {
    text-decoration: none;
    background-color: #f1f1f1;
}

.page-body .pager .next {
    position: absolute;
    right: 0;
    top: 0;
}

.page-body .pager .next a {
    display: block;
    font-size: 14px; font-family: 'GothamBold_TR'; text-transform:none;
    color: #266247;
    display: table;
    width: 180px;
    height: 62px;
    border-left: 1px solid #266247;
}

.page-body .pager .next a:hover,
.page-body .pager .next a:focus {
    text-decoration: none;
    background-color: #f1f1f1;
}

.page-body .pager .next a::after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    width: 64px;
    height: 64px;
    z-index: 9;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url(../images/pager-next-2.png);
}

.page-body .pager .next a span {
    display: table-cell;
    vertical-align: middle;
    padding-right: 64px;
    text-align: right;
}

/* haberler*/

/* tarif */

.hint-header {
  margin: 30px 0;
}
.hint-header ul li {
  margin-right: 20px;
}
.hint-header ul li a {
      font-size: 24px;
    color: #005130;
    height: 40px;font-family: 'intro_script_lbase'; text-transform:none;
    display: block;
    padding-top: 6px;
    text-transform: lowercase;

}
.hint-header ul li a:hover,
.hint-header ul li a.active {
  text-decoration:underline;
  color: #b90303;
  position: relative;
}
.hint-header ul li a:hover::after,
.hint-header ul li a.active::after {
	content:"";
background: url('../images/hint-btn.png') no-repeat;
    position: absolute;
    bottom: -29px;
    width: 51px;
    height: 30px;
    left: 50%;
    margin-left: -25px;
}

.tariff-list-item {
  overflow: hidden;

}
.tariff-list-item .row a{
display:block;

}
.tariff-list-item .tariff-list-item-content {
  position: absolute;
  top: 0;
  left: 0;
  bottom:0;
  width: 100%;
  padding: 20px 40px;
  line-height: 1;
 /* height: 285px;*/
}
.tariff-list-item .tariff-list-item-content p {
    font-size: 26px;
    color: #ffffff;
    font-family: 'intro_rust_h2base';
    text-transform: uppercase;
}
.tariff-list-item .tariff-list-item-content p a:hover {
  text-decoration: none;
}
.tariff-list-item .tariff-list-item-content .bottom-info {
 /* position: absolute;
  bottom: 0px;
  left: 0;*/
  width: 100%;
}
.tariff-list-item .tariff-list-item-content .bottom-info span.divider {
  color: #ffffff;
  font-size: 40px;
  display: block;
  margin-bottom: 20px;
}
.tariff-list-item .tariff-list-item-content .bottom-info span.info {
  display: block;
  font-size: 30px;
  color: #ffffff;font-family: 'intro_script_lbase'; text-transform:none;
}
  .bgimage{
	width:100%;
}
.tariff-list-item .videoItem::after {
    content: "";
    position: absolute;
    left: 50%;
    top: 58%;
    background-image: url(../images/tarif-video-icon.png);
    background-repeat: no-repeat;
    background-position: center center;
    width: 79px;
    height: 79px;
    margin-left: -40px;
    margin-top: -23px;
}

.tariff-list-item a::before {
    content: "";
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background-color: rgba(106, 130, 117, 0.3);
    opacity: 0;
    z-index: 8;
}
.tariff-list-item a:hover::before {
	 opacity: 1;
}

/* tarif */

/* ürün */

.product-list{
	position:relative;
}

.page-body .container-fluid .container.product-list  .product-list-item{
	position:relative;
/*	height:471px;
	max-height:471px;*/
	/*height:211px;*/
	
	/*background-image:url(../images/productlist.png);
	background-position:bottom center;
	background-repeat:no-repeat;*/
	margin-bottom:30px;
	
}

.page-body .container-fluid .container.product-list  .product-list-item a .product-list-item-bg-box{
	/*height:211px;*/
	z-index:5;
	position:absolute;
	bottom:0;
	/*max-height:211px;*/
	display:block;
width:100%;

}
.page-body .container-fluid .container.product-list  .product-list-item a:hover .product-list-item-bg-box{
	display:none;
}
.page-body .container-fluid .container.product-list  .product-list-item a .product-list-item-bg-box.productlistactiveimg{
	display:none;
}

.page-body .container-fluid .container.product-list  .product-list-item a:hover .product-list-item-bg-box.productlistactiveimg{
	/*height:211px;*/
	z-index:5;
	position:absolute;
	bottom:0;
	/*max-height:211px;*/
	display:block;
}

.product-list-item-bg-box img{
	width:100%;
	    height: 200px;
}

.page-body .container-fluid .container.product-list  .product-list-item a{
	display:block;
	position:relative;
	}
.page-body .container-fluid .container.product-list  .product-list-item a.active{

}
.page-body .container-fluid .container.product-list  .product-list-item a .image img{
	width:100%;
}
.page-body .container-fluid .container.product-list  .product-list-item a .text{
display: block;

    text-align: left;
    width: 100%;
    z-index: 9;
    position: absolute;
    bottom: 15px;

   
}

.page-body .container-fluid .container.product-list  .product-list-item a .text .first{
	      font-family: 'intro_rust_h2base'; text-transform:uppercase;
		font-size:36px;
		color:#FFF;
		line-height:42px;
		display:block;
		text-align:center;
		margin-bottom:5px;
}

.page-body .container-fluid .container.product-list  .product-list-item a .text .second{font-family: 'intro_script_lbase'; text-transform:none;
    font-size: 30px;
    color: #FFF;
    line-height: 34px;
    display: block;
    text-align: center;
    text-transform: lowercase;


}
/*
.page-body .container-fluid .container.product-list  .product-list-item a .imagebox{

	
	background-image:url(../images/productlist.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 211px;
    display: block;
    position: absolute;
   bottom:0;
   
  
   
}
.page-body .container-fluid .container.product-list  .product-list-item a .imagebox img{
	width:100%;
	height:211px;
}
*/
.hint-header ul.product-detail-list li a:hover::after, .hint-header ul.product-detail-list li a.active::after{
	content: none;
}

 .page-body .container-fluid .container.product-list .product-detailbox .product-detailtop h4{
	font-size:36px;
	line-height:40px;
	color:#b60909;
	   font-family: 'intro_rust_h2base'; text-transform:uppercase;
}

 .page-body .container-fluid .container.product-list .product-detailbox .product-detailtop h5 a:lang(ar){
	text-align:right;	 
}
 .page-body .container-fluid .container.product-list .product-detailbox .product-detailtop p{
	font-size:18px;
	line-height:22px;
	color:#185400;
	 font-family: 'GothamBook_TR'; text-transform:none;
}
.salebox{
	margin-top:20px;
	overflow:hidden;
}

.salebox .col-lg-6{
margin-bottom:20px;
}

.salebox .col-lg-6 .saletext{
height:48px;
width:40px;
padding-left:48px;
   font-family: 'intro_rust_h2base'; text-transform:uppercase;
 color:#034c2e;
 font-size:36px;
 line-height:48px;
 background-image:url(../images/saleicon.png);
 background-position:left center;
 background-repeat:no-repeat;

}
.salebox .select-box{
	position:relative;
}

.salebox form  .select-box .select {
    background-color: transparent;
    background-image: url(../images/select-arrow-sale.png);
    background-position: right center;
    background-repeat: no-repeat;
    color: #000;
    font-family: 'GothamBook_TR'; text-transform:none;
    font-size: 15px;
    height: 22px;
    line-height: 22px;
    position: absolute;
    right: 0;
    text-align: left;
    top: 0;
    width: 100%;
}

 .page-body .container-fluid .container.product-list .product-detailbox .product-detailtop .tabel-box h3{
	font-size:36px;
	color:#b60909;
	line-height:40px;
	  font-family: 'intro_rust_h2base'; text-transform:uppercase;
}
.tabel-box {
width:100%;
}
.tabel-box .table-detail{
	display: block;
    font-size: 14px !important;
    line-height: 16px !important;
    color: #005130 !important;
    font-family: 'GothamBook_TR'; text-transform:none;
    text-align: left;
    margin-bottom: 5px;
}

.tabel-box .table-detail2 {
    display: block;
    font-size: 14px !important;
    line-height: 16px !important;
    color: #005130 !important;
    font-family: 'GothamBook_TR';
    text-transform: none;
    text-align: left;
    margin-bottom: 5px;
	margin-top:40px;
}

.producttopbox{
	margin-bottom:30px;
}
.productcenterbox{
	margin-bottom:30px;
}

.productcenterboxtop{
	    display: block;
    margin: 0 auto;
}
.productcenterbox h3{
	font-size:24px;
	line-height:28px;
	color:#b60909;
	    font-family: 'intro_rust_h2base'; text-transform:uppercase;
	margin-bottom:20px;
}
.productcenterbox h5 {
  color: #b60909;
  font-size: 24px;font-family: 'intro_script_lbase'; text-transform:none;
}
.productcenterbox p {
  color: #185400;
     font-size: 14px;
    font-family: 'GothamBook_TR'; text-transform:none;
}
 .productcenterbox .margin-botton-mobile{
	margin-bottom:30px;
}

.productcenterbottombox{
		margin-bottom:30px;
}

.productcenterbottombox h3{
	font-size:24px;
	line-height:28px;
	color:#b60909;
	    font-family: 'intro_rust_h2base'; text-transform:uppercase;
	margin-bottom:20px;
}
 .productcenterbottombox .otherproductsbox .otherproducts a .image{
	width:100%;
	margin-bottom:20px;
	display:block;
}

.productcenterbottombox .otherproductsbox .otherproducts a .image img{
	width:100%;
}

.productcenterbottombox .otherproductsbox .otherproducts .text {
    display: block;
    color: #000;
    padding: 5px 20px;
	
}

.productcenterbottombox .otherproductsbox .otherproducts .first{
	display: block;
	color: #005130;
	    font-size: 18px;
    line-height: 23px;
	text-align: center;
	font-family: 'GothamBook_TR'; text-transform:none;
	margin-bottom:10px;
}

.productcenterbottombox .otherproductsbox .otherproducts .first span{
	display:inline-block;
	color: #005130;
	font-family: 'GothamBook_TR'; text-transform:none;
}

.productcenterbottombox .otherproductsbox .otherproducts .first span.red{
	display:inline-block;
	color: #b60909;
	font-family: 'GothamBook_TR'; text-transform:none;
}

.productbottombox{
	margin-bottom:30px;
}

.searchbox .searchbox-content.product-detail {
    padding: 26px 40px;
}
.searchbox .searchbox-content {
   background: url(../images/green-box-back.png) repeat;
    padding: 69px 40px;
    height: 335px;

}

.searchbox .searchbox-content .searchboxp{
	 font-size: 27px;
    line-height: 30px;font-family: 'intro_script_lbase'; text-transform:none;
    color: #FFF;
    text-align: center;
    margin-top: 25px;

}
.searchbox .searchbox-content p {
      font-size: 32px;
    line-height: 36px;
      font-family: 'intro_rust_h2base'; text-transform:uppercase;
    color: #ffffff;
}

.searchbox .searchbox-content p img{
	display:table;
	margin:0 auto;
}

.searchbox .searchbox-content select {
    font-family: 'GothamBook_TR'; text-transform:none;
    color: #000;
    font-size: 14px;
    margin-bottom: 15px;
}

.salebox .col-lg-6 .row form select{
  font-family: 'GothamBook_TR'; text-transform:none;
    color: #000;
    font-size: 14px;
    margin-bottom: 15px;
}

.salebox .col-lg-6 .row form select:lang(ar){
    padding-right: 33px;
}

.salebox .col-lg-6 .row form select {
    background-color: #FFF !important;
    background-image: url(../images/select-arrow4.png);
    background-position: 98% center;
    background-repeat: no-repeat;
    border: 1px solid #005130;
    border-radius: 20px;
    padding-left: 20px;
    color: #000;
    font-family: 'GothamBook_TR';
    text-transform: none;
    font-size: 15px;
    height: 45px !important;
   /* line-height: 45px;*/
    position: relative;
    right: 0;
    text-align: left;
    top: 0;
    width: 100%;
    background-color: rgba(255, 255, 255, 1);
}

.searchbox .searchbox-content div button {
 font-family: 'intro_head_rbase';
    font-size: 22px;
    color: #ffffff;
    background: #af0a0a;
    padding: 4px 50px;
    border: none !important;
}

.searchbox .searchbox-content div button:hover {
	background:#da0c0c;
}

form  .select-box .select {
    background-color: transparent;
    background-image: url(../images/select-arrow2.png);
    background-position: 98% center;
    background-repeat: no-repeat;
    border: 1px solid #000;
	border-radius:20px;
	padding-left:20px;
    color: #000;
   font-family: 'GothamBook_TR'; text-transform:none;
    font-size: 15px;
    height: 45px;
    line-height: 45px;
    position: absolute;
    right: 0;
    text-align: left;
    top: 0;
    width: 100%;;
	 background-color: rgba(253, 253, 253, 0.9);
	 
	 
	
}

form  .select-box select {
    height: 45px;
    margin-bottom: 0px;
    opacity: 0;
    width: 100%;
}
 .product-detail-tariff-box {
   
       
	  
	  
}
.product-detail-tariff-box-2{
	height: 335px;
	padding:0 40px 0 40px;
	 background: url(../images/tariff-box.png) repeat;
}

 .product-detail-tariff-box  .searchboxp{
	font-size:27px;
	line-height:30px;font-family: 'intro_script_lbase'; text-transform:none;
	 color:#FFF;
	 text-align:center;
	 

}
 .product-detail-tariff-box  p {
     font-size: 32px;
    line-height: 36px;
      font-family: 'intro_rust_h2base'; text-transform:uppercase;
    color: #ffffff;
}

 .product-detail-tariff-box  p img{
	 padding-top: 40px;
    display: table;
    margin: 0 auto;
}
.product-detail-tariff-box-text{
	text-align:center !important;
	    color: #fff !important;
    font-size: 14px !important; font-family: 'GothamBook_TR' !important; text-transform:none !important;
	line-height:16px !important;
}

.product-detail-tariff-box div button {
    font-family: 'intro_head_rbase';
    font-size: 22px;
    color: #ffffff;
    background: #005130;
    padding: 4px 50px;
    border: none !important;
}

.product-detail-tariff-box div button:hover {

    background: #02663d;

}

.tip-box {
    position: relative;
}

.tip-box-back-product-detail {
    background: url(../images/tip-back.png);
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    height: 335px;
	padding:0 40px 0 40px;
}

.tip-box-back-product-detail  .searchboxp{
	font-size:27px;
	line-height:30px;font-family: 'intro_script_lbase'; text-transform:none;
	 color:#FFF;
	 text-align:center;
	 	 padding-top:30px;
	 

}
.tip-box-back-product-detail  p{
    text-align: center ;
    color: #fff;
    font-size: 14px ;
    font-family: 'GothamBook_TR'; text-transform:none;
    line-height: 18px ;
	margin-bottom:30px;
	 

}
.tip-box-back-product-detail  p a{
    text-align: center ;
    color: #fff;
    font-size: 16px ;
    font-family: 'GothamBook_TR'; text-transform:none;
    line-height: 18px ;
	
	 

}
.tip-box-back-product-detail  p img{

	display:table;
	margin:0 auto;
}

.tip-box-back-product-detail div .alltips{
	font-size:18px;
	line-height:24px;font-family: 'intro_script_lbase'; text-transform:none;
	 color:#FFF;
	 text-align:center;
	 text-decoration:underline;
}

/* ürün */

/* ipuçları*/

.hintsbox{
	margin-top:50px;
	margin-bottom:50px;
}

.hint-item{
	overflow:hidden;
	height: 340px;
}
.hint-item .hintitemtopimage{
	display:table;
	margin:0 auto;
	padding-top:20px;
}

.hint-item.green {
    background-color: #8dc740;
}

.hint-item.green1 {
    background-color: #00502f;
}

.hint-item.red {
    background-color: #b80505;
}
.hintimagesbox{
	    width: 100%;
    height: 340px;
	
}
.hintimagesbox .hintimages{
    width: 100%;
    height: 100%;
	    object-fit: cover;
}

.hint-item p {
     font-size: 14px;
    font-family: 'intro_rust_h2base';
    text-transform: uppercase;
    color: #ffffff;
    display: table;
    position: relative;
    left: 0;
    right: 0;
    top: 18px;
    bottom: 0;
    margin: auto;
    padding: 0 30px;
    line-height: 20px;

}

/* ipuçları*/

/* tarifdetay */

.tariff-detail  .tariff-detail-top-box  .videoItem .img{
	width:100%;
}

.tariff-detail  .tariff-detail-top-box .videoItem::after{
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    background-image: url(../images/tarif-video-icon.png);
    background-repeat: no-repeat;
    background-position: center center;
    width: 79px;
    height: 79px;
    margin-left: -40px;
    margin-top: -23px;
}

 .page-body .container-fluid .container .col-lg-12.tariff-detail  .tariff-detail-top-box .videoItem img{
	width:100%;
}
 .page-body .container-fluid .container .tariff-detail .tariff-detail-top-box .col-lg-6 h1{
	font-size:48px;
	  font-family: 'intro_rust_h2base'; text-transform:uppercase;
	color:#b80000;
}

 .page-body .container-fluid .container .tariff-detail .tariff-detail-top-box .col-lg-6 h3{
	font-size:24px; font-family: 'GothamBold_TR'; text-transform:none;
	color:#266247;
	    border-bottom: 3px solid #266247;
    padding-bottom: 15px;
}
.tariff-detail .tariff-list p {
    margin-bottom: 0;
    color: #266247;
    font-size: 16px;
     font-family: 'GothamBook_TR'; text-transform:none;
}

.tariff-detail .tariff-list .tarifflisttitle{
	margin-top:20px;
}

.tariff-detail .tariff-list .tarifflisttitle p {
    margin-bottom: 0;
    color: #266247;
    font-size: 16px; font-family: 'GothamBold_TR'; text-transform:none;
}
.unstyled{
	overflow:hidden;
	 border-bottom: 1px solid #266247;
	 padding-bottom: 15px;
}

.tariff-detail-center-box
{
	margin-top:20px;
	margin-bottom:20px;
	
}


.tariff-detail-center-box .time-header {
    color: #266247;
    font-size: 14px;
    margin-top: 16px;
    display: block;
    font-family: 'GothamBook_TR'; text-transform:none;
	
}
.tariff-detail-center-box  p {
    color: #b80000;
    font-size: 48px;
      font-family: 'intro_rust_h2base'; text-transform:uppercase;
}

.tariff-description {
    margin-top: 40px;
}

.tariff-description h5 { 

    color: #266247;
    font-size: 24px;
    margin-bottom: 40px;
    font-family: 'intro_rust_h2base'; text-transform:uppercase;
   text-align:center;
}
.tariff-description p { 
    color: #266247;
    font-size: 14px;
    margin-bottom: 40px;
   font-family: 'GothamBook_TR'; text-transform:none;
   text-align:center;
}
/* tarifdetay */

/* satış noktaları*/

.pointssale-item{
    border: 3px solid #005130;
    margin-bottom: 20px;
	padding:0 40px 20px 40px;
	
	
}
.pointssalelistbox{
	margin-bottom:20px;
}
.pointssale-item .pointssaletitle{
	color: #b50000;
    font-size: 24px;
    display: block;
      font-family: 'intro_rust_h2base'; text-transform:uppercase;
    padding-left: 20px;
    padding-top: 23px;
    line-height: 24px;

}
.pointssale-item .pointssalesecond{
height:50px;
border-left:3px solid #005130;
}
.pointssale-item .adressbox{
	margin-top:20px;
}

.pointssale-item .adressbox .adressboxp{
    
    font-family: 'GothamBold_TR';
    
}

 .pointssale-item .adressbox .table-responsive .table.adress  tbody tr{
	border:none !important;
}
 .pointssale-item .adressbox .table-responsive .table.adress  tbody tr td{
	border:none !important;
	font-size:16px;
	font-family: 'GothamBook_TR'; text-transform:none;
	color:#266247;
	
}
 .pointssale-item .adressbox .table-responsive .table.adress  tbody tr td:lang(ar){
	text-align:right;
}
  .pointssale-item .adressbox .table-responsive .table.adress  tbody tr td a{

	font-size:16px;
	font-family: 'GothamBook_TR'; text-transform:none;
	color:#266247;
	
}

 .pointssale-item .adressbox .table-responsive .table.adress  tbody tr td:nth-child(1){
	width: 18%; font-family: 'GothamBold_TR'; text-transform:none;
}
 .pointssale-item .adressbox{
	border-bottom: 3px solid #005130;
	margin-bottom:20px;
}
.pointssale-item .pointssaleseaccordion #accordion .panel.panel-default .panel-heading .display-table .panel-title.table-cell a{
font-size:20px;
color:#b50000;font-family: 'intro_script_lbase'; text-transform:none;
	white-space:nowrap;
    background-image: url(../images/accordionicon2.png);
    background-position: right center;
    background-repeat: no-repeat;
    height: 60px;
    padding-right: 60px;
    line-height: 60px;
 	display:block;

    width: 100%;
}
.pointssale-item .panel-default{
	border:none !important;
}
.pointssale-item .panel-default > .panel-heading + .panel-collapse > .panel-body{
border:none !important;
}
.pointssale-item .pointssaleseaccordion #accordion .panel.panel-default .panel-heading .display-table .panel-title.table-cell a.active{
   background-image: url(../images/accordioniconactive2.png);
}
.pointssale-item .pointssaleseaccordion .panel-default > .panel-heading{
	border:none !important;
	background-color:transparent !important;
	    color: #fff;
    border-radius: 0;
    height: 60px;
    padding: 0;
}
.pointssaleseaccordion .accordion .display-table{
	width:100%;
}

 .filters{

}
 .filters form .select-box {
    position: relative;
}

.filters form .select-box .select {
    background-color: transparent;
    background-image: url(../images/select-arrow3.png);
    background-position: right center;
    background-repeat: no-repeat;
    border-bottom: 1px solid #015231;
	border-top:none !important;
	border-right:none !important;
	border-left:none !important;
	border-radius:0 !important;
    color: #015231;
    font-family: 'GothamBook_TR'; text-transform:none;
    font-size: 15px;
    height: 45px;
    line-height: 45px;
    position: absolute;
    right: 0;
    text-align: left;
    top: 0;
    width: 100%;
}
/* satış noktaları*/

 .pageform p{
	  font-family: 'GothamBook_TR'; text-transform:none;
	  font-size: 13px;
	  color: #015231;
}
.pageform form .form-control {
    background-color: transparent;
    height: 45px;
    border: none;
    box-shadow: none;
    font-family: 'GothamBook_TR'; text-transform:none;
    border-bottom: 1px solid #015231;
    color: #015231;
    border-radius: 0px;
    font-size: 15px;
    -webkit-transition: border 0.65s, background-color 0.65s;
    transition: border 0.65s, background-color 0.65s;
    padding-left: 20px;
}



footer aside form .form-control {
    background-color: transparent;
    height: 45px;
    border: none;
	  
    box-shadow: none;
    font-family: 'GothamBook_TR'; text-transform:none;
    border-bottom: 1px solid #015231;
    color: #fff !important;
    border-radius: 0px;
    font-size: 15px;
    -webkit-transition: border 0.65s, background-color 0.65s;
    transition: border 0.65s, background-color 0.65s;
    padding-left: 20px;
}


.pageform form .select-box {
    position: relative;
}
form textarea.form-control {
    height: auto !important;
}

.pageform .checkboxall{
	display:table;
	margin:25px auto;
}

.pageform .checkboxall .checkbox{
	float:left;
}
form .file-upload{position:relative;}
form .file-upload .input-group{
    color: #015231;
    font-size: 15px;
	padding-left:20px;
     font-family: 'GothamBook_TR'; text-transform:none;
 height:50px;
    left: 0;
    position: absolute;
    top: 0;
    border-bottom: 1px solid #015231;
    background-image: url(../images/fileupload.png);
    background-repeat: no-repeat;
    background-position: right center;
    line-height: 50px;
    width: 100%;
    overflow: hidden;
    padding-right: 50px;
}

form .file-upload input{opacity:0;cursor:pointer;}


.pageform .checkboxall .checkbox + .checkbox{
	margin-top:10px;
}
form .checkbox input[type="checkbox"] {
    display: block;
    left: 25px;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
form .checkbox input[type="checkbox"] + label {
    background-image: url("../images/checkbox.png");
    background-position: left center;
    background-repeat: no-repeat;
    clear: none;
    cursor: pointer;
    display: inline-block;
    font-size:14px; font-family: 'GothamBold_TR'; text-transform:none;
    height:24px;
    line-height: 24px;
    margin: 0;
    padding:0 10px 0 34px;
	color:#015231;
}
form .checkbox input[type="checkbox"] + label a {
    color: #015231;
    position: relative;
    text-decoration: underline;
    z-index: 9;
}
form .checkbox input[type="checkbox"]:checked + label{
    background-image: url("../images/checkbox-active.png");
    background-position: left center;
    background-repeat: no-repeat;
}

.selected-box{
	float:left;
}

.pageform .checkboxall .radio {
    float: left;
}

.pageform .checkboxall .radio + .radio{
	margin-top:10px;
}
form .radio input[type="radio"] {
    display: block;
    left: 25px;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
form .radio input[type="radio"] + label {
    background-image: url("../images/checkbox.png");
    background-position: left center;
    background-repeat: no-repeat;
    clear: none;
    cursor: pointer;
    display: inline-block;
    font-size:14px; font-family: 'GothamBold_TR'; text-transform:none;
    height:24px;
    line-height: 24px;
    margin: 0;
    padding:0 10px 0 34px;
	color:#015231;
}
form .radio input[type="radio"] + label a {
    color: #015231;
    position: relative;
    text-decoration: underline;
    z-index: 9;
}
form .radio input[type="radio"]:checked + label{
    background-image: url("../images/checkbox-active.png");
    background-position: left center;
    background-repeat: no-repeat;
}


.pageform form .select-box .select {
    background-color: transparent;
    background-image: url(../images/select-arrow3.png);
    background-position: 95% center;
    background-repeat: no-repeat;
    border-bottom: 1px solid #015231;
	border-top:none !important;
	border-right:none !important;
	border-left:none !important;
	border-radius:0 !important;
    color: #015231;
    font-family: 'GothamBook_TR'; text-transform:none;
    font-size: 15px;
    height: 45px;
    line-height: 45px;
    position: absolute;
    right: 0;
    text-align: left;
    top: 0;
    width: 100%;
}
 .pageform form .col{
	margin-bottom:20px;
}

.input-validation-normal {
    background-image: url(../images/input-validation-normal.png);
    background-position: left 16px;
    background-repeat: no-repeat;
    padding-right: 40px;
}

.input-validation-error {
    background-image: url(../images/input-validation-error.png);
    background-position: left 16px;
    background-repeat: no-repeat;
    padding-right: 40px;
}

.corporate-format-content .border-1 {
  border: 3px solid #015231;
  margin-bottom: 20px;
}
.corporate-format-content .border-2 {
  border: 1px solid #015231;
  margin-bottom: 40px;
  margin-top: 40px;
}
.corporate-format-content.tesis  .content-header {
  font-size:48px !important;
  color: #ec2d24 !important;
    font-family: 'intro_rust_h2base' !important;
  min-height: 60px !important;
  line-height:48px !important;
}
.corporate-format-content.tesis .sub-header {
  font-size: 19px !important;
  color: #015231 !important;
   font-family: 'intro_rust_h2base' !important;
	text-transform: uppercase;
   
}
.corporate-format-content.tesis .description {
 font-family: 'intro_rust_h2base'  !important;
    font-size: 14px !important;
    color: #015231;
}
.corporate-format-content .content-header {
  font-size: 72px !important;
  color: #015231 !important;
 font-family: 'GothamBook_TR'; text-transform:none;
  min-height: 120px !important;
  line-height:72px !important;
}
.corporate-format-content .sub-header {
  font-size: 19px !important;
  color: #015231 !important;
font-family: 'GothamBook_TR'; text-transform:none;
   
}
.corporate-format-content .description {
  font-family: 'GothamBook_TR'; text-transform:none;
    font-size: 14px !important;
    color: #015231;
}
.news-item .quote {
    font-size: 38px !important;
    color: #015231 !important;
    line-height: 89px;
    padding-bottom: 10px;
    font-family: 'intro_rust_h2base' !important;
    margin-bottom: 0 !important;
}
.news-item .quote.quote2 {
	line-height:38px;
}
.news-item .col-lg-10 .news-content {
    font-size: 18px !important;
    color: #015231;
    font-family: 'GothamBook_TR'; text-transform:none;
    margin-bottom: 20px;
}
.page-content .page-content-link {
    color: #015231 !important;
    font-size: 18px !important;
}
.outvalues .item {
    margin: -1.5px;
    border: 3px solid #015231;
    padding: 20px;
}
.outvalues .item h5 {
    font-size: 35px !important;
	line-height:35px !important;
    color: #015231;
   font-family: 'GothamBook_TR'; text-transform:none;;
}
.outvalues .item-bracket {
    height: 135px;
}

.outvalues .item span {
    display: block;
    font-size: 20px;
    color: #015231;
    font-family: Arial;
    font-weight: bold;
    margin-bottom: 15px;
}



.pageform form .form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#015231;
}
.pageform form .form-control::-moz-placeholder { /* Firefox 19+ */
 color:#015231;
}
.pageform form .form-control:-ms-input-placeholder { /* IE 10+ */
 color:#015231;
}
.pageform form .form-control:-moz-placeholder { /* Firefox 18- */
 color:#015231;
}

form .form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#fff;
}
form .form-control::-moz-placeholder { /* Firefox 19+ */
 color:#fff;
}
form .form-control:-ms-input-placeholder { /* IE 10+ */
 color:#fff;
}
form .form-control:-moz-placeholder { /* Firefox 18- */
 color:#fff;
}



form .form-control:focus {
    box-shadow: none;
	color:#015231;
	border-bottom:5px solid rgba(0,81,48,0.60);
}
form {
    position: relative;
}
form .row{
	margin:0 -6px;
}
form  .select-box {
    position: relative;
}

form .row .col {
    margin-bottom:5px;
    margin-top: 5px;
	padding:0px 6px;
}
form .row .button {
    padding-left: 5px;
    padding-right: 5px;
}

/*form .form-control {
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #015231 !important;
    border-color: -moz-use-text-color -moz-use-text-color #04482c;
    border-image: none;
    border-radius: 0;
    border-style: none none solid;
	border-bottom:none;
	color:#FFF;
    box-shadow: none;font-family: 'intro_script_lbase'; text-transform:none;
    font-size: 18px;
    height: 45px;
    padding-left: 20px;
    transition: border 0.65s ease 0s, background-color 0.65s ease 0s;
	 
}*/



form .send-btn{
    background-color:#005130;
    border-radius: 0;
    color: #ffffff;
    display: table;
    font-size: 18px;
    margin: 25px auto;
    padding: 18px 90px;
    transition: background-color 0.35s ease 0s, transform 0.35s ease 0s;
    width: auto;
	font-family: 'GothamBook_TR'; text-transform:none;

}



form .send-btn:hover, 
form .send-btn:focus {
    background-color:#af0a0a;
    color: #ffffff;
}




footer .full-container.top .container .social .youtube{
background-image:url(../images/youtube.png);
background-color:#cf2200;
}








 .owl-controls .owl-nav{
	 display:none !important;
	}
	 .owl-controls{
			 
			 text-align: center;
position: absolute;
width: 100%;


			}
 .owl-controls .owl-dots{
	    display: table;
    position: absolute;
    top: 95%;
   
}

			
	
	.owl-controls .owl-dots {
	    display: table;
	    margin: 0 auto;
		
		    /*display: table;*/
    position: relative;
    top: 93%;
    /*left: 50%;*/
		
		
	}
	
	
	
	.owl-controls .owl-dot{
	    background-image:url(../images/dotsicon.png);
	  /*  background-position: left center;*/
	    background-repeat: no-repeat;
	    float: left;
	  
	    margin: 5px;
	    width: 6px;
            height: 6px;
	}
	
	.owl-controls .active {
	   background-image:url(../images/dotsiconactive.png);
	    background-repeat: no-repeat;
	}

	

 .display-table{
	display:table;
	
}
.table-container {
    height:100%;
    width:100%;
    display:table;
}
.table-cell{
	    display: table-cell;
    vertical-align: middle;
}

.tgk{
	padding-top:20px;
	padding-bottom:20px;
	background-color:rgba(141, 199, 64, 0.9);
	color:#FFF;
	    font-family: 'GothamBook_TR';
		font-size:14px;
		padding-left:14%;
		background-image:url(../images/tgkicon.png);
		background-repeat:no-repeat;
		background-position:5% center;
		margin-bottom:20px;
}


.besindeg{
	font-size:18px;
	
	color:#026f3e;
	 font-family: 'GothamBook_TR';
	  margin-bottom:20px;
}

.besindeg span{
	color:#026f3e;
	font-size:14px;
	    font-family: 'intro_script_rh2_base' !important;
}
.gunlukihtiyac::before{
	content:"";
	position:absolute;
	border-bottom:2px solid  #bb2e2e;
	height:1px;
	width:7px;
	    top: -9px;
	
}
.gunlukihtiyac{
		font-size:18px;
	position:relative;
	color:#bb2e2e;
	 font-family: 'GothamBook_TR';
	 margin-bottom:20px;
}

.gunlukihtiyac span{
		font-size:14px;
	    font-family: 'intro_script_rh2_base' !important;
		color:#bb2e2e;
}

.checkboxP{
	text-align:center;
	margin-bottom:10px !important;
	font-size:14px !important;
	line-height:16px !important;
}

/* Tablet */
@media (min-width: 768px) and (max-width: 991px) {

.threebox{
	margin-left:12.5%;
}
.twobox{
	margin-left:25%;
}

.onebox{
	margin-left:37%;
}

.videogallery .list .col a .image img{
height: 150px;
    object-fit: cover;
}
.videogallery .list .col a::after{
top: 29%;
}

.videogallery .list .row .col:nth-child(3n+1){
	clear:both;
}
	
	.bannerpage img{
		height:375px;
		object-fit: cover;
	}
	.tip-box-back-product-detail.tip-box-back-main{
		padding: 20px 40px 170px 40px;
	}
	.page-body .container-fluid .container.product-list  .product-list-item a .text .first{
		font-size:28px;
		line-height:32px;
	}
	
	.container-fluid.page-image img{
	    height: 412px;
    object-fit: cover;
	}

/*.hint-item .hintitemtopimage{
		display:none;
	}*/

.main-body .maintopboxes .maintopbox{
	height:300px;
}
.main-body .maintopboxes .maintopbox .maintopfirst {
	font-size:20px;
}
.main-body  .maintopboxes .maintopbox .maintopsecond{
	font-size:23px;
}

.Banner-Box .Banner a .text.container .first{
	font-size:24px;
}

	.Banner-Box .Banner a .text.container .second {
    font-size: 32px;
  
}
.Banner-Box .Banner a .text.container .first::before{
margin-top: -3px;
}

.Banner-Box .Banner a .text.container .first::after{
margin-top: -3px;
}

.pagebannerbottom{
	display:none;
}


}

/*Tablet ve Telefon Ortak*/
@media (max-width: 991px) {

/*#menu:lang(ar){
right:auto !important;
left:0;
}*/
/*#pushobj:lang(ar){
	position:inherit;
}*/


	.main-body{
	margin-top:30px;
}

.searchbox .searchbox-content.product-detail, .product-detail-tariff-box-2,.tip-box-back-product-detail{
margin-bottom: 20px;
}

.searchbox .searchbox-content p{
    font-size: 29px;
    line-height: 29px;
}

	
 header  .mobile-menu:lang(ar) {
	margin-left:25px;
	margin-right:0;
}
	
 header  .mobile-menu {
    display: block;
    float: right;
    height: 40px;
    position: relative;
    width: 40px;
    z-index: 9;
    margin-right: 25px;
       margin-top: 40px;
}

header .mobile-menu a {
    background-image: url(../images/mobile-menu.png);
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    height: 40px;
    position: relative;
    width: 40px;
    background-color: transparent;
}
	

header .right .webmenu, header .dropdown.dropdown-lang, header .menu-social{
	display:none;
}	

	.tariff-list-item .tariff-list-item-content p  {
	margin-bottom:50px;
}

header {
	position: absolute !important;
}
	
}



/** Telefon ve Küçük Tablet **/
@media (max-width: 767px) {

.Banner-Box .Banner a .text.container .first::before, .Banner-Box .Banner a .text.container .first::after{
	content:none;
}



	
		.videoItem iframe {
	width:100%  !important;
	height:200px !important;
}

.inlineItem iframe {
	width:100%  !important;
	height:200px !important;
}
	
.page-body .container-fluid .container .page-content .document .documentbox .documentlist a .documentbtn{
	text-align:left;
}

.basinkiti .list .col a .text{
font-size: 17px;
}

.hint-header ul li a:hover::after, .hint-header ul li a.active::after{
	content:none;
}

.productcenterbottombox h3{
    margin-bottom: 0;
	margin-top:5px;
}

.productcenterbottombox .otherproductsbox .otherproducts a .image{
	margin-bottom:0;
}

.page-body .container-fluid .container.product-list .product-list-item a .text .first {
    font-size: 22px;
    line-height: 24px;
}

.page-body .container-fluid .container.product-list  .product-list-item a .text .second{
    font-size: 18px;
	    line-height: 20px;
}
	
footer .copyright .mg{
	text-align:left;
	opacity:0.5;
}
footer .copyright .mocha{
text-align:left;
}
	
	.Banner-Box .Banner a .image img,.bannerpage img{
		height:305px;
		object-fit: cover;
	}
	.page-body{
		padding-top:0;
	}

	 .page-body .pager {
        padding: 0px;
    }
    .page-body .pager .prev,
    .page-body .pager .next,
    .page-body .pager .all {
        width: 33.3333%;
    }
    .page-body .pager .all a {
        border: none;
    }
    .page-body .pager .prev a,
    .page-body .pager .next a,
    .page-body .pager .all a {
        width: 100%;
    }
    .page-body .pager .next a::after,
    .page-body .pager .prev a::after {
        width: 100%;
    }
    .page-body .pager .prev a span,
    .page-body .pager .next a span {
        display: none;
    }
	
	.page-image .page-title h1{
		font-size:35px;
	}
	
	.page-image .page-title .toptitle::before{
		content:none;
		
	}
	
	.page-image .page-title .toptitle::after{
		content:none;
		
	}
	
	.tip-box-back-product-detail, .product-detail-tariff-box-2{
		height:auto;
		
	}
	
	.product-detail-tariff-box-2{
		padding:0 10px 0 10px;
	}
	
	.product-detail-tariff-box-2.main-tarif-box {
		height:353px;
	}
	
	.Banner-Box .Banner a .text.container{
		position:relative;
		top:0;
		padding-top:20px;
	}
	
	.Banner-Box .Banner a .text.container .first{
		color:#000;
		font-size:22px;
	}
	
	.Banner-Box .Banner a .text.container .second {
    color: #000;
    font-size: 30px;
  
}
.Banner-box .Banner a{
	color:#000;
}

.pagebannerbottom{
	display:none;
}

.tgk{
	background-image:none;
	    padding-left: 5px;
		padding-right:5px;
}

}


/** Küçük Tablet **/
@media (min-width: 480px) and (max-width: 768px) {
	.product-list-item-bg-box img{
	width:100%;
	    height: 175px;
}
	.page-image .page-title h1 {
    margin-top: 0;
}
.breadcrumb {
    margin-top: -20px;
}
 footer{
	min-height:800px;
}
.container-fluid.page-image img{
	    height: 350px;
    object-fit: cover;
	}
		.page-body .container-fluid .container.product-list  .product-list-item a .text .first{
		font-size:28px;
		line-height:32px;
	}
}

/** Telefon **/
@media (max-width: 480px){
	
	footer aside .footerform input[type="submit"]{
		position:relative;
		width:50%;
		display:table;
		margin:0 auto;
		top:0;
		right:0;
		
	}
	
.pointssale-item .pointssaletitle{
	padding-top:5px;
	padding-left:5px;
	font-size:18px;
}
	
	.product-list-item-bg-box img{
	width:100%;
	    height: 125px;
}
	
.videoback a .text .second{
    font-size: 18px;
    line-height: 20px;
}
.videoback a .text .first{
	font-size:18px;
	line-height:20px;
}

		
	.footer .footerbottom .footersocialicon ul{
		display:table;
		margin:0 auto;
		
	} 
	
	.container-fluid.page-image img{
	    height: 300px;
    object-fit: cover;
	}
	
	.page-image .page-title h1{
		margin-top:0;
	}
	.breadcrumb{
		margin-top:-20px;
	}

 footer{
	min-height:843px;
}
.pointssale-item .adressbox {
    margin-top: 58px;
}

}

/** Büyük ve Küçük Ekranlı Bilgisayarlar Ortak Css */
@media (min-width: 992px) {

.news-item .col-lg-10:lang(ar){
	min-height:202px;
}
	
	footer aside form .form-control:lang(ar) {

	padding-right: 195px;
}
/*	.page-body .pager{
		max-width:800px;
		display:table;
		margin:0 auto;
	}*/
.threebox{
	margin-left:12.5%;
}
.twobox{
	margin-left:25%;
}

.onebox{
	margin-left:37%;
}
.videogallery .list .row .col:nth-child(3n+1){
	clear:both;
}
.open>.dropdown-menu-lang{
	display: block;
}
.caret {
	margin-left:6px !important;
	margin-right:6px !important;
}
.dropdown-menu-lang{
	    position: absolute;
        top: 89%;
    left: 18px;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 62px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-menu-lang>li>a{
	    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
	    font-family: 'GothamMedium_TR';
}
.tip-box-back-product-detail.tip-box-back-main{
height: 398px;
}
.videogallery .list .col:nth-child(3n +1){
	clear:both;
}
.tariff-list-item .tariff-list-item-content .bottom-info{
	/*padding-top:100px;*/
	display:block;
	position: absolute;
    bottom: 10px;
	left:0;
	right:0;
}

header .right {
   
    display: table;
    float: right;
    position: relative;
}
header .right .webmenu {
    float: left;
    width: auto;
    height: 50px;
    margin-top: 26px;
    padding-right: 15px;
}
header .right .webmenu ul {
    list-style: outside none none;
    padding-left: 0px;
    margin-bottom: 0px;
}
header .right .webmenu ul li {
    display: block;
    position: relative;
    float: left;
    border-bottom: 3px solid transparent;
    -webkit-transition: border-bottom 0.65s, -webkit-transform 0.65s;
    transition: border-bottom 0.65s, transform 0.65s;
}

header .right .webmenu ul li a {
   padding-bottom: 5px;
    padding-top: 15px;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 20px;
    display: block;
    font-family: 'GothamMedium_TR';
    color: #fff;
    font-size: 17px;
}

 header .dropdown.dropdown-lang{
	float:left;
	    padding-top: 20px;
}



.dropdown-lang .btn {
    background-color: transparent;
    outline: 0;
    outline: none!important;
    color: #fff;
}

.dropdown-lang .btn {
    padding-top: 19px;
    font-size: 16px;
 font-family: 'GothamMedium_TR';
}

.dropdown-lang .dropdown-menu {
    min-width: 74px;
    max-width: 74px;
}

.dropdown-lang .btn.active,
.btn:active {
    background-image: none;
    outline: none!important;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
}
.caret {
    color: #fff;
    margin-right: 6px!important;
	background-image:url(../images/careticon.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:15px;
	height:14px;
	    border-top: none !important;
    border-right: none !important;
    border-left: none !important;
}

header .menu-social{
      float: right;
	      padding-top: 41px;
}

header .menu-social ul{
    list-style: none;
    padding: 0px;
    margin: 0px;
}
header .menu-social ul li{
float: left;
    margin: 0px 3px;
}
header .menu-social ul li a{
    display: inline-block;
    width: 26px;
    height: 25px;
    color: #fff;
    padding: 13px;
    text-align: center;
    transition: background-position 0.35s ease 0s, transform 0.35s ease 0s;
    background-position: center top;
    background-repeat: no-repeat;
}
/*header .menu-social ul .youtube{
padding-top:2px;
}*/
header .menu-social ul .facebook a{background-image: url("../images/faceheader.png");}
header .menu-social ul .instgram a{background-image: url("../images/instheader.png");}
header .menu-social ul .youtube a{ background-image: url("../images/youtubeheader.png");}
header .menu-social ul .twitter a{ background-image: url("../images/twitterheader.png");}
header .menu-social ul .linkedin a{ background-image: url("../images/linkedinheader.png");}
header .menu-social ul .pinterest a{background-image: url("../images/pinterestheader.png");}
footer form .form-control {
	
}
.footerformcol{
	width:70%;
	display:table;
	margin:0 auto;
}
.footercenter{
	width:950px;
	display:table;
	margin:0 auto;
	float:none;
}
 footer .footerbottom {
width:950px;
	display:table;
	margin:0 auto;
	float:none;
}
.footercenter ul{
    float: left;
    padding-left: 0;
}

.footercenter ul li{
        list-style: none;
    line-height: 24px;
    display: block;
}

.footercenter ul li a{
      float: left;
    font-size: 18px;
    text-align: left;
    color: #fff;
    display: block;
    width: 100%;
    font-family: 'intro_rust_h2base'; text-transform:uppercase;
}.videoback a .image img{
	       height: 396px;
    object-fit: cover;
    width: 100%;

}
}

/** Küçük Ekranlı Bilgisayarlar */
@media (min-width: 992px) and (max-width: 1200px){

.product-detail-tariff-box-2, .tip-box-back-product-detail{
	height:auto;
}
.product-detail-tariff-box-2.main-tarif-box {
		height:353px;
	}
.searchbox .searchbox-content.product-detail.product-detailmain{
    padding: 21px 40px;
	    height: 353px;
}
/*Main*/

}

/** Büyük Ekranlı Bilgisayarlar */
@media (min-width: 1400px) {
	.Banner-Box .Banner a .text.container {
    top: 25%;
}
	.page-image .page-title p{	    margin-top: 9%;

}
}
