


/* tablet dikey */

@media only screen and  (max-width: 843px) and (min-width: 770px){
.phone{
width:0px;
position:relative;
background:none;
}

.phone a{
position:absolute;
display:block;
    right: 0;
    top: -31px;
width:150px;
background-image: url("/images/phone.png");
    background-position: left center;
    background-repeat: no-repeat;
	    letter-spacing: 0px !important;
    font-weight: bold !important;
	padding-left:20px;
}
}
@media only screen and  (min-width: 768px) {


.leftmenu ul{
display:block !important;
}

.topmenu{
display:block !important;
}
}

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


.container iframe{
float:left;
width:100% !important;
}
.contentHolder .container {
float:left;
width:100% !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1045px) {
		.stextdiv {
    margin-top:10px;
}
.ctable{
float:left;
width:100%;
}
.cform{
width:46%;
}
.formtext{
width:50%;
}

.information{
float:left;
width:100%;
padding-left:0;
height:auto;
}
.cmap {
    border: 1px solid #DDDDDD;
    float: left;
    margin-bottom: 10px;
    padding: 1%;
    width: 96%;
}
.cmap iframe{
float:left;
width:100%;
}
.setmarg{
margin-top:0 !important;
}
.context{
float:left;
width:100%;
margin-bottom:5px;
margin-top:5px;
}

.prodpic {
float:left;
    max-width:100%;
}
.ptpic{
float:left;
    max-width:100%;
}

.ptpic img{
float:left;
    max-width:100%;
}

.contextbanner{
width:100%;
margin-bottom:10px;
}
.contextbanner img{
float:left;
width:100%;
}

.pimgyaka{
height:99%;
width:98%;
}
.pboxyaka {

    height: 100%;
	width:100%;
  
}
.pimgyaka img {

    max-height: 54vw;
	    margin-top: -40vw;
   
}
.contextbody {
   padding:0 2% 0 2%;
    width: 96%;
	overflow:hidden;
}

.searchbox {
    width: 100%;
}

.stextdiv {
    width: 234px;
	max-width:100%;
}

.txtsbx {
	width:95%;
	background-size:100% 96%;
}

.sbuttondiv{
width:100%;
float:left;
}

.sbuttondiv input{
float:right;
margin-right:7px;
}
.lft3 ul li {
 
    width: 140px !important;
}
	.menu-btn{
	display:none;
	}

	.dvcenter {
		width: 100%;
		/*width: 725px;*/
	}
	
	.logo {
		float: left;
		height: 106px;
		width: 170px;
	}
	
	.headleft {
		float: right;
		max-height: 106px;
		height:auto;
		width: 77%;
	}
	
	#siteheader {
       background-size: 77% 100%;
	   height:113px;
	}

	.headrow2 .phone{
		/* display:none; */
		float:left;
	}
	
	.teklif a {
		background-size:cover;
		background-repeat:no-repeat;
	}
	
	.headleft .headrow2 {
		width:100%;
	}
	
	.topmenu ul li a {
 
		/* font-size: 13px; */
		/* font-weight: normal; */
	}
	
	ul.megamenu div.mm-item-content {
		left: auto !important;
		right: 0;
	}
	
	.topmenu ul li {

		padding-left: 0; 
		padding-right: 0; 
	}
	.topmenu ul li a{
	  padding-left: 13px; 
     padding-right: 13px; 
	}
	
	.cameraSlide img{
	float:left;
	width:100% !important;
	margin-left:0 !important;
	height:auto !important;
	}
	.camera_wrap{
	height:28vw !important;
	}
	.topslider {
    float: left;
    padding-top: 5px;
    width: 100% !important;
}
	.topslider ul{
    float: left;
    width: 100% !important;
}

.topslider ul li {
    float: left;
    padding-right: 1%;
	width:24% !important;
}

.leftmenu .mhead {
    max-width:100%;
	background-position: right center;
}

.leftmenu ul{
width:100%;
}
.leftmenu ul li{
max-width:100%;
width:234px;
background-size:100% 100%;
}

.leftmenu ul li a{
width:100%;
}

.catpic{
width:30%;
}
.catname{
width:66%;
padding:2%;
 line-height:28px;
}
.catpic img {
    width:100%;
}

.dvcontact {
   max-width:100%;
  background-position: center center;
 background-size: 100% 100%;
 height:9.1vw;
}

.dvcatalogue {
 
    height: 11vw;
    max-width: 100%;
}

