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

    .news_contect {
        width: 290px;
    }


}


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

    .hogpage_gallery .swiper-button-next,
    .hogpage_gallery .swiper-button-prev {
        top: 35%;
    }

    .right_center ul,
    .mahlaka_menu ul {
        width: 99%;
    }

    .news_box {
        height: auto;
    }

    .news_img_outline {
        width : auto;
        height: auto;
    }

    .news_contect {
        border    : solid 0px #005cd0;
        height    : auto;
        min-height: 100px;
        width     : 98%;
        padding   : 0% 2%;
    }

    .news_contect h3 {
        width     : 102%;
        color     : white;
        background: #005cd0;
        margin-top: 10px;
        padding   : 5px 0px;
        text-align: center;
        font-size : 19px;
    }

    .news_goto {
        width             : 102%;
        text-align        : center;
        line-height       : 25px;
        background        : #10a9e8;
        color             : white;
        -webkit-transition: ease 0.15s;
        -moz-transition   : ease 0.15s;
        -o-transition     : ease 0.15s;
        -ms-transition    : ease 0.15s;
        transition        : ease 0.15s;
    }

    .news_goto:hover {
        background        : #187dd3;
        -webkit-transition: ease 0.15s;
        -moz-transition   : ease 0.15s;
        -o-transition     : ease 0.15s;
        -ms-transition    : ease 0.15s;
        transition        : ease 0.15s;
    }

    .right_center ul li a {
        width     : 95%;
        text-align: right;
        padding   : 0 2.5%;
    }

    .right_center ul li {
        width        : 100%;
        margin-bottom: 10px;
    }

    .mahlaka_img {
        height: 300px;
    }

}


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

    .event_box {
        width : 290px;
        height: 400px;
    }

    .event_contect {
        height: 65px;
    }

    .event_contect_open

    /*ADD CLASS ON CLICK*/
        {
        height: 372px;
    }

    .hog_contect p {
        height    : 55px;
        max-height: 55px;
    }

    .hog_contect div {
        height    : 60px;
        text-align: center;
    }

    .stars_hog {
        float       : left;
        padding-left: 1%;
        width       : 100%;
    }

    .stars_hog i {
        height     : 30px;
        line-height: 30px;
        font-size  : 13px;
    }




}

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

    .category_list ul li {
        width : 80%;
        margin: 20px 10%;
    }

    .category_list ul li .img_category_list {
        height: 110px;
    }

    .navi_line {
        float        : right;
        width        : 100%;
        line-height  : 20px;
        margin-top   : -5px;
        margin-bottom: 10px;
    }

    .navi_line i {
        margin-top: -3px;
    }

    .navi_line i,
    .navi_line a {
        float: right;
    }

    .main_container_header {
        height     : auto;
        line-height: auto;
    }
}

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

    .baly_tafkidim_table tr:hover {
        background: none;
    }

    .droshim_table {
        width       : 80%;
        margin-right: 10%;
    }

    .droshim_table tr {
        border-bottom : 1px solid black;
        padding-bottom: 20px;
        float         : right;
    }


    .droshim_table .right {
        float     : right;
        text-align: right;
        width     : 50%;
        margin-top: 20px;
    }

    .droshim_table .left {
        text-align: left;
        float     : left;
        width     : 50%;
        margin-top: 20px;
    }

    .droshim_table .info {
        width        : 100%;
        padding-right: 0%;
        margin-top   : 10px;

    }

    .droshim_table .goto {
        width  : 100%;
        margin : 10px 0 0 0;
        padding: 10px 0;
    }

    .droshim_table .goto b {
        width      : auto;
        float      : none;
        margin-left: 5px;
    }

    .news_container {
        width: 50%;
    }

    .newsletter_container {
        width: 50%;
    }

    .baly_tafkidim_table th,
    .baly_tafkidim_table .send_mail {
        display: none;
    }

    .baly_tafkidim_table td {
        width        : 100%;
        float        : right;
        border-bottom: 0px solid;
        padding      : 0;
    }

    .baly_tafkidim_table .phone {
        border-top  : 1px solid black;
        width       : 60%;
        margin-right: 20%;
        margin-top  : 10px;
        padding-top : 10px;
    }

    .baly_tafkidim_table .bold {
        font-size: 18px;
    }

    .baly_tafkidim_table .call {
        display: block;
    }

}

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

    .news_container {
        width: 100%;
    }

    .newsletter_container {
        width: 100%;

    }

    .newsletter_container .header_line,
    .newsletter_form {
        width : 80% !important;
        float : none;
        margin: 0 auto;
        margin: 10px auto;
    }

}

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

    .hog_contect p {
        font-size: 12px;
    }

}

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

    .event_contact {
        width       : 100% !important;
        padding-left: 0%;
        margin-top  : 5px !important;
        padding-top : 0px;
        border-top  : 0px solid black;
    }

    .harshama_link {
        width        : 100%;
        padding-right: 0%;
        padding-top  : 10px;
    }

    .event_contact table tr,
    .event_contact table td {
        width: 99.5%;
    }

    table.contact_info .button a {
        text-decoration: none;
        width          : 100%;
        float          : right;
        font-size      : 15px;
        background     : black;
        color          : white;
        text-align     : center;
        padding        : 5px 10%;
        margin-right   : 10px;
    }

    table.contact_info .button a:hover {
        text-decoration: none;
    }

    .conact_map iframe {
        height: 160px;
    }

    .conact_map {
        border-bottom : 1px solid black;
        padding-bottom: 5px;
    }

    .event_contact {
        width     : 100%;
        margin-top: 30px;
    }

    .hogpage_gallery .swiper-button-next,
    .hogpage_gallery .swiper-button-prev {
        top: 20%;
    }

    .hog_vid {
        display: none;
    }

    .category_list ul li {
        width : 100%;
        margin: 20px 0%;
    }

    .category_list ul li .img_category_list {
        height: 110px;
    }

    .main_container_center .right_center,
    .main_container_center .left_center {
        width: 100%;
    }

    .right_center ul li a {
        margin: 0 0px;
    }

    .mahlaka_img {
        height       : 200px;
        margin-bottom: 20px;
    }

    .mahlaka_menu {
        border-top: 1.5px solid black;
        margin-top: 25px;
    }

}


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

    .event_box {
        width : 230px;
        height: 320px;
    }

    .event_contect {
        height: 65px;
    }

    .event_contect_open

    /*ADD CLASS ON CLICK*/
        {
        height: 297px;
    }

    .hogim_slider .hog_box {
        width: 70%;
    }

    .hog_contect p {
        font-size : 13px;
        height    : 40px;
        max-height: 40px;
    }

    .hog_goto {
        margin-bottom: 30px;
    }

    .hog_contect div {
        height    : 30px;
        text-align: right;
    }

    .stars_hog {
        float       : left;
        padding-left: 1%;
        width       : 35%;
    }


}

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

    .droshim_table {
        width       : 100%;
        margin-right: 0%;
    }

    .baly_tafkidim_table .phone,
    .baly_tafkidim_table .call {
        width       : 100%;
        margin-right: 0%;
    }


    .hogpage_gallery .swiper-button-next,
    .hogpage_gallery .swiper-button-prev {
        top    : 20%;
        display: block;
    }

    .hogpage_gallery.swiper-container {
        width: 100% !important;
    }

    .main_container {
        width: 97.5%;
    }

    .main_container_center .right_center {
        padding: 0%;
    }

    .mahlaka_menu li a {
        width: 150px;
    }

    .navi_line i {
        margin-right: 10px;
        margin-left : 10px;
    }

    .page_name h2 {
        font-size: 18px;
    }

    .swiper-button-prev,
    .swiper-button-next {
        display: none;
    }

    .header_line,
    .swiper-container {
        width: 95% !important;
    }
}


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

    .user_log,
    .user_log_in,
    .user_log_in_pass {
        width: 70%;
    }

    .news_container .header_line,
    .news_box,
    .newsletter_container .header_line,
    .newsletter_form {
        width: 97.5% !important;
    }

    .category_list.big_event ul li {
        width : 100%;
        margin: 20px 0px 0px 0px;
    }


    .date_category_list {
        border-bottom : 0px solid;
        padding-bottom: 0px;
    }

    .category_list ul li .img_category_list {
        width : 100%;
        height: 150px;
    }

    .category_list ul li .contect_category_list {
        width        : 100%;
        border-right : 0px;
        padding-right: 0;
        margin-right : 0;
        margin-top   : 15px;
        padding-top  : 15px;
        border-top   : 1px solid black;
    }

    .mahlaka_menu {
        padding-top: 20px;
    }

    .event_box {
        width : 180px;
        height: 250px;
    }

    .event_contect {
        height: 65px;
    }

    .event_contect_open

    /*ADD CLASS ON CLICK*/
        {
        height: 233px;
    }

    .event_contect p {
        float     : right;
        text-align: justify;
        font-size : 12px;
    }

    .event_contect h3 {
        font-size : 15px;
        width     : 100%;
        text-align: right;
        float     : right;
    }

    .event_contect h4 {
        font-size    : 14px;
        width        : 100%;
        border-bottom: 1px solid white;
        text-align   : right;
        float        : right;
    }

    .event_contect .event_date {
        font-size  : 13px;
        width      : 100%;
        text-align : right;
        float      : right;
        font-family: 'AranB';
    }

    .event_contect .event_time {
        font-size : 13px;
        width     : 100%;
        text-align: right;
        float     : right;
    }

    .event_contect .event_place {
        font-size : 13px;
        text-align: right;
        float     : right;
    }

    .event_contect button {
        font-size: 15px;
    }

    .event_goto {
        font-size: 13px;
    }


    .hogim_slider .hog_box {
        width: 100%;
    }

    .hog_contect p {
        font-size : 13px;
        height    : 40px;
        max-height: 40px;
    }

    .hog_goto {
        margin-bottom: 30px;
    }

}

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

    .conact_page table tr {
        width: 100%;
    }

    .contact_button {
        width: 45% !important;
    }

    table.contact_info {
        height: 100px;
    }
}

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

    .event_contact {
        width      : 97.5%;
        margin-left: 1.25%;
    }

    .event_contact #formbutton,
    .event_contact .form_bottom td,
    .event_contact .form_bottom {
        width: 100% !important;
    }

    .main_container_center .right_center {
        width       : 97.5%;
        margin-right: 1.25%;
    }

    #formbutton,
    .form_bottom td,
    .form_bottom {
        width: 101% !important;
        float: right !important;
    }

    .main_container_header span {
        display: block;
        margin : 0 auto;
        float  : none;
    }

    .main_container_header h1 {
        width      : 100%;
        text-align : center;
        margin     : 10px 0;
        height     : auto;
        line-height: 30px;
    }

    .mahlaka_menu li a {
        width     : 115px;
        margin-top: 10px;
    }


    .mahlaka_menu li a {
        background: black;
        color     : white;
    }

    .mahlaka_menu li a i {
        color     : black;
        background: white;
    }

    .mahlaka_menu li a .line_hover {
        width     : 25px;
        background: white;
    }


    .mahlaka_menu li a:hover>.line_hover {
        width     : 25px;
        background: white;
    }



    .hog_contect p {
        font-size : 12px;
        height    : 50px;
        max-height: 50px;
    }

    .hog_contect div {
        height    : 60px;
        text-align: center;
    }

    .stars_hog {
        float       : left;
        padding-left: 1%;
        width       : 100%;
    }

    .stars_hog i {
        height     : 30px;
        line-height: 30px;
        font-size  : 13px;
    }

    .event_box {
        width : 320px;
        height: 260px;
    }

    .event_contect {
        height: 65px;
    }

    .event_contect_open

    /*ADD CLASS ON CLICK*/
        {
        height: 229px;
    }

    .event_contect p {
        float     : right;
        text-align: justify;
        font-size : 14px;
    }

    .event_contect h3 {
        font-size : 16px;
        width     : 100%;
        text-align: right;
        float     : right;
    }

    .event_contect h4 {
        font-size    : 16px;
        width        : 100%;
        border-bottom: 1px solid white;
        text-align   : right;
        float        : right;
    }

    .event_contect .event_date {
        font-size  : 15px;
        width      : 100%;
        text-align : right;
        float      : right;
        font-family: 'AranB';
    }

    .event_contect .event_time {
        font-size : 15px;
        width     : 100%;
        text-align: right;
        float     : right;
    }

    .event_contect .event_place {
        font-size : 15px;
        text-align: right;
        float     : right;
    }

    .event_contect button {
        font-size: 17px;
    }

    .event_goto {
        font-size: 15px;
    }


}


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

    .droshim_table .right {
        font-size: 17px;
        width    : 60%;
    }

    .droshim_table .left {
        font-size: 14px;
        width    : 40%;
    }

    .harshama_link a {
        font-size: 14px;
    }

    .best_price,
    .high_price {
        font-size: 14px;
    }

    .mahlaka_menu li a {
        width: 95px;
    }

    .category_list ul li .img_category_list {
        height: 100px;
    }

    .category_list ul li .contect_category_list a {
        line-height: 20px;
        font-size  : 15px;
    }

    .user_log lable,
    .user_log_in lable,
    .user_log_in_pass lable,
    .search_panel lable {
        margin-top: 5px;
        font-size : 13px;
    }

    .user_log,
    .user_log_in,
    .user_log_in_pass,
    .search_panel {
        padding: 20px 20px;
    }

    .user_log input,
    .user_log_in input,
    .user_log_in_pass input,
    .search_panel input {
        line-height: 20px;
    }

    .user_log #formbutton,
    .user_log_in #formbutton,
    .user_log_in_pass #formbutton,
    .search_panel #formbutton {
        line-height: 30px;
        height     : 30px;
    }

    .user_log .log_head h2,
    .user_log_in .log_head h2,
    .user_log_in_pass .log_head h2,
    .search_panel .log_head h2 {
        font-size: 20px;
    }

    .user_log .log_head i,
    .user_log_in .log_head i,
    .user_log_in_pass .log_head i,
    .search_panel .log_head i {
        font-size  : 18px;
        margin-left: 5px;
    }

    .pass_and_reg div,
    .pass_and_reg button {
        font-size: 13px;
    }

    .cs-placeholder {
        font-size: 13px;
        padding  : 2%;
    }

    .cs-skin-border ul span {
        font-size: 1.1em;
        padding  : 0.5em 1em;
    }

    .cs-select ul {
        height: 170px;
    }

    .user_log,
    .user_log_in,
    .user_log_in_pass,
    .search_panel {
        -webkit-transition: ease 0.4s;
        -moz-transition   : ease 0.4s;
        -o-transition     : ease 0.4s;
        -ms-transition    : ease 0.4s;
        transition        : ease 0.4s;
    }
}


@media screen and (max-width: 650px) {
	.no-mobile {
		display: none;
	}
}

@media screen and (min-width: 650px) {
	.no-desktop {
		display: none;
	}
}