/* GLOBAL STYLES */

html{ height: 100%; }
body{ min-height: 100%; padding-top: 115px; padding-bottom: 358px; position: relative; }
header{ position: absolute; left: 0; top: 0; width: 100%; z-index: 20; font-family: 'Roboto', sans-serif; }
footer{ background-color: #000; position: absolute; left: 0; bottom: 0; width: 100%; }
footer .container{ padding: 31px 0 30px 0; text-align: center; }
footer p{ margin: 0; }
footer .text-muted{ color: #EEE; }
footer .bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{ color: #EEE; }



#slide-next-bottom-2{ margin-top: 40px !important;  }


/* FOOTER LINK */
.footer-links{ position: absolute; bottom: 81px; width: 100%; }
#footer-links-wrapper{ background:linear-gradient(#444,#222); color: #444; border-top:5px solid #000; }
#footer-links-wrapper a{ color: #CCC; }
#footer-links-wrapper .container{ padding: 60px 0 20px 0; }
#footer-links-wrapper .box{ text-indent: 80px; }
#footer-links-wrapper h4{  }
#footer-links-wrapper ul{ list-style: none; padding: 0; margin: 0; }
#footer-links-wrapper li{  }
#footer-links-wrapper li.col-md-3{ padding-bottom: 40px; }
#footer-links-wrapper > .container >  ul > li > a{ font-weight: bold; margin-bottom: 10px; display: inline-block; font-size: 16px;}
/* FOOTER LINK **/


#basket-fr a{ color:#D15898; }
#basket-fr .badge{ background-color:#D15898; }


#main-nav.navbar-fixed-top .line-1{ display: none;  }
#main-nav.navbar-fixed-top .navbar-brand img{
    height: 70px !important; width: 72px !important; margin-top: 65px;
}
#main-nav.navbar-fixed-top > .line-2 .clear-border{ height: 30px; }


.navbar{ border: 0; }
#main-navbar-container{ padding-left: 0; padding-right: 0px; }
#main-nav{ margin-top: 0px; background-color: transparent; border-radius: 0; }
#main-nav .dropdown li a{ padding: 7px 15px; }
#main-nav .dropdown-menu{ min-width: 100px; }
/*#main-nav .container-fluid{ padding-left: 0; }*/

#main-nav > .line-1{ height: 70px; background-color: #2b5d8a; color: #1D687D; }
#main-nav > .line-1 .logo-text{
    font-size: 30px; margin-left:170px; font-family: 'Exo 2';
    margin-top: 10px; display: inline-block; color: #FFF;
}
#main-nav > .line-1 .icon-text{
    display: inline-block; font-size: 20px; margin-top: 20px; color: #FFF;
    margin-right: 30px;
}
#main-nav > .line-1 .icon-text:last-child{
    margin-right: 0;
}
#main-nav > .line-1 .icon-text i{ font-size: 26px; }
#main-nav > .line-1 .icon-text span{}

#main-nav > .line-2{
    background: linear-gradient(#E8E8E8, #D6D6D6);
    box-shadow: 0 5px 0 0 rgba(255,255,255,0.4);
}
#main-nav > .line-2 .navbar-header{ position: relative; }

#main-nav > .line-2 .navbar-brand{
    position: absolute; top: -65px; left: 0; padding: 0px; float: none; display: inline-block;
    height: auto; width: auto; text-align: center; width: 178px;
}
#main-nav > .line-2 .navbar-brand img{ width: 114px; height: 110px; display: inline-block; transition-duration: 0.4s; }
#main-nav > .line-2 .clear-border{
    position: absolute; top: 110px; left: 0;
    height: 40px; width: 100%; z-index: -1; background-color: #D6D6D6;
    border-radius: 0 0 15px 15px; box-shadow: 0 1px 1px 0 rgba(0,0,0,0.3), 0 3px 3px 0 rgba(0,0,0,0.1);
}

#navbar{ padding-left: 0; margin-left: 142px; }
#navbar .left-navbar li{ text-align: center; }
#navbar .left-navbar > li > a{ padding: 15px 20px 10px 20px; color: #444; font-weight: 600; font-size: 13px;
    font-family: 'Raleway', sans-serif;
}
#navbar .left-navbar li a::after{
    content: ""; position: absolute;
    bottom: -5px; left: 0;
    /*height: 5px;*/ width: 100%; transition-duration: 0.5s;
}
#navbar .left-navbar li.active > a{ background-color: transparent; }
#navbar .left-navbar > li.active > a::after{
    /*height: 10px;*/
}