.dvcatalogue a {
    
    float: left;
    height: 11vw;
    max-width: 100%;
	background-size:100% 100%;
}

.hometext{
float:left;
width:98%;
padding-left:2%;
}

.htcont {
    float: left;
    width:100%;
}

.htpicture{
width:33.14917127071823%;
}
.htpicture img {
    width: 100%;
}
.httext {
    width: 66.85082872928177%;
}

.httext div{
    width: 98%;
	padding-left:2%;
}

.catbox {
   width:100%;
}
.catbox ul {
    width:98%;
	padding-left:1%;
	padding-right:1%;
}
.catboxtitle {
  
    width: 97%;
	padding:1%;
}

.catinbox {
   width:98%;
   padding: 10px 0 10px 2%;
}

.catbox ul li {

  
    padding-right: 1%;
	padding-left:1%;
    width: 23%;
	height:172px;
}
.catbox .catboxpic {
   
    width: 100%;
}

.catbox .catboxpic img {
    float: left;
    max-height: 150px;
    max-width: 250px;
	width:100%;
}

.catbox .catboxname {
	height:50px;
    width: 100%;
	background-size:100% 100%;
}

#sitefooter{
background-size:100% 100%;
height:auto;
}

.sitefoot {
    width: 100%;
}

.sitefoot ul {
 
    width: 98%;
	padding-left:1%;
	padding-right:1%;
	height:auto;
}

.sitefoot ul li {

    padding-right: 3% !important;
	 padding-left: 3% !important;
	 width:auto;
	 margin-bottom:10px;
	
}

.sitefoot ul li:nth-child(3n){
background:none;
	
}

.sitefoot ul li a{
text-align:center;
float:left;
width:100%;

}

.footlink {
    float: right;
    width: 100%;
	
	
}
.foottwo {

    background-image: url("/images/footerbg.png");
    background-position: right -5px;
    background-repeat: no-repeat;
}

.developer {
margin-right:10px;
}
.sitefoot ul{
width:98% !important;
}
.footlink ul li {
    float:left;
}
.footlink ul li:last-child{
  background:none;
}

.copyrght {
    margin-left: 5%;
    width: 70%;
}


.topslider{
float:left;
width:100% !important;


}
.topslider ul{
float:left;
width:100% !important;
left:0 !important;
}


.topslider ul li{
float:left;
width:25% !important;
}

.headrow2 .phone{
float:right;
	}
	
	.menu-btn{
	display:none;
	}
	
	.phone {
    font-size: 14px;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    width: auto;
    padding-left: 20px;
    margin-top: 6px;
	margin-right:7px;
	
}
	.phone a{
	letter-spacing:-1px;
    font-size: 14px;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
	
  
}
	
	.topmenu ul li a {
 
		    font-size: 14px;
    margin-right: 10px;
		 font-weight: normal; 
		  padding-left: 10px; 
     padding-right: 10px; 
	}
	
	
	.pagetext table{
	float:left;
	width:100%;
	display:block;
	}
	
	.pagetext tbody{
	float:left;
	width:100%;
	}
	
	.pagetext tr{
	float:left;
	width:100%;
	}
	
	.pagetext tr td{
	float:left;
	width:100%;
	}
	
		.pagetext tr td tr td tr td{
	float:left;
	width:23% !important;
	padding:1% !important;
	}
	
		.pagetext table tbody tr td table tbody tr:nth-child(2) td td{
	float:left;
	width:auto !important;
	padding:0% !important;
	height:16px;
	}
	
	.pimg img {
   
    width: 100%;
}
	
	.pbox {
    height: 245px;
    overflow: hidden;
    width: 100%;
	}
	
	.pimg {
    
    width: 98%;
	}
	
	.pimg a {
   
    width: 100%;
}


	.ptit {
    width: 96%;
	background-size:100% 100%;
	height:50px !important;
	padding:2%;
	display:table;
	line-height:50px;
	vertical-align:middle;
	    float: left;
    width: 100%;
    height: 100%;
	
	}
	
	.ptit h2{
	display:table;
	line-height:50px;
	vertical-align:middle;
	    float: left;
    width: 100%;
    height: 100%;
	}
	
	.ptit a{
font-size:12px;
display:table-cell;
	line-height:14px;
	text-align:center;
	vertical-align:middle;
	float:left;
	width:100%;
	float:none;
	height:100%;
	position:relative;
	top:-5px;
	}
	
	.ptit a:nth-child(2){
	display:none;
	}
	
	.urun_thumb {
    padding: 2%;
    width: 96%;
}
#container {
    float: left;
    width: 100%;
 
}
	
	
}




