body {font-size: 13px;font-family: Tahoma, Arial, Verdana, sans-serif;background-image: url(images/bg_orj.png);background-repeat: repeat-x;  background-position: 0 -57px;background-color: #fff;margin:0;line-height: 18px;}
p,h1,h2,h3,h4,h5,h6,form {padding:0;margin: 0;}
h1,h2,h3,h4,h5,h6 {font-family: Arial, Verdana, sans-serif;}
ul{ margin:0; padding:0; list-style:none;}
li{margin:0; padding:0; list-style:none;}
form .input {padding:0; margin:0;}
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.clearfix{display:block;zoom:1}
.spacer{clear:both;}
.spacer2{clear:both; height:5px;}
p{padding:5px 0 5px 0;}
.left {float:left;}
.right {float:right;}
a {color: #1C6EA0; text-decoration:none;-moz-transition: all 0.2s linear 0s; -webkit-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s;}
a:visited {color: #1C6EA0;text-decoration:none;}
a:hover {color: #FFA72F;}
.red_t {color: #D20606;font-size: 16px;font-weight: bold; padding-bottom:10px;}
.red_h1 {color: #D20606;font-size: 20px;padding-bottom:10px;}
.txt_11 {font-size: 11px;}
.txt_12 {font-size: 12px;}
.imgbdr{border:1px solid #EEEEEE; padding:1px;}
.important {font-size:20px; padding-bottom:10px;}
/* general layout */
.gencontainer {width: 1150px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.header_container {width: 100%;height:80px;}
.genheader {width: 1150px;position:fixed;background-image: url(images/bg_orj.jpg);background-repeat: repeat-x;  background-position: 0 -57px;z-index: 99999}
.genmain {padding:10px 0 10px 0; min-height:500px;}
.genfooter {}
/* end general layout */
/* layout for header */
.header_top{height:40px;}
.login{height:30px; background-color:#eeeeee;}
.logo{width:240px;height:30px;margin: 5px 0;float:left}
.top_search{float:left;}
.ara_box {font-size: 12px;width: 200px;border: 1px solid #08769B;font-weight: bold;padding: 4px;}
.ara_box:hover {border: 1px solid #ff9900;}
.ara_select {font-size: 12px;padding: 3px 1px;margin-right: 1px;}
.ara_button{color: #FFFFFF;padding: 4px 6px; border:1px solid #336699; background-image:url(images/bg_button.gif);background-repeat:repeat-x;background-position: 10px; cursor:pointer; font-size:14px; font-weight:bold;font-family: Arial}
.ara_button:hover{background-color: #3eb3e9;cursor:pointer;background-image:none;border:1px solid #336699; }
.h_userengage{float:right;margin-left:16px;}
a.h_login,a.h_signup,a.h_loggedin,a.h_logout{float:left;display:block;height:20px;line-height: 20px;padding:4px 14px;font-weight: bold; margin-left:4px;text-align: center;
                     text-decoration:none; -moz-border-radius: 2px; border-radius: 2px;font-size:12px;color:#fff;border: 1px solid #333;
}
.h_login {background-color:#0F8C11;
          background-image: -webkit-linear-gradient(top, #39D228, #0F8C11);
          background-image: -moz-linear-gradient(top, #39D228, #0F8C11);
          background-image: -ms-linear-gradient(top,#39D228, #0F8C11);
          background-image: -o-linear-gradient(top, #39D228, #0F8C11);
          background-image: linear-gradient(to bottom, #39D228, #0F8C11);}
.h_signup{
    background-color:#891123;
    background-image: -webkit-linear-gradient(top, #DF1753, #891123);
    background-image: -moz-linear-gradient(top, #DF1753, #891123);
    background-image: -ms-linear-gradient(top,#DF1753, #891123);
    background-image: -o-linear-gradient(top, #DF1753, #891123);
    background-image: linear-gradient(to bottom, #DF1753, #891123);
}
.h_loggedin{background-color:#0F8C11;
          background-image: -webkit-linear-gradient(top, #39D228, #0F8C11);
          background-image: -moz-linear-gradient(top, #39D228, #0F8C11);
          background-image: -ms-linear-gradient(top,#39D228, #0F8C11);
          background-image: -o-linear-gradient(top, #39D228, #0F8C11);
          background-image: linear-gradient(to bottom, #39D228, #0F8C11);}
.h_logout{
    background-color:#891123;
    background-image: -webkit-linear-gradient(top, #DF1753, #891123);
    background-image: -moz-linear-gradient(top, #DF1753, #891123);
    background-image: -ms-linear-gradient(top,#DF1753, #891123);
    background-image: -o-linear-gradient(top, #DF1753, #891123);
    background-image: linear-gradient(to bottom, #DF1753, #891123);
}
a.h_login:hover {background-image:none;background-color:#39D228; color:#fff}
a.h_signup:hover {background-image:none;background-color:#DF1753; color:#fff}
a.h_loggedin:hover {background-image:none;background-color:#39D228; color:#fff}
a.h_logout:hover {background-image:none;background-color:#DF1753; color:#fff}

.top_right {margin-top: 5px;float:right}
.top_menu {}
.top_menu li.flevel {float: left;position:relative; border-right:1px solid #dddddd;}
.top_menu a {display: block; font-weight: bold; text-decoration: none; color:#077396; margin: 0px; padding-right: 10px; padding-left: 12px; line-height: 29px;}
.top_menu a:hover {text-decoration: none; color: #FFFFFF; background-color:#6EC43B;
                   background-image: -webkit-linear-gradient(top, #6EC43B, #5AA130);
                   background-image: -moz-linear-gradient(top, #6EC43B, #5AA130);
                   background-image: -ms-linear-gradient(top,#6EC43B, #5AA130);
                   background-image: -o-linear-gradient(top, #6EC43B, #5AA130);
                   background-image: linear-gradient(to bottom, #6EC43B, #5AA130);
}
.sub_menu {z-index: 1500;display:none;position:absolute;background-color: #0D7FA4;width:1000px;padding:10px;top:29px;left:-1px;}
.sub_menu li{float:left;width:31%;margin:0 1%}
.sub_menu a {color:#fff;display:block; line-height: 26px;}
.sub_menu a:hover {background-image: none; background-color: #077498;}

.sm_ilan{left:-221px;}
.sm_firma{left:-358px;}
.sm_urun{left:-481px;}
/* end layout for header */
.map_container{position:relative;z-index: 1}


/* layout for main */ 
.main_left{ width:270px; margin:0 5px 0 5px;float:left;}
.main_left ul.lst li a, .main_right ul.lst li a, .rehber_right ul.lst li a  {
    display:block;
    color:#305383;
    border-bottom:1px solid #efefef;
    padding: 5px 0 5px 5px;
    text-decoration:none;
}
.main_left ul.lst li a:hover, .main_right ul.lst li a:hover {
    background-color:#AAD6F0;
    text-decoration:none;
    color:#1C6EA0;
}
.sub_left li a {
    display:block;
    color:#305383;
    border-bottom:1px solid #efefef;
    background-image:url(images/r_arrow.gif);
    background-repeat:no-repeat;
    background-position:5px center;
    padding: 5px 0 5px 20px;
    text-decoration:none;
}
.sub_left li a:hover {
    background-color:#AAD6F0;
    text-decoration:none;
    color:#1C6EA0;
}
.orta {padding:5px; border:1px solid #efefef; border-top:none;}
.main_center{width:550px; margin:0px 10px 0px 10px}
.content_center{width:800px; margin-right:20px}
.sign_center{width:730px; margin-left:20px;float:left;}
.sps{ margin:5px 0 5px 0;}
.ara_sonuc{}
.ara_sonuc_header{}
.ara_sonuc li {display:block;padding: 8px 0 8px 0px;border-bottom:1px solid #efefef;}
.main_right{width:300px;overflow: hidden;}
.videos { clear:both; margin:10px 0 10px 0;}
.videos li {float:left; width:140px; margin-right:5px;}
.right_rehber{
    background-color: #F0F0F0;
    border: 1px solid #1C94B9;
    padding: 10px 5px 10px 5px;
    margin:4px;
}
.rehber_center{width:520px; margin:0px 10px 0px 10px}
.rehber_right{width:300px;overflow: hidden;}
.orta_urun{float:left; width:135px; height:160px; padding:4px; margin:0 8px 0 8px; overflow:hidden;}
.orta_son_link{ padding:10px; text-align:center;}
.orta_ilan{ width:260px;}
.orta_ilan li {display:block;padding: 2px 0 2px 0px;/*border-bottom:1px solid #efefef;*/}
.date{ font-size:11px; color:#606060}
/* end layout for main */
.ortah{margin:0px;padding-left: 8px;line-height: 25px;color: #09779A;font-weight: bold;}
.mg15 {margin-top:15px;}
.ortah_gre {background-image: url(images/bg_menus.png);background-repeat: no-repeat; background-position:0px -52px;}
.ortah_red {background-image: url(images/bg_menus.png);background-repeat: no-repeat; background-position:0px 0px;}
.ortah_ora {background-image: url(images/bg_menus.png);background-repeat: no-repeat; background-position:0px -26px;}
.ortah_pur {background-image: url(images/bg_menus.png);background-repeat: no-repeat; background-position:0px -78px;}
.scroll {overflow: -moz-scrollbars-vertical;overflow-x: hidden;overflow-y: auto; height:300px;
         scrollbar-arrow-color: #ffffff;/*oklar*/
         scrollbar-3dlight-color: #eaeaea;/*sol alan dis b�lge �izgisi*/
         scrollbar-darkshadow-color: #eaeaea;/*sol alan dis b�lge g�lgesi*/
         scrollbar-face-color: #cacaca; /*g�r�nen y�z�*/
         scrollbar-highlight-color: #cacaca; /*sol alan dis b�lge �izgisi*/
         scrollbar-shadow-color: #cacaca;/*sag alan dis b�lge g�lgesi*/
         scrollbar-track-color: #ffffff;/*arka b�lgesi*/
}
.error { background-color:#FFFFCC;color: #D20606; border:1px solid #e2c822 ; width:550px; padding:10px; margin:10px auto 10px auto;font-weight:bold;font-size:12px;}
.success {background-color:#E8FFE1;color: #080;border:1px solid #690;width:550px;padding:10px;margin:10px auto 10px auto;	font-weight:bold;font-size:12px;}
.burada { margin:7px 0 10px 0; padding:5px 0 5px 0; border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee; background-color:#fafafa;}

/* layout for footer */ 
.alt {margin-top:15px; background-color:#999999; color: #4B4B4B;line-height: 20px;font-size: 11px; border-top:5px solid #ffffff}
.alt_content {width:970px;margin:10px auto 0px auto;}
.alt_tab { width:130px; float:left; margin-right:25px;}
.alt_tab a { color:#ffffff;text-decoration:none;}
.alt_tab a:visited { color:#ffffff;text-decoration:none;}
.alt_tab a:hover {color:#A5D3EF;text-decoration:none;}
.alt_motiv { width:340px;float:right;}
dl { }
dt {font-size:14px;color:#555555;display:block;margin:0;padding:0;border-bottom:1px solid #555555; }
dd {height: auto !important; border-bottom:1px solid #aaaaaa; margin:0; padding:0; width:110px;display:block;}
/* end layout for footer */ 
/* PAGER */
.pager {margin: 15px 5px;}
.pager a {display: block;border: 1px solid #e5e5e5;float: left;text-decoration: none;color:#0099cc;margin: 1px;padding: 10px 15px;}
.pager a:hover {color: #ffffff; background-color: #0099cc;}
.pager .fake {display: block;float: left;border: 1px solid #e5e5e5;color:#bbbbbb;margin: 1px;padding:10px 15px;margin: 1px;}
.pager .selected {display: block;;border: 1px solid #FFFFFF;float: left;color:#ffffff;background-color: #0099cc;padding: 10px 15px;margin: 1px;}
/* END PAGER */
/* FiRMA SAYFASI */
.firma_header {margin: 10px 0}
.firma_title {float:left;width: 780px}
.firma_rating{float:right;width: 200px;text-align: center;}
.firma_oyver{display:none;}
a.oy_ver{text-decoration: underline;display:block;font-size: 14px;}
.rev_agg{color: #a0a0a0;font-size: 11px;}
.sub_rev_agg {padding: 5px 0;}
.firma_header h1 { font-size:24px; }
.firma_share { }
.firma_menu_container{margin: 10px}
.firma_menu{}
.firma_menu li{float:left;margin:0 1px 0 0;}
.firma_menu a{
    padding:5px 10px;cursor: pointer;display:block;color:#fff; text-align: center;line-height: 22px;font-size:14px;-webkit-border-radius: 2px; -moz-border-radius: 2px;border-radius:2px;border: 1px solid #0B6681;background-color: #0A6580; background-image: -webkit-gradient(linear, left top, left bottom, from(#2E81B4), to(#1A5483));
background-image: -webkit-linear-gradient(top, #1697C0, #0A6580);
background-image: -moz-linear-gradient(top, #1697C0, #0A6580);
background-image: -ms-linear-gradient(top, #1697C0, #0A6580);
background-image: -o-linear-gradient(top, #1697C0, #0A6580);
background-image: linear-gradient(to bottom, #1697C0, #0A6580);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#2E81B4, endColorstr=#1A5483);       
}
.firma_menu a:hover{background-image:none;background-color: #C31212;color:#fff;}
.firma_cols{margin: 20px 0 10xp;}
.firma_col1 { width:470px; margin:0 0 0 10px;float:left;}
.firma_col2 { width:470px; margin:0 10px 0 0;float:right}
.firma_center{margin:10px 10px;}
.firma_hakkinda {margin: 10px 0;}
.firma_content{padding:10px;border: 1px solid #efefef;}
.firma_resim { width:325px; margin-bottom:20px;}
.firma_urun {width: 448px; margin: 10px;float:left; }
.firma_urun_resim { margin:4px 10px 0 0; float:left; width: 120px;}
.firma_urun_icerik {float:left;width: 315px;}
.firma_teklif{width: 448px; margin: 10px;float:left;}
.firma_ft{color:#667; margin: 10px;}
/* END FIRMA SAYFASI */
/* URUN SAYFASI */

/* END URUN SAYFASI */

.titlec {font-size: small;}
ul.videos li {float:left;width: 140px;margin-bottom: 1em;cursor:pointer;}
ul.videos{margin-top:30px;list-style: none;}
li .titlec{display: block; height: 32px; overflow: hidden;}

a.ara {display: block;	border: 1px solid #e5e5e5; float: left; font-weight: bold; text-decoration: none; color:#077396; margin: 2px; padding: 3px 7px 7px 3px; background-color: #F5F5F5;}
a.ara:hover {color: #FF9900; background-color: #FFFFFF;}


.g_border {border: 1px solid #EEEEEE;background-color: #FFFFFF;font-size: 12px;}
a.list:link {color: #305383;text-decoration: none;font-weight: bold;}
a.list:visited {color: #305383;text-decoration: none;font-weight: bold;}
a.list:hover {color: #305383;text-decoration: underline;font-weight: bold;}
.td_swap_on {background-color: #FAFBFE;}
.td_swap_off {background-color:none ;}

.green {color: #009900;}
.red {color: #D20606;}
.orange {color: #FF6600;}
.purple {color: #FC25BB;}
.yellow{color:#FFAD1E;}
.m_t_h {
    font-weight: bold;
    font-size: 12px;
    color: #305383;
    padding-left: 5px;    
}

.attn {color: #D20606;font-size: 12px;}
.formtxt_m {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;}

.border {border: 1px solid #EEEEEE;}
.pad5 { padding: 5px; }

.gld {border-bottom:1px solid #efefef; border-top:1px solid #efefef;}

/* RATING */
.rateit{display: -moz-inline-box;display: inline-block;position: relative;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;-webkit-touch-callout: none;}
.rateit .rateit-range{position: relative;display: -moz-inline-box;display: inline-block;background: url(images/star.png);height: 16px;}
/* for IE 6 */
* html .rateit, * html .rateit .rateit-range{display: inline;}
/* for IE 7 */
* + html .rateit, * + html .rateit .rateit-range{display: inline;}
.rateit .rateit-hover, .rateit .rateit-selected{position: absolute;left: 0px;}
.rateit .rateit-hover-rtl, .rateit .rateit-selected-rtl{left: auto;right: 0px;}
.rateit .rateit-hover{background: url(images/star.png) left -32px;}
.rateit .rateit-hover-rtl{background-position: right -32px;}
.rateit .rateit-selected{background: url(images/star.png) left -16px;}
.rateit .rateit-selected-rtl{background-position: right -16px;}
.rateit .rateit-preset{background: url(images/star.png) left -48px;}
.rateit .rateit-preset-rtl{background: url(images/star.png) left -48px;}
.rateit .rateit-reset{background: url(images/delete.gif) 0 0;width: 16px;height: 16px;display: -moz-inline-box;display: inline-block;float: left;padding:0;border: none;}
.rateit .rateit-reset:hover{background-position: 0 -16px;}
div.bigstars div.rateit-range{background: url(images/star-white32.png);height: 32px;}
div.bigstars div.rateit-hover{background: url(images/star-red32.png);}
div.bigstars div.rateit-selected{background: url(images/star-gold32.png);}
div.bigstars div.rateit-reset{background: url(images/star-black32.png);width: 32px;height: 32px;}
div.bigstars div.rateit-reset:hover{background: url(images/star-white32.png);}

.formwidthl{ width:105px;float:left; margin-bottom:5px;}
.formwidthr{ width:580px;float:right;margin-bottom:5px;}
.goster { display:block;}
.gosterme { display:none;}

.flags {text-align:center;margin:10px 0;}
img.flag-tr, img.flag-en, img.flag-de, img.flag-ru, img.flag-es, img.flag-ar, img.flag-ja, img.flag-ko, img.flag-fr, img.flag-it{background:url('/images/flags.png') no-repeat;width:24px;height:16px;}
img.flag-tr{background-position:0 0px;}
img.flag-en{background-position:0 -16px;}
img.flag-de{background-position:0 -32px;}
img.flag-ru{background-position:0 -48px;}
img.flag-es{background-position:0 -64px;}
img.flag-fr{background-position:0 -80px;}
img.flag-it{background-position:0 -96px;}
img.flag-ar{background-position:0 -112px;}
img.flag-ja{background-position:0 -128px;}
img.flag-ko{background-position:0 -144px;}
.flags span{visibility:hidden;}
.flags:hover span{visibility:visible;}


.content-div {width: 100%;margin-bottom:15px;}
.ilan-disclaimer{color:#777; margin-top: 20px;}
.content-label {float:left; width: 25%; margin-bottom: 5px;}
.content-text {float:left; width: 75%; margin-bottom: 5px;overflow: hidden}
.urun-info-left {float: left; width: 250px; margin-right: 15px;}
.urun-info-center {float: left; width: 395px;}
.urun-info-right {float: left; width: 300px;overflow: hidden;}
.urun-info-left-1 {width: 100%; float:left; margin-bottom: 15px;}
.urun-info-left-2 {width: 100%; float:left; margin-bottom: 15px;}
.urun-info-left-3 {width: 100%; float:left; margin : 15px 0;}
.urun-foto {width: 100%; height: auto;}
.firma-urun {width: 100%;  margin-bottom: 5px;}
.content-label2 { float:left; width: 40%; margin-bottom: 5px;  clear: both; }
.content-text2 { float:left; width: 60%; margin-bottom: 5px; }
.o-hidden { overflow: hidden; }
.urun-main-left { width: 660px; }
.firma_lang { float: right; }
.fa_h1{font-size: 24px;padding-bottom: 15px;}
.fa_title{ color: #D20606;}
.urun-main-left .ortah {margin: 10px 0 5px;}
/* ARAMA SAYFASI */
.ara_left{float:left;width:800px;margin: 0 10px;}
.ara_center{float:left;width:160px;}
.ara_right{float:right;width:300px;}
h2.lif{font-size: 16px;margin:4px 0 0;}


.adslot1-336c{display:block;}
.adslot2-468{display:none;}
.adslot3-300r{display:block;margin-bottom:10px;}
.adslot4-300c{display:none;}



@media screen and (min-width:769px){
    .top_menu ul li:hover > div.sub_menu {display: inline-block;}

}



@media screen and (max-width:768px){
    body { background-image: none; }
    .gencontainer, .genheader, .alt_content { width:100%; }
    .main_right, .firma_resim, .res_display_none, .alt_motiv, .urun-info-right, .rehber_right, .sub_menu .yellow, .firma_lang, .top_menu, .top_search  { display: none; }
    .ara-resp-buton { float: left; width: 60px; height: 20px; line-height: 20px; border: 1px solid #333; text-align: center; }
    .ara-responsive-div { position: fixed;  top: -40px; width: 100%; height: 40px; background-color: #fff; z-index: 999999; transition: all 0.5s; border-bottom:1px solid #077397; }
    .topshow { top:0; }
    .menu-responsive-div { position: fixed; top: 40px;  display:none; width: 100%; background-color: #fff; z-index: 10; transition: all 0.5s; border-bottom:1px solid #077397; }
    .topshowmenu { display: block; }
    .top_search { margin: 5px 0 0 5px; }
    .responsive-menu-ikon { float: left; border:1px solid #FFAD1E; border-radius: 3px; width: 20px; height: 20px; margin: 5px; padding: 4px; cursor: pointer; }
    .responsive-menu-ikon .fa-navicon { color:#FFAD1E; font-size: 22px; }
    .top_menu li.flevel { width: 100%; }
    .sub_menu { width: 98%; position: relative; background-color: transparent; top:0; padding: 0; margin-bottom: 10px; margin-left: 2%; }
    .sub_menu a { color:#077396; padding:0 4px;  }
    .sub_menu ul { width: 98%; height: 180px; margin: 0 1%; overflow: auto; }
    .sub_menu li { width: 98%; margin: 0 1%; }
    .flevelmenushow { display: block; }
    .sm_ilan, .sm_firma, .sm_urun { left:0; }
    .araformu { float: left; }
    .ara_resp_kapat { position: absolute; right:0; }
    .menu_resp_kapat { float: right !important; margin: 5px; }
    .content_center { width: 98%; margin: 0 1%; }
    .urun-main-left { width: 100%; }
    .header_container { height: 40px; }
    .firma_center { margin: 10px 0; }
    .adslot1-336c{display:none;}
    .adslot4-300c{display:block;}
    .resp-member-dropbox { margin: 10px 0 20px 0; }
    
    .ara_left{float:none;width:98%;margin: 0 1%;}
    .ara_center{display:none;}
    .ara_right{float:none;width:98%;margin: 0 1%;}
    .fteklif{width: 96%;}

    .firma_title{width: 100%}
    .firma_rating{display:none;}
    .firma_teklif {width: 98%;margin: 10px 1%;}
    
 }




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

    .main_left { width: 30%; margin: 0; }
    .main_center { width: 68%; margin: 0 0 0 2%; }
    .orta_ilan { width:50%; }
    .firma_left_resp, .firma_harita_resp { display: none; }
    .firma_left { width: 30%; margin: 0 2% 0 0; }
    .firma_solmenu { width: 100%; }
    .firma_center { width: 68%; }
    .firma_hakkinda  { width: 100%; margin: 0 0 20px 0; }
    .urun-info-left  { width: 34%; margin-right: 1%; }
    .urun-info-center { width: 65%; margin-right: 0; }
    .rehber_center { width: 70%; margin:0; }
    .firma_col1, .firma_col2 { width: 49%; margin: 0 1% 0 0; }
    .member_div_right { width: 70%; margin: 0; }
    .member_div_right2 { width: 70%; margin: 0; }
    
}





@media screen and (min-width:481px) and (max-width:640px){
    .logo { max-width: 190px; }
    .logo img { max-width: 190px; height: auto; }
    .h_userengage { margin-left: 0; }
    .ara-resp-buton { width: 35px; }
    a.h_login, a.h_signup { padding: 4px 5px; }
    .alt_tab { width: 45%; margin-right: 5%; }
    .main_left { width: 40%; margin: 0; }
    .main_center { width: 58%; margin: 0 0 0 2%; }
    .orta_urun { width: 46%; margin: 0 1%; padding: 0 1%; }
    .orta_urun img { width: 100%; height: auto; }
    .firma_harita_resp { display: none; }
    .firma_left { width: 30%; margin: 0 2% 0 0; }
    .firma_solmenu { width: 100%; }
    .firma_center { width: 68%; }
    .firma_hakkinda  { width: 100%; margin: 0 0 20px 0; }
    .firma_left_resp { display: none; }
    .urun-info-left  { width: 34%; margin-right: 1%; }
    .urun-info-center { width: 65%; margin-right: 0; }
    .rehber_left { width: 35%; }
    .rehber_center { width: 65%; margin:0; }
    .firma_col1, .firma_col2 { width: 100%; margin: 0; }
    .member_div_left { display: none; }
    .member_div_right2 { width: 100%; margin: 0; }
}



@media screen and (min-width:320px) and (max-width:480px){
    .main_center { width: 98%; margin: 0 1%; }
    .orta_ilan { width:90%; margin-bottom: 10px; }
    .main_left, .ilan-photo-user, .ilan-social, .firma_left, .firma_harita_resp, .rehber_left, .firma_urun_resim  { display: none; }
    .ara_box { width: 80px; }
    .ara-resp-buton { width: 35px; }
    .h_userengage { margin-left: 0; }
    a.h_login, a.h_signup { padding: 4px 5px; }
    .alt_tab { width: 46%; margin-right: 2%; margin-left: 2%; }
    .logo { width: auto;  }
    .logo a { color: #FFAD1E !important; font-size: 20px; line-height: 30px; }
    .logo .w { color:#fff; }
    .ara_button { padding: 4px 0; }
    .orta_urun { width: 46%; margin: 0 1%; padding: 0 1%; }
    .orta_urun img { width: 100%; height: auto; }
    .content-label { width: 40%; }
    .content-text { width: 60%; }
    .firma_center { width: 100%; }
    .firma_hakkinda  { width: 100%; margin: 0 0 20px 0; }
    .urun-info-left  { width: 100%; }
    .urun-info-center { width: 100%; }
    .rehber_center { width: 100%; margin:0; }
    .firma_col1, .firma_col2 { width: 100%; margin: 0; }
    .firma_menu_container { width: 98%; margin: 0 1%; }
    .firma_menu li { width: 48%; margin: 1%; }
    .firma_urun { width: 100%; margin: 10px 0; }
    .firma_menu a { padding: 5px 4px; font-size: 13px; }
    .firma_content { padding: 0; border:none; }
    .member_div_right2 { width: 100%; margin: 0; }
    .member_div_left { display: none; }
}