/*
Theme Name: gwitex

Adding support for languages written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

https://codex.wordpress.org/Right-to-Left_Language_Support

*/


body {
	direction: rtl;
	/*unicode-bidi: embed;*/
    font-family: 'Cairo', sans-serif;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: bold;
    font-family: 'Cairo', sans-serif;
}

.navbar-header {
    float: right;
}
.navbar-brand {
    padding: 8px 1px;
}

.navbar-right {
    float: left !important;
    margin-right: -15px;
}
/*about*/
.about .about_company .fr {
    float: right;
}
.about .about_company1 {
    padding-right: 5px;
}
.about .wrp .company_icon {
    margin-left: 0px;
    float: right;
}
.about .wrp .company_text {
    padding-right: 18%;
    padding-left: 4%;
}
.gwitex_client .gwitex_client_control {
    position: absolute;
    width: 10%;
    top: -50px;
    left: -10px !important;
    right: inherit;
}

.about .client .gwitex_client_slider .gwitex_slide_item .client_text::after {
    margin-right: 80%;
}
.about .client .gwitex_client_slider .gwitex_slide_item .client_identity .c_desc {

    text-align: left;
}
/**/
.gwitex_services .gwitex_services_control {
    position: absolute;
    width: 9%;
    left: 6px;
    right: inherit;
}

.services .wycu .choose_list .choose_list_icon,
.services .wycu .choose_list .choose_list_info {
    float: right;
}


.products .p_p {
    margin-left: 10%;
    margin-right: 0px;
}
.products .gwitex_products_control {
    right: inherit;
    left: 10px;
}


.contact .wd1,
.contact .wd2,
.contact .wd3{
    float: right;
}

.contact .cont_head,
.contact .info{
    text-align: right;
}


.footer .ty3 {
    float: right;
}
.map, .social-link {
    float: right;
    margin-top: 3px;
    padding-right: 0px;
}
.social-link li {
    float: right;
    padding-right: 4px;
}
.map li {
    float: left;
    padding-left: 25px;
    padding-right: 0;
}

.design-content h3 {
    text-align: right;
}
/* start media query*/