/* mobile yatay */

@media only screen and (min-width: 480px) and (max-width: 767px) {
	.stextdiv {
    margin-top:10px;
}
.ctable{
float:left;
width:100%;
}
.cform{
width:46%;
}
.formtext{
width:50%;
}

.information{
float:left;
width:100%;
height:auto;
}
.cmap {
    border: 1px solid #DDDDDD;
    float: left;
    margin-bottom: 10px;
    padding: 1%;
    width: 96%;
}
.cmap iframe{
float:left;
width:100%;
} 
.ctable{
float:left;
width:100%;
}
.cform{
width:46%;
}
.formtext{
width:50%;
}
.setmarg{
margin-top:0 !important;
}
#container {
    float: left;
    width: 100%;
 
}
.context{
float:left;
width:100%;
margin-bottom:5px;
margin-top:5px;
}
.prodpic {
float:left;
    max-width:100%;
}
.ptpic{
float:left;
    max-width:100%;
}

.ptpic img{
float:left;
    max-width:100%;
}
	.phone a{
	
   margin-left:0;
}
.contextbanner{
width:100%;
margin-bottom:10px;
}
.contextbanner img{
float:left;
width:100%;
}
.pimgyaka{
height:99%;
width:98%;
}
.pboxyaka {

    height: 100%;
	width:100%;
  
}
.pimgyaka img {

    max-height: 62vw;
	    margin-top: -40vw;
   
}

.contextbody {
   padding:0 2% 0 2%;
    width: 96%;
	overflow:hidden;
}
.pagenav{
padding-left:1%;
}
.pagenav{
padding-left:1%;
}
.pagetitle{
padding-left:1%;
}

.siteleft {
		width:100%;
		margin-bottom:20px;
	}

.leftmenu .mhead {
    max-width:100%;
	width:100%;
	background:#e30606;

}

.leftmenu .mhead:after{
    content:"ÜRÜNLER";
	float:left;
	line-height:48px;
	font-size:18px;
	font-weight:bold;
	margin-left:10px;
	color:#ffffff;
	font-family: 'Oswald',sans-serif;
	padding-left:50px;
	background:url("../images/plus.png") no-repeat left center;

}
.leftmenu .mhead:hover:after{
 cursor:pointer;
	background:url("../images/plus-hover.png") no-repeat left center;

}


.leftmenu ul{

 width: 98%;
 padding: 1%;
 display:none;

}
.leftmenu ul li{
width:100%;
background: #e5e5e5;
border-bottom: 1px solid #F5EDED;
}

.leftmenu ul li a{
width:100%;
}

.dvcontact {
   max-width:100%;
  background-position: center center;
 background-size: 100% 100%;
 height:11vw;
}

.dvcatalogue {
 
    height: 11vw;
    max-width: 100%;
}

.dvcatalogue a {
    
    float: left;
    height: 11vw;
    max-width: 100%;
	background-size:100% 100%;
}

.hometext{
float:left;
width:98%;
padding-left:2%;
}

.htcont {
    float: left;
    width:100%;
}

.htpicture{
width:33.14917127071823%;
}
.htpicture img {
    width: 100%;
}
.httext {
    width: 66.85082872928177%;
}

.httext div{
    width: 95%;
	padding-left:4%;
	padding-right:1%;
}

.catbox {
   width:100%;
}
.catbox ul {
    width:98%;
	padding-left:1%;
	padding-right:1%;
}
.catboxtitle {
  
    width: 97%;
	padding:1%;
}

.catinbox {
   width:98%;
   padding: 10px 0 10px 2%;
}

.catbox ul li {

  
      padding-right: 2%;
    padding-left: 2%;
    width: 30.5%;
}

.catbox ul li:nth-child(3n){

  
      padding-right: 0%;
  
}

.catbox ul li:nth-child(3n+1){

  
      padding-left: 0%;
  
}
.catbox .catboxpic {
   
    width: 100%;
	    height: 17vw;
    overflow: hidden;
	margin-bottom:5px;
}

.catbox .catboxpic img {
       float: none;
    max-height: 150px;
    max-width: 250px;
    width: 100%;
    text-align: center;
    margin: 0 auto;

}

.catbox .catboxname {
	height:40px;
	/* background:rgba(62, 53, 53, 0.32); */
    width: 97%;
	padding:1%;
	background-size:100% 100%;

}

