﻿html body {
    font: 12px/20px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 300;
    -webkit-text-size-adjust: none;
    background: #eeeeee;
}



/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
    border-top-left-radius: initial;
    border-top-right-radius: initial;
    border-bottom-left-radius: initial;
    border-bottom-right-radius: initial;
}

.ui-widget-header {
    border: none;
}

.ui-dialog {
    padding: 1px;
}

.ui-widget-overlay {
    background: black /*{bgColorOverlay}*/ url("images/ui-bg_flat_0_aaaaaa_40x100.png") /*{bgImgUrlOverlay}*/ 50% /*{bgOverlayXPos}*/ 50% /*{bgOverlayYPos}*/ repeat-x /*{bgOverlayRepeat}*/;
    opacity: .6 /*{opacityOverlay}*/;
    filter: Alpha(Opacity=60) /*{opacityFilterOverlay}*/; /* support: IE8 */
    z-index: 102;
}

ul.widget-list .category a 
{
    line-height:22px;
}

.hide {
    display: none;
}

.simpleline {
    border: 1px dotted inset;
}

.content840 {
    width: 840px;
    height: auto;
    float: left;
    margin-bottom: 30px;
}


.w800 {
    width: 800px;
}

.w840 {
    width: 840px;
}

.pad2 {
    padding: 2px;
}

.pad10 {
    padding: 10px;
}

.pad20 {
    padding: 20px;
}

.pad30 {
    padding: 30px;
}

.pad50 {
    padding: 50px;
}

.lpad20 {
    padding-left: 20px;
}

.lpad30 {
    padding-left: 30px;
}

.lpad50 {
    padding-left: 50px;
}

.rpad20 {
    padding-right: 20px;
}

.rpad30 {
    padding-right: 30px;
}

.rpad50 {
    padding-right: 50px;
}

blockinline {
    display: block;
}

/* Rifat Özerdem Eklenenler*/
.borderlight {
    border: 1px solid #efefef;
}
.borderrlight {
    border-right: 1px solid #efefef;
}
.borderwidget {
    border-top: 2px solid #232323;
    border-bottom: 1px dotted #232323;
    margin-bottom: 20px;
}


.height100 {height:100px;}
.height110 {height:110px;}
.height120 {height:120px;}
.height130 {height:130px;}
.height140 {height:140px;}
.height150 {height:150px;}
.height160 {height:160px;}
.height170 {height:170px;}


.nomargin {
    margin: 0px;
}

.margin10 {
    margin: 10px;
}

.margin15 {
    margin: 15px;
}

.margin5 {
    margin: 5px;
}

.marginl5 {
    margin-left: 5px;
}

.marginl2 {
    margin-left: 2px;
}

.marginl10 {
    margin-left: 10px;
}

.marginl15 {
    margin-left: 15px;
}

.marginr5 {
    margin-right: 5px;
}

.marginr10 {
    margin-right: 10px;
}

.marginr15 {
    margin-right: 15px;
}

.margint5 {
    margin-top: 5px;
}

.margint10 {
    margin-top: 10px;
}

.margint15 {
    margin-top: 15px;
}

.marginb5 {
    margin-bottom: 5px;
}

.marginb10 {
    margin-bottom: 10px;
}

.marginb15 {
    margin-bottom: 15px;
}

.width160 {
    width: 160px;
    margin-top: 20px;
    display: inline-block;
    float: left;
}

/* Renk Tanımları*/

.ccolor {
    background: #5B835B;
}

.ccolor1 {
    background: #92A2A8;
}

.ccolor2 {
    background: #57889C;
}

.ccolor3 {
    background: #ff0000;
}

.ccolor-blue {
    background: #0099cc;
}

.tcolor {
    color: white !important;
}

.tcolorlightgreen {
    color: #5B835B;
}

.tcolororange {
    color: #ff5000;
}

