header ul.nav
{
    text-align:left;
}

.services .serv h4::before
{
    right:0;
    left:auto;
}
.slider01
{
    left:0px;
    right:auto;
}

.copyright
{
    text-align:right;
}
.menu-btn
{
    left: 12px !important;
}
.pushy-content
{
        text-align: right;
    direction: rtl;
}
.pushy-submenu > a::after, .pushy-submenu > button::after
{
        left: 20px;
        right:auto;
        transform: translateY(-50%) rotateY(180deg);
}
.pushy-submenu-open a::after, .pushy-submenu-open button::after {
    -webkit-transform: translateY(-50%) rotate(90deg);
    -ms-transform: translateY(-50%) rotate(90deg);
    transform: translateY(-50%) rotate(90deg) !important;
}
.pushy
{
    width:240px;
}
.pushy-open-left #nav-icon2 span
{
    background:#b3b3b1 ;
}
.pushy.pushy-left {
    left: -40px;
}
.pushy-open-left .pushy.pushy-left {
    left: 0;
}
.submit-div
{
    margin-right:-15px;
}
.about-us {
         /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+50,959595+50,959595+100 */
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(left, #ffffff 0%, #ffffff 50%, #959595 50%, #959595 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #ffffff 0%,#ffffff 50%,#959595 50%,#959595 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #ffffff 0%,#ffffff 50%,#959595 50%,#959595 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#959595',GradientType=1 ); /* IE6-9 */
    padding-top: 25px;
    padding-bottom: 25px;
}
.carousel-indicators
{
    right:0;
    margin-right:0;
}
.headings .red-heading
{
    text-decoration:none;
}
.header-content h3
{
        line-height: 50px;
}
.phone
{
    direction:ltr;
    unicode-bidi: embed;
}
header ul.nav
{
    width:100% !important;
}
.btn.dropdown-toggle
{
    margin-right:15px;
}

ul.dropdown-menu li
{
    
    padding-right: 15px;
}


.collapsible-menu label img
{
    margin-top: 8px;
    float: left;
    right:auto;
    left: 15px;
}

.contact p, .contact span, .contact h4 {
text-align: right !important;
}

@media only screen and (max-width: 991px){
    .navbar-toggler {
       
        left: 15px !important;
        right:auto !important;
    }
    
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
    
    .domain-search .input-container button
    {
        border-top-left-radius:6px !important;
        border-bottom-left-radius:6px !important;
        
        border-top-right-radius:0px !important;
        border-bottom-right-radius:0px !important;
    }
    
    .slider03.ar,.slider01.ar {
        padding-top: 14%;
    }
    
}
@media only screen and (max-width: 575px)
{
    .header-content h3 {
        line-height: 33px;
        font-size: 1.4rem;
    }

    .collapsible-menu label img {
        margin-top: 15px;
    }
    .headings {
        margin-top: 0px;
        margin-bottom: 0px;
        width: 100%;
        padding-right: 35%;
    }
    .h4, h4 {
        font-size: 1.3rem;
    }
    .h3, h3 {
        font-size: 1.5rem;
    }
    .carousel-indicators
    {
            margin-right: 0 !important;
        right: 0;
        left: 0;
        margin-left: 0;
        padding-right: 0;
    }
}
@media only screen and (max-width: 736px) and (orientation:landscape) {
    .carousel-indicators
    {
        padding-right:0px;
    }
    
}