.catbox .catboxname h3{
		line-height:40px;
	display:table;
}

.catbox .catboxname h4{
		line-height:40px;
	display:table;

}
.catbox .catboxname a{
float:none;
width:100%;
height:100%;
vertical-align:middle;
line-height:14px;
display:table-cell;
top: -5px;
position: relative;

	
}

#sitefooter{
background-size:100% 100%;
height:auto;
}

.sitefoot {
    width: 100%;
}

.sitefoot ul {
 
    width: 98%;
	padding-left:1%;
	padding-right:1%;
	height:auto;
}

.sitefoot ul li {

    padding-right: 3% !important;
	 padding-left: 3% !important;
	 width:auto;
	 margin-bottom:10px;
	
}

.sitefoot ul li a{
text-align:center;
float:left;
width:100%;

}

.footlink {
    float: right;
    width: 100%;
	
	
}
.foottwo {

    background-image: url("/images/footerbg.png");
    background-position: right -5px;
    background-repeat: no-repeat;
}

.developer {
margin-right:10px;
}
.sitefoot ul{
width:98% !important;
}
.footlink ul li {
    float:left;
}
.footlink ul li:last-child{
  background:none;
}

.copyrght {
    margin-left: 5%;
    width: 70%;
}


	.menu-btn{
	display:block;
	
	}
	

	
	.logo a {
    background-image: url("/images/logo.png");
    background-position: center center;
    background-repeat: no-repeat;
    float: left;
    height: 152px;
       width: 25%;
    position: absolute;
    background-size: 90% 66%;
	}
	.dvcenter {
		width: 100%;
		/*width: 460px;*/
	}
	
	.logo {
		float: left;
		height: 0;
		width: 0;
	}
	
	.headleft {
		float: right;
		max-height: 106px;
		height:auto;
		width: 74%;
	}
	
	#siteheader {
       background-size: 77% 100%;
	      height:113px;
	}

	.headrow2 .phone{
	 display:block;
	float: right;
    position: absolute;
    right: 77px;
	}
	
	.teklif a {
		background-size:cover;
		background-repeat:no-repeat;
	}
	
	.headleft .headrow2 {
		width:100%;
	}
		.topmenu ul li a {
 
		 font-size: 13px;
		 font-weight: normal; 
		  padding-left: 10px; 
     padding-right: 10px; 
	}
	
	.topmenu{
        width: 76.3%;
        float: right;
        background: #cb0000;
        display: none;
        z-index: 9999 !important;
        position: absolute;
        top: 108px;
        height: auto;
       /*  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
        filter: alpha(opacity=90);
        -moz-opacity: 0.9;
        -khtml-opacity: 0.9;
        opacity: 0.9; */
        padding: 0 0 20px 0;
        right: 2px;
		/* Safari 3-4, iOS 1-3.2, Android 1.6- */
  -webkit-border-radius:0 0 12px 12px;

  /* Firefox 1-3.6 */
  -moz-border-radius: 0 0 12px 12px; 
  
  /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
  border-radius: 0 0 12px 12px; 
		
    }
	.topmenu ul li ul{
display:block !important;
}

.topmenu ul li ul li{
display:block !important;
}
	.topmenu ul li ul li:hover a{
background:#ffffff;
color:#000000;
font-weight:bold !important;
}

        .topmenu ul {
            margin-top: 10px;
            float: left;
            width: 100%;
			
        }

        .topmenu .last a {
            background-image: url("/images/topbreakline.jpg");
            background-position: right 0;
            background-repeat: no-repeat;
            color: #ffffff;
            float: left;
            font-family: 'Oswald',sans-serif;
            font-size: 16px;
            font-weight: bold;
            padding-left: 13px;
            padding-right: 14px;
            float: right !important;
        }

        .topmenu ul li {
            width: 100%;
            float: right !important;
            text-align: right !important;
            padding-right: 25px !important;
            margin-right: 0px !important;
            background: none;
            border-bottom: none;
            float: left;
			height:auto;
        }

           

            .topmenu ul li a {
                background-image: url("/images/topbreakline.jpg");
                background-position: right 0;
                background-repeat: no-repeat;
                color: #ffffff;
                float: left;
                font-family: 'Oswald',sans-serif;
                font-size: 16px;
                font-weight: bold;
                padding-left: 13px;
                padding-right: 14px;
                float: right;
            }
			
			.topmenu ul li a:hover {
   float: right; 
 
}
ul.megamenu div.mm-item-content{
display:block !important;
position:relative !important;
float:right !important;
top:auto !important;
right:auto !important;
bottom:auto !important;
left:auto !important;
  background: none;
   border: 0px solid #D10E16;
    padding: 0 0 0px;
    z-index: 99999;
	width:100% !important;
}