.tcolordarkblue {color:#0879ad}
/* Genişlik Tanımları */

.widthfull {
    width: 100%;
    box-sizing: border-box;
}

.widthfifty {
    width: 49%;
    box-sizing: border-box;
}

.width80y {
    width: 79%;
    box-sizing: border-box;
}

.width20y {
    width: 20%;
    box-sizing: border-box;
}


h6 {font-size:14px;padding:0;}

/*Arama Ekranı Sol sabit*/

.width200 {
width:200px;
display:inline-block;
float:left;

}

.searchbox
{display:block;
 float:left;
 overflow-y:scroll;
}

.listrow {display:block;float:left;width:168px;overflow:hidden;border:none;text-overflow:ellipsis;}

/*Mobile Account*/

a.mads {
    float: left;
    display: block;
    font-size: 12px;
    font-weight: bold;
    font-family: 'Droid Sans', helvetica, arial, sans-serif;
    background:url(/Files/Img/conference-24.png) no-repeat 0px 6px;
    text-indent:10px; 
    padding: 4px 0 1px 20px;
    line-height: 32px;
    margin-left:5px;
}
a.mads:hover {
  color:white;
}

.maccount {
    width: auto;
    float: right;
    display: block;
    padding: 4px 0 1px 20px;
    line-height: 32px;
    font-size: 12px;
    font-weight: bold;
    font-family: 'Droid Sans', helvetica, arial, sans-serif;
}

    .maccount span {
        padding: 0 10px;
        text-transform: none;
    }

    .maccount .current {
        padding: 4px 5px 2px 5px;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
    }

.maccount {
    border-left: 1px solid #1a1a1a;
    float: right;
    margin-right: 30px;
}

    .maccount span {
        color: #555;
    }

    .maccount a {
        color: #fff;
    }

    .maccount .current {
        background: #ff0000;
    }

/* Second Top Bar Mobile*/

.second-topbar {
    height: 38px;
    display: block;
    float: right;
    background-color: #b9b8b8;
    color: black;
    margin-top: 45px;
}

.category {
    /*overflow: hidden;*/
    text-overflow: ellipsis;
}
/* ----*/


.content840 h2 {
    padding: 17px 0;
}

#slides .title-slider {
    top: 305px;
    left: 85px;
}
/*#slides .title-slider a h2  {font-size:14px; font-weight:normal;}*/