/*  max-width:320px;  */
@media screen and (max-width:320px) {
    /*.navbar-toggle {*/
        /*float: left;*/
        /*margin-right: 60px;*/
    /*}*/
    .navbar-brand {
        padding: 8px 1px;
        float: right;
    }
    .navbar-header {
        float: none;
    }
    .navbar-toggle {

        float: left;
        margin-left: 15px;
    }
    .navbar-right {
        transform: rotate(180deg);
        float: right !important;
    }
    .navbar-default .navbar-nav>li{
        transform: rotate(-180deg);
    }
    /*about*/
    .about .wrp .company_text {
        padding-right: 25%;
    }
    .gwitex_client .gwitex_client_slider {
        padding-top: 25%;
        padding-bottom: 7%;
        float: left;
    }
    .gwitex_client .gwitex_client_control {
        width: 50%;
        top: 12px;
        left: 15% !important;
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_text p::before {

        right: 15px;
        transform: rotate3d(0, 360, 1, 180deg);
        left: inherit;
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_text p::after {

        transform: rotate3d(0, 1, 360, 180deg);
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_identity .c_img {
        margin-top: 15%;
        float: left;
        margin-left: 15%;

    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_identity .c_desc {
        text-align: right;
        float: left;
        margin: 23% -40px 0px;
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_text::after {
        margin-right: 45%;
    }
    /*services*/
    .gwitex_services .gwitex_services_control {
        top: 30px;
        position: absolute;
        width: 100%;
        right: 15px;
        left: inherit;
    }
    .gwitex_services .gwitex_services_slider {

        padding-top: 30%;
        float: right;
    }
    .services .wycu .choose_list .choose_list_info {
        width: 90%;
        padding-right: 15%;
    }
    /*products*/
    .products .gwitex_products_control {
        top: -10px;
    }

    .footer .map li {
        float: left;
        padding-right: 1px;
        font-size: 11px;
        padding-left: 16px;
    }


}

/*  min-width: 321px and max-width:375px;  */

@media screen and (min-width: 321px) and (max-width:375px){
    .navbar-header {
        float: none;
    }

    .navbar-right {
        transform: rotate(180deg);
        float: right !important;
    }
    .navbar-default .navbar-nav>li{
        transform: rotate(-180deg);
    }
    .navbar-toggle {

        float: left;
        margin-left: 15px;
    }
    .navbar-brand {
        padding: 8px 1px;
        float: right;
    }
    /*about*/
    .about .wrp .company_text {
        padding-right: 25%;
    }
    .gwitex_client .gwitex_client_control {
        width: 50%;
        top: 12px;
        left: 15% !important;
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_text p::before {

        right: 15px;
        transform: rotate3d(0, 360, 1, 180deg);
        left: inherit
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_text p::after {

        transform: rotate3d(0, 1, 360, 180deg);
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_identity .c_img {
        margin-top: 15%;
        float: left;
        margin-left: 15%;

    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_identity .c_desc {
        text-align: right;
        float: left;
        margin: 23% -25px 0px;
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_text::after {
        margin-right: 45%;
    }
    /*services*/
    .gwitex_services .gwitex_services_control {
        top: 30px;
        position: absolute;
        width: 100%;
        right: 15px;
        left: inherit;
    }
    .gwitex_services .gwitex_services_slider {
        padding-top: 30%;
        float: right;
    }
    .services .wycu .choose_list .choose_list_info {
        width: 90%;
        padding-right: 15%;
    }
    /*products*/
    .products .gwitex_products_control {
        top: -10px;
    }
    .footer .map li {
        float: left;
        padding-right: 1px;
        font-size: 11px;
        padding-left: 16px;
    }
}



/*  min-width: 376px and max-width:425px;  */

@media screen and (min-width: 376px) and (max-width:425px){
    .navbar-header {
        float: none;
    }

    .navbar-right {
        transform: rotate(180deg);
        float: right !important;
    }
    .navbar-default .navbar-nav>li{
        transform: rotate(-180deg);
    }
    .navbar-toggle {

        float: left;
        margin-left: 15px;
    }
    .navbar-brand {
        padding: 8px 1px;
        float: right;
    }

    /*about*/
    .about .wrp .company_text {
        padding-right: 25%;
    }
    .gwitex_client .gwitex_client_control {
        width: 50%;
        top: 12px;
        left: 15% !important;
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_text p::before {

        right: 15px;
        transform: rotate3d(0, 360, 1, 180deg);
        left: inherit
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_text p::after {

        transform: rotate3d(0, 1, 360, 180deg);
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_identity .c_img {
        margin-top: 15%;
        float: left;
        margin-left: 15%;

    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_identity .c_desc {
        text-align: right;
        float: left;
        margin: 23% -25px 0px;
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_text::after {
        margin-right: 45%;
    }
    /*services*/
    .gwitex_services .gwitex_services_control {
        top: 0px;
        position: absolute;
        width: 100%;
        right: 15px;
        left: inherit;
    }
    .gwitex_services .gwitex_services_slider {
        padding-top: 20%;
        float: right;
    }
    .services .wycu .choose_list .choose_list_info {
        width: 90%;
        padding-right: 15%;
    }
    /*products*/
    .products .gwitex_products_control {
        top: -10px;
    }
    .footer .map li {
        float: left;
        padding-right: 1px;
        font-size: 11px;
        padding-left: 16px;
    }
}



/*  min-width: 426px and max-width:767px;  */

@media screen and (min-width: 426px) and (max-width:767px){
    .navbar-header {
        float: none;
    }
    .logged-in .navbar-fixed-top {
        top: 45px;
        /* top: 0px; */
    }
    .navbar-brand {
        padding: 8px 15px;
        float: right;
    }
    .navbar-right {
        transform: rotate(180deg);
        float: right !important;
    }
    .navbar-default .navbar-nav>li{
        transform: rotate(-180deg);
    }
    .navbar-toggle {

    float: left;
    margin-left: 15px;
    }
    /*about*/
    .about .wrp .company_text {
        padding-right: 15%;
    }
    .gwitex_client .gwitex_client_control {
        width: 50%;
        top: 20px;
        left: inherit;
        right: 15px;
    }
    .gwitex_client .gwitex_client_slider {
    padding-top: 20%;
    padding-bottom: 7%;
    float: right;
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_text p::before {

        right: 15px;
        transform: rotate3d(0, 360, 1, 180deg);
        left: inherit
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_text p::after {

        transform: rotate3d(0, 1, 360, 180deg);
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_identity{
        float: left;
        margin-top: 3%;
        margin-left: 5%;
        width: 75%;
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_identity .c_img {
        margin-top: 15%;
        float: left;
        margin-left: 0%;

    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_identity .c_desc {
        text-align: left;
        float: left;
        margin: 20% 0px 0px;
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_text::after {
        margin-right: 70%;
        margin-top: -3%;
    }
    /*services*/
    .gwitex_services .gwitex_services_control {
        top: 0px;
        width: 100%;
        right: 15px;
        left: inherit;
    }
    .gwitex_services .gwitex_services_slider {
        padding-top: 15%;
        float: right;
    }
    .services .wycu .choose_list .choose_list_info {
        width: 90%;
        padding-right: 10%;
    }
    .services .wycu .choose_list .choose_list_center_photo {
        margin: 1% -15%;
    }
    .services .wycu .choose_list .choose_list_center_photo img {
        margin-right: 0%;
    }
    /*products*/
    .products .gwitex_products_control {
        top: -10px;
    }
    .map li {
        float: left;
        padding-left: 12px;
        padding-right: 0;
    }

}

/*  min-width: 768px and max-width:991px;  */

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

    .navbar-brand img {
        width: 160px;
        margin: 20px;
    }
    .gwitex_client .fr{
        float: right;
    }
    .gwitex_client .gwitex_client_control {
        position: absolute;
        width: 50%;
        top: 5px;
        left: -20% !important;
        right: inherit;
    }
    .gwitex_client .gwitex_client_slider {
        padding-top: 10%;
        float: right;
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_text::after {
        margin-right: 65%;
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_text p::before {
        right: 15px;
        transform: rotate3d(0, 360, 1, 180deg);
        left: inherit
    }
    .about .client .gwitex_client_slider .gwitex_slide_item .client_text p::after {

        transform: rotate3d(0, 1, 360, 180deg);
    }
    /*se*/
    .gwitex_services .gwitex_services_control {
        position: absolute;
        width: 100%;
        left: inherit;
        right: 15px;
    }
    .gwitex_services .gwitex_services_slider {
        padding-top: 10%;
        float: left;
    }
    .services .wycu .choose_list .choose_list_center_photo img {
        margin-right: -20%;
    }

    .footer .map li {
        padding-right: 5px;
        padding-left: 5px;
    }

}

/*  min-width: 992px and max-width:1199px;  */
@media screen and (min-width: 992px) and (max-width:1199px) {

    .about .wrp .company_text {
        padding-right: 25%;
        padding-left: 4%;
    }
    .gwitex_client .gwitex_client_control {

        left: 15px !important;
    }
    .gwitex_client .gwitex_client_slider {
        padding-top: 5%;
        float: right;
    }
    .gwitex_client_slider .client_identity {
        float: left;
        margin-top: 10%;
    }
    .gwitex_services .gwitex_services_control {

        width: 10%;
        left: 15px;
    }
    .footer .map li {
        padding-right: 5px;
    }
}

#packing {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
#products {
	padding-bottom: 0 !important;
}