.mm-content-base {
    background: none;
    padding: 0;
    position: relative;
    z-index: 11;
	float:right;
	margin:0;
	
}


			.topmenu ul li ul {
                width: 100% !important;
                padding: 0 0px;
                position: relative;
                top: auto !important;
                /* right: 0; */
                float: left;
                background: none;
			height:auto !important;
			display:block;
			
				
            }

                .topmenu ul li ul li {
                    border: none;
                    padding: 0 0 0 0 !important;
					background:none;
					float:right;
					width:100% !important;
                }
				
                .topmenu ul li ul li a{
				font-size:16px;
				background:url("../images/line.png") no-repeat right center;
			padding-right:20px;
				float:right;
				display:block;
				width: auto !important;
				}

            .topmenu ul li ul {
                display: block !important;
				
            }
			
            .topmenu ul li ul {
                display: block !important;
				
            }
	
.cameraSlide img{
	float:left;
	width:100% !important;
	margin-left:0 !important;
	height:auto !important;
	}
	
	.camera_wrap{
	height:28vw !important;
	}
	.camera_fakehover{
	height:90%;
	}
	.siteright {
    width:100%;
}
	.siteright .dvcontact{
	display:block;
	margin-left:10%;
	margin-right:10%;
	width:35%;
}
.siteright .dvcatalogue{
	display:block;
	margin-right:10%;
	width:35%;
}

.siteleft .dvcontact{
	display:none;
}
.siteleft .dvcatalogue{
	display:none;
}

	.pagetext table{
	float:left;
	width:100%;
	display:block;
	}
	
	.pagetext tbody{
	float:left;
	width:100%;
	}
	
	.pagetext tr{
	float:left;
	width:100%;
	}
	
	.pagetext tr td{
	float:left;
	width:100%;
	}
	
		.pagetext tr td tr td tr td{
	float:left;
	width:23% !important;
	padding:1% !important;
	}
		.pagetext table tbody tr td table tbody tr:nth-child(2) td td{
	float:left;
	width:auto !important;
	padding:0% !important;
	height:16px;
	}
	
	.pimg img {
   
    width: 100%;
}
	
	.pbox {
    height: 245px;
    overflow: hidden;
    width: 100%;
	}
	
	.pimg {
    
    width: 98%;
	}
	
	.pimg a {
   
    width: 100%;
}


	.ptit {
    width: 96%;
	background-size:100% 100%;
	height:50px !important;
	padding:2%;
	display:table;
	line-height:50px;
	vertical-align:middle;
	    float: left;
    width: 100%;
    height: 100%;
	
	}
	
	.ptit h2{
	display:table;
	line-height:50px;
	vertical-align:middle;
	    float: left;
    width: 100%;
    height: 100%;
	}
	
	.ptit a{
font-size:12px;
display:table-cell;
	line-height:14px;
	text-align:center;
	vertical-align:middle;
	float:left;
	width:100%;
	float:none;
	height:100%;
	position:relative;
	top:-5px;
	}
	
	.ptit a:nth-child(2){
	display:none;
	}
	
	.urun_thumb {
    padding: 2%;
    width: 96%;
}

.firsttd{
width:30% !important;
}

.scndtd{
width:70% !important;
}
#container {
    float: left;
    width: 100%;
 
}
}


/* mobile dikey */


@media only screen and (max-width: 479px) {
		.stextdiv {
    margin-top:10px;
}
.ctable{
float:left;
width:100%;
}
.cform{
width:100%;
border-right: 0px solid #DDDDDD;
}
.formtext{
width:100%;
}

.information{
float:left;
width:100%;
height:auto;
margin-bottom:20px;
}
.cmap {
    border: 1px solid #DDDDDD;
    float: left;
    margin-bottom: 10px;
    padding: 1%;
    width: 96%;
}
.cmap iframe{
float:left;
width:100%;
}


.setmarg{
margin-top:0 !important;
}
#container {
    float: left;
    width: 100%;
 
}
.context{
float:left;
width:100%;
margin-bottom:5px;
margin-top:5px;
}
.prodpic {
float:left;
    max-width:100%;
}
.ptpic{
float:left;
    max-width:100%;
}