.widget-first h2 {
    font-size: 12px;
    line-height: 20px;
    margin: 5px 0px 20px 0px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.widget-list .imgContainer {
    width: 90px;
    height: 65px;
    float: left;
    margin-right: 15px;
    overflow: hidden;
    display: block;
}

.widget-list img {
    width: auto;
    height: 65px;
    float: none;
    margin-right: auto;
}

.widget-list h2 {
    height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-wrap: avoid;
    white-space: normal;
}

/* -- Input Form -- */
.inputform {
}

    .inputform input[type=text], .inputform input[type=password] {
        padding: 7px;
        width: 95%;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        border: 1px solid #c1c1c1;
    }

    .inputform input[type=checkbox] {
        margin-top: 3px;
    }

    .inputform label {
        display: block;
        font-weight: bold;
        margin-top: 10px;
    }

        .inputform label span {
            color: red;
        }

    /*Yeni Eklenen - Ömer MEMİŞOĞLU (11.03.2015)*/
    .inputform textarea {
        border: 1px solid #c1c1c1;
        width: 95%;
        height: 77.5px;
        line-height: 22px;
        font-size: 14px;
        border-radius: 3px;
        -moz-resize: vertical;
        resize: vertical;
        padding: 7px;
    }

    .inputform select {
        padding: 7px;
        width: 91%;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        border: 1px solid #c1c1c1;
    }

    .inputform input[type=radio] {
        /*margin-bottom: 19.5px;*/
    }



.simplebtn:hover {
    cursor: pointer;
}

.text-center {
    text-align: center;
}

.text-right {
    text-align: right;
}

.text-left {
    text-align: left;
}

.banner728center {
    width: 728px;
    height: 90px;
    margin-left: auto;
    margin-right: auto;
}

.banner400center-tabs {
    width: 400px;
    height: 60px;
    margin-left: auto;
    margin-right: auto;
    display: none;
}

.banner468center {
    width: 468px;
    height: 60px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.sidebar ul.widget-list .meta-date {
    width: 298px;
}

.boxinfo {
    font-weight: initial;
    text-align: initial;
}

    .boxinfo .close {
        color: #99b1c1;
        float: right;
        font-weight: bold;
    }

.boxsucces {
    font-weight: initial;
    text-align: initial;
}

    .boxsucces .close {
        color: #93c088;
        float: right;
        font-weight: bold;
    }

.boxerror {
    font-weight: initial;
    text-align: initial;
}

    .boxerror .close {
        color: #cf9494;
        float: right;
        font-weight: bold;
    }

.boxnotice {
    font-weight: initial;
    text-align: initial;
}

    .boxnotice .close {
        color: #b3ad77;
        float: right;
        font-weight: bold;
    }
/*.boxwhite  { box-shadow: 0px 0px 1px #fafafa, 0 2px 2px #fafafa inset; background:#FFf; color:#99b1c1; 
            border:1px dotted #DDDDDD; margin:15px 0; -moz-border-radius:2px; border-radius:2px; font-weight: bold;width:100%;float:left;padding-bottom:10px;}*/


/* -- Buttons  -- */
/*.simplebtn         { display: inline-block; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; font-weight: bold;  padding: 6px 18px; text-align: center; margin: 10px 10px 0 0; }
.simplebtn:hover   { opacity:.85; text-decoration: none !important; }
.simplebtn.orange   { background-color: #ff3817; border: 1px solid #ff3817; color: #FFF; text-shadow: 0 -1px 0 #ff3817;}
.simplebtn.greys   { background-color: #8e8e8e; border: 1px solid #8e8e8e; color: #FFF; text-shadow: 0 -1px 0 #8e8e8e;}*/

.member-icon {
    width: 45px;
    height: 45px;
    float: right;
    background: #ff0000 url(/images/member-icon.png);
    display: none;
}

.mobileMenu {
    background-color: #ebebeb;
    color: #444;
    border-radius: 6px;
    font-size: 13px;
    height: 28px;
}

.mobilebuttons {
    margin: 10px 0px 20px 0px;
    display: block;
    float: right;
}


.ui-dialog {
    width: 680px;
    height: 600px;
}

#back-top {
    z-index: 101;
}

input[type=checkbox], input[type=radio] {
    vertical-align: middle;
    position: relative;
    bottom: 3px;
}

/*input[type=checkbox].css-checkbox {
    position: absolute;
    z-index: -1000;
    left: -1000px;
    overflow: hidden;
    clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
}

    input[type=checkbox].css-checkbox + label.css-label {
        padding-left: 22px;
        height: 17px;
        display: inline-block;
        line-height: 17px;
        background-repeat: no-repeat;
        background-position: 0 0;
        font-size:17px;
        font-weight:normal;
        vertical-align: middle;
        cursor: pointer;
    }

    input[type=checkbox].css-checkbox:checked + label.css-label {
        background-position: 0 -17px;
    }

label.css-label {
    background-image: url(/images/chkstyle1.png);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}*/




/*
	---------------------------------------------------
	
	      Undo - Styles for Mobile Devices

	---------------------------------------------------
*/

/* Standard 980 (devices and browsers) */
@media only screen and (max-width: 1024px) {
    .footer-posts {
        margin-left: 20px;
    }

    .member-icon {
        display: initial;
    }

    .account {
        display: none;
    }

    .mobilebutton {
        display: none;
    }
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width:1024px) {
    .mobilebuttons {
        display: none;
    }

    .second-topbar {
        display: none;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .banner728center {
        display: none;
    }

    .footer-posts {
        display: none;
    }

    .banner400center-tabs {
        display: block;
    }

    .content840 {
        width: 100%;
    }

    .w800 {
        width: 610px;
    }

    .w840 {
        width: 650px;
    }

    .lpad50 {
        padding-left: initial;
    }

    .rpad50 {
        padding-right: initial;
    }
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .banner728center {
        display: none;
    }

    .banner468center {
        display: none;
    }

    .member-icon {
        display: initial;
    }

    .content840 {
        width: 390px;
    }

    .w800 {
        width: 350px;
    }

    .w840 {
        width: 390px;
    }

    .footer-posts {
        display: none;
    }

    .lpad50 {
        padding-left: initial;
    }

    .rpad50 {
        padding-right: initial;
    }

    .widthauto {
        width: 47.439%;
        display: block;
        float: left;
        box-sizing: border-box;
    }
    .mobilenone {display:none;}
    .mobile {
        float: left;
        width: 100% !important;
        clear: both;
        display: block;
        margin: 0 !important;
        padding: 0px 5px 0 5px!important;
        box-sizing: border-box;
        overflow: hidden;
    }
}


/* All Mobile Size (devices) */
@media only screen and (max-width: 479px) {
    .banner728center {
        display: none;
    }

    .banner468center {
        display: none;
    }

    .content840 {
        width: 240px;
    }

    .w800 {
        width: 200px;
    }

    .w840 {
        width: 240px;
    }

    .footer-posts {
        display: none;
    }

    .lpad50 {
        padding-left: initial;
    }

    .rpad50 {
        padding-right: initial;
    }

    .widthauto {
        width: 100%;
        display: block;
        float: left;
        box-sizing: border-box;
    }
    .mobilenone {display:none;}
    .mobile {
        float: left;
        width: 100% !important;
        clear: both;
        display: block;
        margin: 0 !important;
        padding: 0px 5px 0 5px!important;
        box-sizing: border-box;
        overflow: hidden;
    }
}