/* multi dropdown */
#navbar .dropdown-menu > .dropdown > .dropdown-menu{ margin-left: 50px; margin-top: 0; }
#navbar .dropdown-menu > .dropdown > .dropdown-menu > li{ text-align: left; }
#navbar .dropdown-menu > .dropdown:hover > .dropdown-menu{ display: block; }


#navbar .left-navbar > li > ul > li{ text-align: left; }
#navbar .left-navbar > li > ul > li > a{ color: #333; }
#navbar .left-navbar > li > ul > li > a:hover{ background-color: rgba(0,0,0,0.05); }
#navbar .left-navbar > li > ul > li.active > a{ background-color: rgba(0,0,0,0.05); }


#navbar .left-navbar > li:nth-child(1) > a::after{ background-color: #DE6350; }
#navbar .left-navbar > li:nth-child(2) > a::after{ background-color: #35778A; }
#navbar .left-navbar > li:nth-child(3) > a::after{ background-color: #3BA45B; }
#navbar .left-navbar > li:nth-child(4) > a::after{ background-color: #DE9850; }
#navbar .left-navbar > li:nth-child(5) > a::after{ background-color: #DE6350; }
#navbar .left-navbar > li:nth-child(6) > a::after{ background-color: #35778A; }
#navbar .left-navbar > li:nth-child(7) > a::after{ background-color: #3BA45B; }
#navbar .left-navbar > li:nth-child(8) > a::after{ background-color: #DE9850; }



#navbar .navbar-right > li > a{ padding: 15px 0 10px 0; color: #444; font-weight: 600; font-size: 13px;
    font-family: 'Raleway', sans-serif;
}


.page-b{ font-family: 'Roboto'; }
.page-b h3{ font-size: 18px; }


/* CUSTOMIZE THE CAROUSEL */
.carousel { margin-bottom: 60px; }
.carousel-caption { z-index: 10; text-align: left; }
.carousel .item { height: 100%;  }
.carousel-inner{ height: 100%;   }
.carousel-inner > .item > img { position: absolute; top: 0; left: 0; min-width: 100%; height: 500px; }
/* CUSTOMIZE THE CAROUSEL */


/* MAIN SLIDE CAROUSEL */
#main-slide{ margin-top: 0px; height: 520px !important; margin-bottom: 0; }
#main-slide .carousel-indicators{ bottom: 0px !important; }
#main-slide .carousel-caption{ text-shadow: none; }
#main-slide .carousel-caption .black-div{ padding: 5px 20px; background-color: rgba(255, 255, 255, 0.7); }
#main-slide .carousel-caption .black-div h2{ color: #333; padding: 5px 0 5px 0; margin: 0; font-size: 24px; }
#main-slide .carousel-caption .black-div h3{ color: #333; }
#main-slide .carousel-caption .black-div h4{ color: #333; }
#main-slide .carousel-caption .black-div li{ color: #333; }
#main-slide .carousel-caption .black-div p{ color: #333;  }
#main-slide .carousel-caption .black-div a{ text-decoration: none; color: #11EAEA; }
#main-slide .carousel-caption ul{ margin-left: 0; padding-left: 20px; }
#main-slide .left.carousel-control{ background-image: none !important; }
#main-slide .right.carousel-control{ background-image: none !important; }
/* MAIN SLIDE CAROUSEL */


/* MAIN SLIDE ALTI SATIR */
#slide-next-bottom{
    padding:    0px;
    background: linear-gradient(#CCC,#FFFFFF);
    position: relative;
    z-index: 1;
    /*box-shadow: 0 -1px 0 0 rgba(0,0,0,0.1);*/
}
/* MAIN SLIDE ALTI SATIR */