.ptpic img{
float:left;
    max-width:100%;
}

	.phone a{
	
   margin-left:7px;
}
.contextbanner{
width:100%;
margin-bottom:10px;
}
.contextbanner img{
float:left;
width:100%;
}

.contextbody {
   padding:0 2% 0 2%;
    width: 96%;
	overflow:hidden;
}
.pagenav{
padding-left:1%;
}
.pagenav{
padding-left:1%;
}
.pagetitle{
padding-left:1%;
}

.leftmenu .mhead {
    max-width:100%;
	background-position: right center;
}

.leftmenu ul{
width:100%;
}
.leftmenu ul li{
width:100%;
}

.leftmenu ul li a{
width:100%;
}

.dvcontact {
   max-width:100%;
  background-position: center center;
 background-size: 100% 100%;
 height:9.1vw;
}

.dvcatalogue {
 
    height: 11vw;
    max-width: 100%;
}

.dvcatalogue a {
    
    float: left;
    height: 11vw;
    max-width: 100%;
	background-size:100% 100%;
}

.hometext{
float:left;
width:98%;
padding-left:2%;
}

.htcont {
    float: left;
    width:100%;
}

.htpicture{
width:100%;
margin-bottom:10px;
}
.htpicture img {
    width: 100%;
}
.httext {
    width: 100%;
}

.httext div{
    width: 98%;
	padding-left:2%;
}
.catbox {
   width:100%;
}
.catbox ul {
    width:98%;
	padding-left:1%;
	padding-right:1%;
}
.catboxtitle {
  
    width: 98%;
	padding:1%;
}

.catinbox {
   width:98%;
   padding: 10px 0 10px 2%;
}

.catbox ul li {

  
    padding-right: 10%;
	padding-left:10%;
    width: 80%;
}
.catbox .catboxpic {
   
    width: 100%;
}

.catbox .catboxpic img {
    float: left;
    max-height: 400px;
    max-width: 400px;
	width:100%;
	margin-left:1%;

}

.catbox .catboxname {
    width: 103%;
	background-size:100% 100%;
}

#sitefooter{
background-size:100% 100%;
height:auto;
}

.sitefoot {
    width: 100%;
}

.sitefoot ul {
 
    width: 98%;
	padding-left:1%;
	padding-right:1%;
	height:auto;
    padding-bottom: 16px;
}

.sitefoot ul li {

    padding-right: 1% !important;
	 padding-left: 1% !important;
	 width:30%;
	 margin-bottom:10px;
	
}

.sitefoot ul li:nth-child(3n){
background:none;
	
}

.sitefoot ul li a{
text-align:center;
float:left;
width:100%;

}

.footlink {
    float: right;
    width: 100%;
	
	
}
.foottwo {

    background-image: url("/images/footerbg.png");
    background-position: right -5px;
    background-repeat: no-repeat;
}

.developer {
margin-right:10px;
}
.sitefoot ul{
width:98% !important;
}
.footlink ul li {
    float:left;
}
.footlink ul li:last-child{
  background:none;
}

.copyrght {
    margin-left: 5%;
    width: 70%;
}





.cameraSlide img{
	float:left;
	width:100% !important;
	margin-left:0 !important;
	height:auto !important;
	}
	
	.camera_wrap{
	height:28vw !important;
	}
	.camera_fakehover{
	height:90%;
	}

.phone{

    margin-top: -32px;

}
	.menu-btn img{
	position:absolute;
	right:3px;
	top:68px;
	}

.dvcenter {
		width: 100%;
		/*width: 460px;*/
	} 
	
	.menu-btn{
		display:block;
	}
	
	.logo {
		float: left;
		height: 36px;
		width: 20px;
	}
	
	.logo a{
		float: left;
		height: 50px;
		width: 90px;
		background-size:90% 90%;
		background-position:center center;
		margin-top:60px;
		background-image: url("/images/logo-sim-kart.png");
   

	}
	
	.headleft {
		float: right;
		max-height: 106px;
		height:auto;
		width: 70%;
	}
	
	#siteheader {
       background-size: 100% 100%;
	      height:113px;
	}

	.headrow2 .phone{
	 display:block; 
	     margin-top: 6px;
		 margin-right:20px;
	}
	
	.teklif a {
		background-size:cover;
		background-repeat:no-repeat;
	}
	
	.headleft .headrow2 {
		width:100%;
	}
	.headleft .headrow1 {
    float: left;
    height: 61px;
    width: 100%;
    position: relative;
}


	
				.topmenu ul li a {
 
		 font-size: 13px;
		 font-weight: normal; 
		  padding-left: 10px; 
     padding-right: 10px; 
	}
	
	.topmenu{
        width: 99%;
        float: right;
        background: #cb0000;
        display: none;
        z-index: 9999 !important;
        position: absolute;
        top: 108px;
        height: auto;
       /*  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
        filter: alpha(opacity=90);
        -moz-opacity: 0.9;
        -khtml-opacity: 0.9;
        opacity: 0.9; */
        padding: 0 0 20px 0;
        right: 2px;
		 -webkit-border-radius:0 0 12px 12px;

  /* Firefox 1-3.6 */
  -moz-border-radius: 0 0 12px 12px; 
  
  /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
  border-radius: 0 0 12px 12px; 

		
    }
	.topmenu ul li ul{
display:block !important;
}

.topmenu ul li ul li{
display:block !important;
}
	.topmenu ul li ul li:hover a{
background:#ffffff;
color:#000000;
font-weight:bold !important;
}

        .topmenu ul {
            margin-top: 10px;
            float: left;
            width: 100%;
			
        }

        .topmenu .last a {
            background-image: url("/images/topbreakline.jpg");
            background-position: right 0;
            background-repeat: no-repeat;
            color: #ffffff;
            float: left;
            font-family: 'Oswald',sans-serif;
            font-size: 16px;
            font-weight: bold;
            padding-left: 13px;
            padding-right: 14px;
            float: right !important;
        }

        .topmenu ul li {
            width: 100%;
            float: right !important;
            text-align: right !important;
            padding-right: 25px !important;
            margin-right: 0px !important;
            background: none;
            border-bottom: none;
            float: left;
			height:auto;
        }

           

            .topmenu ul li a {
                background-image: url("/images/topbreakline.jpg");
                background-position: right 0;
                background-repeat: no-repeat;
                color: #ffffff;
                float: left;
                font-family: 'Oswald',sans-serif;
                font-size: 16px;
                font-weight: bold;
                padding-left: 13px;
                padding-right: 14px;
                float: right;
            }
			
			.topmenu ul li a:hover {
   float: right; 
 
}
ul.megamenu div.mm-item-content{
display:block !important;
position:relative !important;
float:right !important;
top:auto !important;
right:auto !important;
bottom:auto !important;
left:auto !important;
  background: none;
   border: 0px solid #D10E16;
    padding: 0 0 0px;
    z-index: 99999;
}

.mm-content-base {
    background: none;
    padding: 0;
    position: relative;
    z-index: 11;
	float:right;
	margin:0;
	
}


			.topmenu ul li ul {
                width: 100% !important;
                padding: 0 0px;
                position: relative;
                top: auto !important;
                /* right: 0; */
                float: left;
                background: none;
			height:auto !important;
			display:block;
			
				
            }

                .topmenu ul li ul li {
                    border: none;
                    padding: 0 0 0 0 !important;
					background:none;
					float:right;
					width:100% !important;
                }
				
                .topmenu ul li ul li a{
				font-size:16px;
				background:url("../images/line.png") no-repeat right center;
			padding-right:20px;
				float:right;
				display:block;
				width: auto !important;
				}

            .topmenu ul li ul {
                display: block !important;
				
            }
			
            .topmenu ul li ul {
                display: block !important;
				
            }
			.siteleft {
		width:100%;
		margin-bottom:20px;
	}

.leftmenu .mhead {
    max-width:100%;
	width:100%;
	background:#e30606;

}

.leftmenu .mhead:after{
    content:"ÜRÜNLER";
	float:left;
	line-height:48px;
	font-size:18px;
	font-weight:bold;
	margin-left:10px;
	color:#ffffff;
	font-family: 'Oswald',sans-serif;
	padding-left:50px;
	background:url("../images/plus.png") no-repeat left center;

}
.leftmenu .mhead:hover:after{
 cursor:pointer;
	background:url("../images/plus-hover.png") no-repeat left center;

}


.leftmenu ul{

 width: 98%;
 padding: 1%;
 display:none;

}
.leftmenu ul li{
width:100%;
background: #e5e5e5;
border-bottom: 1px solid #F5EDED;
}

.leftmenu ul li a{
width:100%;
}
	.siteright {
    width:99%;
}