/*SOCIAL-1*/
.social-1{ }
.social-1 .item{ height: 80px; width: 80px; display: table; float: left; transition-duration: 0.5s; cursor: pointer; }
.social-1 .item .item-inner{ display: table-cell; vertical-align: middle; text-align: center; }
.social-1 .item .item-inner a{ color: #5a5a5a; }
.social-1 .item:hover{ background-color: #FFF; }
.social-1 .item:hover a{ color:#000; }

/* shortcut-1 */
.shortcut-1{}
.shortcut-1 .item{ height: 80px; padding: 15px 0; margin-right: 10px; position: relative; display: inline-block; }
.shortcut-1 .item:last-child{ margin-right: 0; }
.shortcut-1 a{}
.shortcut-1 a:hover{ text-decoration: none; }
.shortcut-1 img{ height: 100%; border-radius: 15px; }
.shortcut-1 .text{ height: 100%; width: 152px; padding: 15px 0; text-align: center; font-weight: bold; background-color: #35778A; color: white; border-radius: 15px; font-size: 16px; }


.page-h{ padding: 40px 0 0; background-color: #EEE; box-shadow: 0 1px 0px 0 rgba(0,0,0,0.15); }
.page-h .container{  }
.page-h .jumbotron{ padding: 20px 0 0px 0; margin-bottom: 0; background-color: transparent; }
.page-h .jumbotron h1{
    color: #666; font-size: 32px; font-family: 'Roboto', sans-serif;
    /*white-space: nowrap; text-overflow: ellipsis;*/ width: 100%; overflow: hidden;
    position: relative; font-weight: 100; margin-bottom: 9px;
}
.page-h .jumbotron .back{ margin-top: 30px; border: 0; border-radius: 0; color:#337AB7; background-color: transparent;}

/*BX-SLIDER*/
.bx-wrapper{ box-shadow: none; border: 0; background-color: transparent; }


/* PAGINATION EDIT */
ul.pagination{ border-radius: 0; }
ul.pagination > li > a:first-child{ border-radius: 0; }
ul.pagination > li.disabled > a{ color: #CCC; background-color: #F4F4F4; }
ul.pagination > li.disabled > a:hover{ color: #CCC; background-color: #F4F4F4; }
/* /PAGINATION EDIT */

/* FORM EDIT */
.input-group-addon{ border-radius: 0; }
.form-control{ border-radius: 0; }
/* /FORM EDIT /*

/* SELECTPICKER THEME *|**/
.bootstrap-select.theme-1{ background-color: transparent; padding-top: 0px; }
.bootstrap-select.theme-1 > button.btn{ background-color: transparent; background-image: none; text-shadow: none;
    color:#9d9d9d; border: 0 !important; outline: none; box-shadow: none !important;
    padding: 0 !important;
}
.bootstrap-select.theme-1 > button.btn:focus{ outline: 0 !important; }
.bootstrap-select.theme-1 > button.btn:hover{ background-color: transparent; color:#9d9d9d; }
.bootstrap-select.theme-1 ul li.selected{ background-color: #EFEFEF; }
.bootstrap-select.theme-1 ul li.selected:focus{ outline: 0 !important; }
.bootstrap-select.theme-1 ul li.selected a:focus{ outline: 0 !important; }
/* SELECTPICKER THEME *O**/


/* awSelect *|**/
.awSelect{ position: relative; }
.awSelect .item-list{  position: absolute; left: 0; top:34px; width: 100%; height: 300px; z-index: 3;
    background-color: #fff; overflow-y: auto; padding: 0; display: none; border: 1px solid #CCCCCC;
    border-top-width: 0; box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
}
.awSelect .item-list .item{ padding: 2px 0; cursor: default; text-indent: 10px; }
.awSelect .item-list .item:hover{ background-color: #eee; }
.awSelect .item-list .item.big{ padding: 5px 0; }
/* awSelect *O**/



/* BUTTON */
.sld-btn-1{
    display: inline-block; position: relative; text-align: left; border-bottom: 3px solid;
    line-height: 100%; font-size: 15px;
}
.sld-btn-1 a{
    display: inline-block; padding: 7px 10px 6px 7px; cursor: pointer; z-index: 2; transition-duration: 0.8s;
    color: #444; position: relative; font-size: 100%; line-height: 100%;
}
.sld-btn-1 div{
    position: absolute; top: 0; left: 0; width: 0; height: 100%; z-index: 2;
    transition-duration: 0.8s;
}
.sld-btn-1:hover div{
    width: 100%;
}
.sld-btn-1:hover a{
    color: #FFF;
    text-decoration: none;
}
.box-btn-1{
    border-radius: 0; border:0; padding: 6px 12px 5px 12px;
    display: inline-block; font-size: 12px; font-weight: 600;
    background-color: transparent; color: #FFF; text-shadow: 1px 1px 0 rgba(0,0,0,0.4);
    margin-top: 10px;
}
.box-btn-1:hover{ background-color: transparent !important; color: #FFF; text-decoration: underline !important; }
/* /BUTTON */


/* transition-duration time */
.move-time-1{
    transition-duration: 1s;
}
.move-time-0-1{
    transition-duration: 0.1s;
}
.move-time-0-2{
    transition-duration: 0.2s;
}
.move-time-0-3{
    transition-duration: 0.3s;
}
.move-time-0-4{
    transition-duration: 0.4s;
}
.move-time-0-5{
    transition-duration: 0.5s;
}
/* transition-duration time */


/* TMP COLORS */
.tmp-color-1{ color:#666666 !important; }

.tmp-color-1-1{ color:#63BF7F !important; }
.tmp-color-1-2{ color:#3BA45B !important; }
.tmp-color-1-3{ color:#1E9542 !important; }
.tmp-color-1-4{ color:#0F772E !important; }
.tmp-color-1-5{ color:#00591B !important; }

.tmp-color-2-1{ color:#5691A2 !important; }
.tmp-color-2-2{ color:#35778A !important; }
.tmp-color-2-3{ color:#1D687D !important; }
.tmp-color-2-4{ color:#0F5264 !important; }
.tmp-color-2-5{ color:#023B4B !important; }

.tmp-color-3-1{ color:#FFC284 !important; }
.tmp-color-3-2{ color:#DE9850 !important; }
.tmp-color-3-3{ color:#C97A29 !important; }
.tmp-color-3-4{ color:#A15B14 !important; }
.tmp-color-3-5{ color:#793D00 !important; }

.tmp-color-4-1{ color:#FF9584 !important; }
.tmp-color-4-2{ color:#DE6350 !important; }
.tmp-color-4-3{ color:#C93E29 !important; }
.tmp-color-4-4{ color:#A12714 !important; }
.tmp-color-4-5{ color:#791000 !important; }

.tmp-background-color-1{ background-color:#E6E6E6 !important; color: #444; }
.tmp-background-color-2{ background-color:#BBBBBB !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-3{ background-color:#E9E9D8 !important; color: #444; }

.tmp-background-color-1-1{ background-color:#63BF7F !important; }
.tmp-background-color-1-2{ background-color:#3BA45B !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-1-3{ background-color:#1E9542 !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-1-4{ background-color:#0F772E !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-1-5{ background-color:#00591B !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-1-1-3{ background: linear-gradient(to bottom right, #63BF7F, #3BA45B) !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }

.tmp-background-color-2-1{ background-color:#5691A2 !important; }
.tmp-background-color-2-2{ background-color:#35778A !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-2-3{ background-color:#1D687D !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-2-4{ background-color:#0F5264 !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-2-5{ background-color:#023B4B !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }

.tmp-background-color-3-1{ background-color:#FFC284 !important; }
.tmp-background-color-3-2{ background-color:#DE9850 !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-3-3{ background-color:#C97A29 !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-3-4{ background-color:#A15B14 !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-3-5{ background-color:#793D00 !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }

.tmp-background-color-4-1{ background-color:#FF9584 !important; }
.tmp-background-color-4-2{ background-color:#DE6350 !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-4-3{ background-color:#C93E29 !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-4-4{ background-color:#A12714 !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-4-5{ background-color:#791000 !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }


.tmp-background-color-5-3{ background-color:#229797 !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-6-3{ background-color:#58A8C7 !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-7-3{ background-color:#DF9E26 !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-8-3{ background-color:#DFAC4F !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-9-3{ background-color:#36A4AF !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }
.tmp-background-color-10-3{ background-color:#8BAB49 !important; color: #FFF !important; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); }

.tmp-border-color-1-1{ border-color:#63BF7F !important; }
.tmp-border-color-1-2{ border-color:#3BA45B !important; }
.tmp-border-color-1-3{ border-color:#1E9542 !important; }
.tmp-border-color-1-4{ border-color:#0F772E !important; }
.tmp-border-color-1-5{ border-color:#00591B !important; }

.tmp-border-color-2-1{ border-color:#5691A2 !important; }
.tmp-border-color-2-2{ border-color:#35778A !important; }
.tmp-border-color-2-3{ border-color:#1D687D !important; }
.tmp-border-color-2-4{ border-color:#0F5264 !important; }
.tmp-border-color-2-5{ border-color:#023B4B !important; }

.tmp-border-color-3-1{ border-color:#FFC284 !important; }
.tmp-border-color-3-2{ border-color:#DE9850 !important; }
.tmp-border-color-3-3{ border-color:#C97A29 !important; }
.tmp-border-color-3-4{ border-color:#A15B14 !important; }
.tmp-border-color-3-5{ border-color:#793D00 !important; }

.tmp-border-color-4-1{ border-color:#FF9584 !important; }
.tmp-border-color-4-2{ border-color:#DE6350 !important; }
.tmp-border-color-4-3{ border-color:#C93E29 !important; }
.tmp-border-color-4-4{ border-color:#A12714 !important; }
.tmp-border-color-4-5{ border-color:#791000 !important; }


.tmp-box-shadow-inset-1-1{ box-shadow: inset 0 -3px 0 0 #63BF7F !important; }
.tmp-box-shadow-inset-1-2{ box-shadow: inset 0 -3px 0 0 #3BA45B !important; }
.tmp-box-shadow-inset-1-3{ box-shadow: inset 0 -3px 0 0 #1E9542 !important; }
.tmp-box-shadow-inset-1-3{ box-shadow: inset 0 -3px 0 0 #0F772E !important; }
.tmp-box-shadow-inset-1-5{ box-shadow: inset 0 -3px 0 0 #00591B !important; }

.tmp-box-shadow-inset-2-1{ box-shadow: inset 0 -3px 0 0 #5691A2 !important; }
.tmp-box-shadow-inset-2-2{ box-shadow: inset 0 -3px 0 0 #35778A !important; }
.tmp-box-shadow-inset-2-3{ box-shadow: inset 0 -3px 0 0 #1D687D !important; }
.tmp-box-shadow-inset-2-4{ box-shadow: inset 0 -3px 0 0 #0F5264 !important; }
.tmp-box-shadow-inset-2-5{ box-shadow: inset 0 -3px 0 0 #023B4B !important; }

.tmp-box-shadow-inset-3-1{ box-shadow: inset 0 -3px 0 0 #FFC284 !important; }
.tmp-box-shadow-inset-3-2{ box-shadow: inset 0 -3px 0 0 #DE9850 !important; }
.tmp-box-shadow-inset-3-3{ box-shadow: inset 0 -3px 0 0 #C97A29 !important; }
.tmp-box-shadow-inset-3-4{ box-shadow: inset 0 -3px 0 0 #A15B14 !important; }
.tmp-box-shadow-inset-3-5{ box-shadow: inset 0 -3px 0 0 #793D00 !important; }

.tmp-box-shadow-inset-4-1{ box-shadow: inset 0 -3px 0 0 #FF9584 !important; }
.tmp-box-shadow-inset-4-2{ box-shadow: inset 0 -3px 0 0 #DE6350 !important; }
.tmp-box-shadow-inset-4-3{ box-shadow: inset 0 -3px 0 0 #C93E29 !important; }
.tmp-box-shadow-inset-4-4{ box-shadow: inset 0 -3px 0 0 #A12714 !important; }
.tmp-box-shadow-inset-4-5{ box-shadow: inset 0 -3px 0 0 #791000 !important; }

.tmp-box-shadow-inset-1{ box-shadow: inset 0 -3px 0 0 #666666 !important; }
/* /TMP COLORS */


/* SEPARATORS */
.separator-1{
    background: no-repeat center center fixed;
    position: relative;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    /*border-top: 5px solid #FFF;*/
    /*border-bottom: 5px solid #FFF;*/
}
.separator-1 .separator-inner {
    height: 100%;
    width: 100%;
    /*background:
        radial-gradient(rgba(0,0,0,0.3) 30%, rgba(0,0,0,0) 30%),
        radial-gradient(rgb(255, 255, 255) 15%, rgba(0,0,0,0) 16%);
    background-size: 6px 6px;*/
}
.separator-1 .container{ height: 100%; }
/* /SEPARATORS */




/* TABLE */
.aw-table{ display: table; height: 100%; width: 100%; }
.aw-td{ display: table-cell; vertical-align: middle; height: 100%; width: 100%; text-align: center; }
/* /TABLE */


/* SUBPAGE */
.tag-box-1{ display: inline-block; padding: 5px 12px 3px 12px; margin: 5px; background-color: #DE9850;
    border: 1px solid rgba(0,0,0,0.2); color: #FFF; border-bottom-width: 3px; border-radius: 5px;
    transition-duration: 0.2s; font-weight: bold; text-shadow: 1px 1px 0 rgba(0,0,0,0.4);
}
.tag-box-1:hover{ color:#FFF; text-decoration: none; background-color: #D98633; }

.elm-box-1{ height: 200px !important; border:1px solid rgba(0,0,0,0.1); background: linear-gradient(135deg, #3BA45B, #2F8247);
    transition-duration: 0.2s; margin-bottom: 30px;
}
.elm-box-1:hover{ background: linear-gradient(135deg, #2F8247, #2F8247); }
.elm-box-1 p{ margin: 0; }
.elm-box-1 h2{ margin: 0; color: #FFF; }
.elm-box-1 h2 a{ color: #FFF; }
.elm-box-1 h2 a:hover{ text-decoration: none; }
.elm-box-1 a{ color: #FFF; }
.elm-box-disable{  background: linear-gradient(135deg, #EEE, #CCC); }
.elm-box-disable h2{ color:#999; }
.elm-box-disable:hover{ background: linear-gradient(135deg, #DDD, #CCC); }



.elm-box-2{ height: 60px !important; border:1px solid rgba(0,0,0,0.1); background: linear-gradient(135deg, #3BA45B, #2F8247);
    transition-duration: 0.2s; margin-bottom: 30px;
}
.elm-box-2:hover{ background: linear-gradient(135deg, #2F8247, #2F8247); }
.elm-box-2 p{ margin: 0; }
.elm-box-2 h2{ margin: 0; color: #FFF; }
.elm-box-2 h2 a{ color: #FFF; }
.elm-box-2 h2 a:hover{ text-decoration: none; }
.elm-box-2 a{ color: #FFF; }

.elm-box-3{ height: 200px !important; border:1px solid rgba(0,0,0,0.1); background: linear-gradient(135deg, #EEE, #CCC);
    transition-duration: 0.2s; margin-bottom: 30px;
}
.elm-box-3:hover{ background: linear-gradient(135deg, #CCC, #AAA); }
.elm-box-3 p{ margin: 0; }
.elm-box-3 h2{ margin: 0; color: #F55C61; }
.elm-box-3 h2 a{ color: #F55C61; }
.elm-box-3 h2 a:hover{ text-decoration: none; }

.subpage-header-box-1{ border-bottom: 1px solid #CCC; margin-bottom: 20px; }
.subpage-header-box-1 h2{ color: #666; font-weight: 100; font-size: 26px; text-indent: 5px; }
.subpage-header-box-1 h1{ color: #444; }

.subpage-body-box-1{ margin-bottom: 55px; font-size: 16px; font-weight: 100;}
.subpage-body-box-2{ margin-bottom: 80px; }

.subpage-img-1{ margin-left: 20px; margin-bottom: 20px; box-shadow: 0 0 5px 1px rgba(0,0,0,0.3); }
.subpage-img-2{ margin-right: 20px; margin-bottom: 20px; box-shadow: 0 0 5px 1px rgba(0,0,0,0.3); }
.subpage-img-3{ margin-right: 20px; margin-bottom: 20px; box-shadow: 0 0 5px 1px rgba(0,0,0,0.3); height: 250px; width: auto;}

.subpage-table-1{ display: table; height: 100%; width: 100%; }
.subpage-td-1{ display: table-cell; vertical-align: middle; text-align: center; padding: 40px; cursor: pointer; }
.subpage-td-1:hover{  }

.subpage-td-2{ display: table-cell; vertical-align: middle; text-align: center; padding: 0 40px; cursor: pointer; }
.subpage-td-2:hover{  }
.subpage-td-2 h2{ font-size: 22px; }

.subpage-td-3{ display: table-cell; vertical-align: middle; text-align: center; padding: 20px; cursor: pointer; }
.subpage-td-3:hover{  }
.subpage-td-3 h2{ font-size: 18px; }


.subpage-img-box-1{ height: 350px; margin-bottom: 30px; }
.subpage-img-box-1 .inner{ height: 100%; width: 100%; background-size: cover; box-shadow: 0 0 5px 1px rgba(0,0,0,0.3); }


.komisyon-raporu-1-box{
    display: table; width: 100%;
    background: linear-gradient(135deg, #EEE, #CCC);
    transition-duration: 0.2s; margin-bottom: 15px;
    border-left: 4px solid #CCC;
}
.komisyon-raporu-1-inner{
    display: table-cell; vertical-align: middle; height: 60px; width: 100%; cursor: pointer; padding-left: 20px;
}
.komisyon-raporu-1-box a{ color: #444; }
.komisyon-raporu-1-box:hover{ box-shadow: 0 0 0px 1px #7892bd; border-left: 4px solid #7892bd; }
.komisyon-raporu-1-box a:hover{ text-decoration: none;}
/* SUBPAGE */



/* ITEM SHOWER TYPE 1 - NEWS - ANNOUNCEMENT - ALBUMS vs.. */
.item-shower-type-1{}
.item-shower-type-1 .container.show-item{ padding-top: 50px; padding-bottom: 0px; font-weight: 100; }

.item-shower-type-1 .left-side{ float: left; width: 592px; }
.item-shower-type-1 .left-side .img-fr{
    background-color: #FFF; text-align: center;
    box-shadow: 0 0 0 1px rgba(0,0,0,0.05), 0 2px 20px 0 rgba(0,0,0,0.2);
    margin-bottom: 30px; margin-right: 30px;
}
.item-shower-type-1 .left-side .aw-table{ }
.item-shower-type-1 .left-side .aw-td{ width: 562px; height: 378px; padding: 7px; }
.item-shower-type-1 .left-side .aw-td img{ max-width: 100%; max-height: 100%; cursor: pointer; }
.item-shower-type-1 .left-side .imgs-fr{}
.item-shower-type-1 .left-side .imgs-fr img{ max-width: 100%; max-height: 100%; box-shadow: 0 0 0 1px rgba(0,0,0,0.02); }
.item-shower-type-1 .left-side .imgs-fr .inner-1{
    background-color: #F9F9F9; padding: 3px; margin: 0 10px 10px 0;
    box-shadow: 0 0 0 1px rgba(0,0,0,0.05);
}
.item-shower-type-1 .left-side .imgs-fr .inner-2{ display: table; }
.item-shower-type-1 .left-side .imgs-fr .inner-3{
    display: table-cell; vertical-align: middle; text-align: center;
    height: 54px; max-width: 80px; overflow: hidden;
}

.item-shower-type-1 p{}
.item-shower-type-1 .description{ font-weight: 600; margin-bottom: 30px; font-size: 16px; color: #333; }
.item-shower-type-1 .create_at{ font-weight: 600; }
.item-shower-type-1 .btn.show-all{ border-radius: 0; }
/* ITEM SHOWER TYPE 1 */


/* ITEM SHOWER TYPE 2 - ANNOUNCEMENT*/
.item-shower-type-2{}
.item-shower-type-2 .container.show-item{ padding-top: 50px; padding-bottom: 0px; font-weight: 100; }

.item-shower-type-2 .left-side{ }
.item-shower-type-2 .left-side .img-fr{
    background-color: #FFF; text-align: center;
    box-shadow: 0 0 0 1px rgba(0,0,0,0.05), 0 2px 20px 0 rgba(0,0,0,0.2);
    margin-bottom: 30px; margin-right: 30px;
}
.item-shower-type-2 .left-side .aw-table{ }
.item-shower-type-2 .left-side .aw-td{ width: 562px; height: 378px; padding: 7px; }
.item-shower-type-2 .left-side .aw-td img{ max-width: 100%; max-height: 100%; cursor: pointer; }
.item-shower-type-2 .left-side .imgs-fr{}
.item-shower-type-2 .left-side .imgs-fr img{ max-width: 100%; max-height: 100%; box-shadow: 0 0 0 1px rgba(0,0,0,0.02); }
.item-shower-type-2 .left-side .imgs-fr .inner-1{
    background-color: #F9F9F9; padding: 3px; margin: 0 10px 10px 0;
    box-shadow: 0 0 0 1px rgba(0,0,0,0.05);
}
.item-shower-type-2 .left-side .imgs-fr .inner-2{ display: table; }
.item-shower-type-2 .left-side .imgs-fr .inner-3{
    display: table-cell; vertical-align: middle; text-align: center;
    height: 54px; max-width: 80px; overflow: hidden;
}

.item-shower-type-2 p{}
.item-shower-type-2 .description{ font-weight: 600; margin-bottom: 30px; font-size: 16px; color: #333; }
.item-shower-type-2 .create_at{ font-weight: 600; }
.item-shower-type-2 .btn.show-all{ border-radius: 0; }
/* ITEM SHOWER TYPE 2 */



.multi-lang{ padding: 14px 0 11px 20px; }
.multi-lang .filter-option{ color: #444; }


.slide-after-links .submenu{ background-color: #FFF; box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2); }


/* RESPONSIVE CSS *|**/
@media (min-width: 768px){
    #main-nav{ margin-top: 0px; }
    #main-nav.navbar-fixed-top{ margin-top: 0px; }
}
@media (min-width: 992px){
    .featurette-heading { margin-top: 120px; }
}



@media (max-width: 1366px){
    #main-slide{ height: 542px !important; }
}
@media (max-width: 1280px){

}
@media (max-width: 992px){
    .featurette-heading { margin-top: 120px; }
}
@media (max-width: 1024px){

    /*body{ min-height: 100%; padding-top: 160px; padding-bottom: 358px; position: relative; }*/

    #main-slide{ height: 430px !important; }
    #navbar .left-navbar > li > a{ font-size: 11px; padding: 15px 15px 10px 15px; }
    .social-1 .item{ width: 70px; height: 70px; }
    .slide-after-links li a{ padding: 20px 15px 15px 15px; }
    #baskan-resim-1{ height: 216px !important; width: 190px !important; }
    .baskan-fr{ height: 216px; }

    .main-box-fr-2 .main-box i{ font-size: 20px;  }
    .main-box h4{ font-size: 11px; margin-top: 5px; }
    .main-box{ height: 62px; padding: 5px; }

    #main-nav > .line-2 .navbar-brand{ left: -25px; }
    #main-nav > .line-2 .clear-border{  }
    #navbar{ margin-left: 130px; }
    #navbar .navbar-right > li > a{ font-size: 11px; }
    footer.footer{ bottom:0px; }
    body{ padding-bottom: 378px; }

}
@media (max-width: 768px){

    body{ padding-bottom: 820px !important; padding-top: 50px; }

    .main-box-fr-2 .main-box i{ font-size: 2em;  }
    .main-box h4{ font-size: 12px; margin-top: 15px; }
    .main-box{ height: 100px; padding: 10px; }

    .social-1{ text-align: center;}

    #baskan-resim-1{ height: auto !important; width: 240px !important; margin-top: 0px; }

    #main-nav > .line-2 .navbar-brand{ width: auto; top: -5px; left: 5px; }
    #main-nav > .line-1 .logo-text{ margin-left: 70px; font-size: 22px; }
    #main-nav > .line-2 .navbar-brand img{ height: 55px; width: 56px; margin-top: 0; }
    #main-nav > .line-2 .navbar-brand span{ display: inline-block !important; float: right; margin-top: 20px; margin-left: 5px; }
    #main-nav > .line-2 .clear-border{ display: none !important; }
    #main-nav > .line-1{ display: none; }
    #navbar{ margin-left: 0px; }

    #navbar .left-navbar li{ text-align: left; }
    #navbar .left-navbar > li > a{  }
    #navbar .navbar-right > li > a{ padding: 10px 15px; font-size: 11px; }
    #main-nav .dropdown li a{ font-size: 11px; }
    #navbar .navbar-nav{ margin-left: 0; }

    #main-slide{ margin-top: 0px; }
    #main-slide{ height: 338px !important; }

    #main-slide .carousel-caption{ bottom: -15px; }
    #main-slide .carousel-caption .black-div h1{ font-size: 12px; }
    #main-slide .carousel-caption .black-div h2{ font-size: 10px; }
    #main-slide .carousel-caption .black-div h3{ font-size: 8px; }
    #main-slide .carousel-caption ul{ }
    #main-slide .carousel-caption ul li{ font-size: 10px;}
    #main-slide .carousel-caption p{ font-size: 10px; }
    #main-slide .carousel-indicators{ display: none; }

    .slide-after-links-fr{ display: none; }
    .baskan-fr .sld-btn-1{ text-align: center; }

    .baskan-fr{ height: auto;}
    .baskan-fr::after{ float: none !important; }
    .baskan-inner::after{ float: none !important; }
    .content-fr::after{ float: none !important; }
    .baskan-fr .content-fr{ float: none; width: auto; padding: 20px; }
    .baskan-inner{ margin-bottom: 15px; margin-right: 0; text-align: center; background-color: transparent !important; }
    .baskan-fr img{ width: 100% !important; height: auto !important; }
    .baskan-fr .btn-fr{ position: static; }
    .baskan-fr h3{ text-align: center; margin-top: 10px; }
    .baskan-fr h4{ text-align: center; margin-bottom: 30px; }

    .main-box-row > div{ padding-right: 15px;}
    #mobile-app-links{ display: block !important; }
    #announce-wrapper .line-1{margin-bottom: 0px !important;}
    #ataturk-line{  }

    footer{ padding-left: 20px; padding-right: 20px; bottom: 0 !important; }
    footer .text-muted.pull-right{ float: none !important; text-align: center; }

    .subpage-img-2{
        max-width: 100%;
        height: auto !important;
        float: none !important;
        margin-left: 0px; margin-right: 0px;
    }
    .subpage-img-1{
        max-width: 100%;
        height: auto !important;
        float: none !important;
        margin-left: 0px; margin-right: 0px;
    }

    .jumbotron .back{ display: none; }
    .sld-btn-1 a{ padding-left: 0;}


    #last-items-module{ display: none; }
    #nop-bottom-fr{ display: none; }

    .pagination{ margin-left: 15px !important; margin-right: 15px !important; }


    .pagination>li>a, .pagination>li>span{ padding: 0 5px 1px 5px; }
    .page-h .jumbotron{ padding-top: 0px; }
    .page-h{ padding-top: 0;}

    .row.filter-fr div:nth-child(3){ margin-top: 0 !important; }
    .row.filter-fr div:nth-child(4){ margin-top: 0 !important; }


    .item-shower-type-1 .left-side{ width: 180px; }
    .item-shower-type-1 .left-side .aw-td{ width: 150px; height: 100px; }
    .item-shower-type-1 .left-side .img-fr{ display: none; }

    .item-shower-type-1 .left-side{ width: 130px;}
    .item-shower-type-1 .left-side .imgs-fr .inner-3{ width: 100px; height: 68px; max-width: 100px; }

    .a2a_kit, .a2a_menu, .a2a_modal, .a2a_overlay{ float: left !important; margin-bottom: 20px; margin-top: 20px; }

}
@media (max-width: 500px){
    #main-slide{ height: 168px !important; }
    footer.footer{ bottom: 0; }
}
/* RESPONSIVE CSS *O**/

.carousel-control .glyphicon-chevron-left{ left: 25%; }
.carousel-control .glyphicon-chevron-right{ right: 25%; }