.siteright .dvcontact{
	display:block;
	width:80%;
	background-size:100% 100%;
	height:25vw;
	margin:20px 10% 10px 10%;
	
}
.siteright .dvcatalogue{
	display:block;
	width:80%;
	height:25vw;
	margin:0 10% 0 10%;
	
}

.siteright a{
background-size:100% 100%;
float:left;
width:100%;
height:100%;
}

.siteleft .dvcontact{
	display:none;
}
.siteleft .dvcatalogue{
	display:none;
}

.htpicture img {
    max-height: 479px;
    max-width: 479px;
	width:80%;
	margin: 0 10% 0 10%;
}

	.pagetext table{
	float:left;
	width:100%;
	display:block;
	}
	
	.pagetext tbody{
	float:left;
	width:100%;
	}
	
	.pagetext tr{
	float:left;
	width:100%;
	}
	
	.pagetext tr td{
	float:left;
	width:100%;
	}
	
		.pagetext tr td tr td tr td{
	float:left;
	width:48% !important;
	padding:1% !important;
	height:46vw;
	margin-bottom:10px;
	
	
	}
	
		.pagetext table tbody tr td table tbody tr:nth-child(2) td td{
	float:left;
	width:auto !important;
	padding:0% !important;
	height:16px;
	}
	
	.brandlist tr td tr td tr td{
		height:auto;
	}
	
	.pimg img {
   
    width: 100%;
}
	
	.pbox {
    height: 245px;
    overflow: hidden;
    width: 100%;
	}
	
	.pimg {
    
    width: 98%;
	height:29vw;
	}
	
	.pimg a {
   
    width: 100%;
}


	.ptit {
    width: 96%;
	background-size:100% 100%;
	height:50px;
	padding:2%;
	
	}
	
	.ptit h2{
	display:table;
	line-height:50px;
	vertical-align:middle;
	    float: left;
    width: 100%;
    height: 100%;
	}
	
	.ptit a{
font-size:12px;
display:table-cell;
	line-height:14px;
	text-align:center;
	vertical-align:middle;
	float:left;
	width:100%;
	float:none;
	height:100%;
	position:relative;
	top:-5px;
	}
	
	.ptit a:nth-child(2){
	display:none;
	}
	
	.urun_thumb {
    padding: 2%;
    width: 96%;
}

.pagenav a{
width:auto;
}
.sitefoot ul li a {
    font-size:11px;
}

.pimgyaka{
height:99%;
width:99%;
}
.pboxyaka {

    height: 100%;
	width:100%;
  
}
.pimgyaka img {

    max-height: 75vw;
	    margin-top: -35vw;
   
} 

.firsttd{
width:100% !important;
}

.scndtd{
width:100% !important;
}

.scndtd td{
height:auto !important;
}

.pagetext select{
width:100% !important;
}

.selectdv{
width:100% !important;
margin-bottom:10px;
}
.selectdv select{
width:100% !important;
}
.RadPicker table.rcTable td:nth-child(2) a {
    margin-left: 5px !important;
}
h3 {
   
    height: auto;
}
h4 {
   
    height: auto;
}




}
@media only screen and (max-width: 392px) {
.teklif {
  position: absolute;
    left: -27%;
    top: 0;
}

}



.rcInputCell{
width:100% !important;
}
.rcTable{
width:100% !important;
}


.RadPicker table.rcTable, .RadPicker table.rcTable td{
width:85% !important;
padding:0 !important;
height:auto;
}


.RadPicker, .RadPicker td{
width:98% !important;
}
.riTextBox{
border-color: #000000 #000000 #000000 #000000 !important;
height:26px;
}
.RadPicker table.rcTable td:nth-child(2){
width:auto !important;

padding:0 !important;
}

.RadPicker table.rcTable td:nth-child(2) a{
margin-left:20px ;
}
input[type='radio'] {
  margin-bottom:3px !important; 
}

.half td{
width:50% !important
}


.rcCalPopup{
background-size:cover !important;
}

.pagetext select{
max-width:100%;
}
.cntctbtn{
width:150px;
height:50px;
}

.cntbtn{
width:130px;
height:35px;
}
.cntbtn:hover{
color:#ffffff;
cursor:pointer;
}
.cntctbtn:hover{
color:#ffffff;
cursor:pointer;
}

.nodata{
text-align:center;
font-size:16px;
color:grey;
}

.pagetext table{
height:auto !important;
}

.ptit a:hover{
color:white;
font-weight:bold !important;
}

.backlink
a:hover{
color:white;
}

