﻿/*!
 * Yamm!
 * Yet another megamenu for Bootstrap
 * http://geedmo.github.com/yamm
 *
 * https://github.com/geedmo
 */
 body { font-size: 12pt !important;}
.header .dubai-gov-logo {float: left;}
.purechat.purechat-bottom-left {
    right: 40px !important;}
    .happiness-meter 
    {
	    left: 15px !important; 
	    right: auto !important;
	    bottom: 0px;
        height: 50px;
        padding: 10px;
	}
    ul.Arb-left-space.step-1-menu {
    margin-right: 20px;
}
    .main-page-nav.submenu.nav-show::before {
    border-width: 0px !important;
}

ul.right-margin.Arb-left-space>li {
    list-style: none;
}


ul.sub-heading-cont.responsive-5 {
    margin-top: 25px;
}


ul.gap-control.sub-heading-cont>li {
    font-size: 12pt;
}
ul.Arb-left-space>li {
    list-style: none;
}

#votingModal .modal-dialog.left-0 {
    margin-right: auto !important;
}
.modal-content {
     margin-top: -150px;    
}
.search-icon-mobile{
	background-image: url("../img/search-icon-mob.png");
    width: 20px;
    height: 20px;
    position: absolute;
    background-repeat: no-repeat;
  margin-top: -20px;    left: 0px;
    margin-left: 22px; display: inline-block;}

/*
.search-icon {
   background-image: url("../img/search-icon.png");
    width: 20px;
    height: 20px;
    
    background-repeat: no-repeat;
        margin-top: -9px;
  float: left;
    margin-left: -201px;}
*/

.search-icon {
   background-image: url("../img/search-icon.png");
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    float: right;
    margin-top: 12px;
    position: absolute;
    z-index: 1001;}

.nav-list>li:before {
 
    background-color: transparent;
}
.nav-list>li>a {
    font-size: 12pt;  
}

ul.sub-heading-cont>li {
    list-style: none;
}
ul.step-menu-1>li {
    margin-right: 15px;
}

.nav-list>li .submenu>li {
    margin-left: 0;
     position: relative;
    right: 9px;
}

ul.nav-submenu>li.arabic-border-menu {
    border-bottom: 1px solid #ccc!important;
}

.nav-list>li>.submenu a>.arrow {
    right: 10px;
    top: 0px;
    font-size: 16px;
}

ul.span2.unstyled.floating {
   float: right!important;
       padding-right: 17px;
    }
    
    .nav-list>li>.submenu {
    border-top: 1px solid #ccc;
    text-align: right;
}

.nav-list>li .submenu>li>a {
    display: block;
    position: relative;
    padding: 6px 0 5px 25px;
font-size: 10.5pt; margin: 0;
    border-top-width: 0px; 
    border-top-style: dotted;
}

ul.Arb-left-space.step-1-menu {
    margin-right: 13px;
}



 ul.top-class{margin-top: -16px;}  

.sub-heading-cont>li>A{color:#000!important; font-weight:bold;font-size: 12pt;}

ul.Arb-left-space li a {
    color: #08c;
}
ul.Arb-left-space>li {
    font-size: 10pt;
}

.yamm-content {
    height: 0;
}
ul.nav-submenu.right-0-single-li.nav-show {
    right: -9px;
}
[class*="span"] {
    float: left!important;
    min-height: 1px!important;
    margin-left: 30px!important;
}

.eServices-MobileLinks [class*="span"] {
    float: right!important;
    margin-left: 10px!important
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    width: 855px;
    margin: 2px -92px 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-image: url("../img/main-menu-bg.png");
    background-repeat: repeat;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;    
}

ul.Arb-left-space li a:hover {
    color: #002664;
}

ul.Arb-left-space li a:active{
    color: #002664;
}
/*
ul.Arb-left-space li a:visited{
    color: #b10069;
}

*/

button#toggle {
    position: relative;    display: none;
 float: right;  /*  padding: 9px 10px;*/
    margin-top: 8px;
      margin-right: -31px;    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

ul.all-service.floating {
    text-align: right;
    padding-right: 14px;
}

b.caret {
    margin-right: 8px!important;
}



.menu-one ul.unstyled {
    width: 22%;
    text-align: right;}


.menu-two ul.unstyled {
    width: 22%;
    text-align: right;}

.menu-three ul.unstyled {
    width: 22%;
    text-align: right;}

ul.right-arabic-0.nav-show {
       right: -9px;
    margin-right: 0px;}

ul.right-arabic-0 {
    right: -8px;
}

i.fa.fa-align-justify {
    font-size: 25px;
}

.yamm .dropdown-menu {
    left: 0!important;
}

ul.main-nav-float-left.unstyled {
    float: left;
}


.navbar-inverse .button#toggle .icon-bar {
    background-color: #fff;
}


#nav ul li a {
    margin:10px;
    color:#FFF;
    padding:4px;
    font-size:20pt;
    text-decoration:none;
    }
    
    .rtl .nav-list>li .submenu>li>a {
    padding: 7px 14px 9px 0;
}

 .navbar-inner {
min-height: 40px;
padding-left: 20px;
padding-right: 20px;
background-color: #002664;
background-image: -moz-linear-gradient(top,#002664,#002664);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#002664));
background-image: -webkit-linear-gradient(top,#002664,#002664);
background-image: -o-linear-gradient(top,#002664,#002664);
background-image: linear-gradient(to bottom,#002664,#002664);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffffffff',GradientType=0);
border: 0px solid #002664;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
text-shadow: none;
color:#ffffff;
margin-right:1px;
}
.fa-caret-right:before {
    content: "\f0da" !important;
}


a.thumbnail:hover, a.thumbnail:focus {
border-color: #08c;
-webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
-moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
box-shadow: 0 1px 4px rgba(0,105,214,0.25);
background-color: #eec158;
}

.padding-0{ padding-left:1px;}


.thumbnail {

border: 1px solid #ddd;
width: 74px;
padding-top: 20px;
padding-bottom: 20px;
}
.nav>li>a:hover, .nav>li>a:focus {
    text-decoration: none;
    background-color: transparent;
}
ul.sub-heading-cont.span2.unstyled>li {
    margin-top: 32px;
}

.thumbnail {

background-color: #eec158;
}


.thumbnail>img {
display: block;
background-color: #eec158;
max-width: 100%;
margin-left: auto;
margin-right: auto;
}


.main-nav-float-left {
width: 265px;
}

.navbar .nav>li>a {
   float: none!important;
    padding:0;
    color: #ffffff!important;
    text-shadow: none!important;
    text-decoration: none!important;
    text-shadow: 0 0px 0 #fff!important;margin-right: 49px;    top: 12px;   right: -58px;}
       
       
.navbar .nav>li>a:focus, .navbar .nav>li>a:hover {
background-color: transparent;
color: #b5e0ff;

text-decoration: none;
text-shadow: none;
}




ul.main-nav-float-left.unstyled {

    float: left!important;
}

    
  ul.sub-heading-cont>li {
    font-size: 10pt;
}  
  
    
    .yamm-content {
    padding: 10px;
}






[class^="icon-"], [class*=" icon-"] {

width: 14px;
height: 14px;
line-height: 14px;
vertical-align: text-top;
background-repeat: no-repeat;
margin-top: 1px;
margin-right: 7px;
}

ul.main-nav-float-left.unstyled {
color: #000;
}







.top-menu > li{
    display: inline-block !important;
}





.navbar .nav li.dropdown>.dropdown-toggle .caret {
border-top-color: #ffffff;
border-bottom-color: #ffffff;
font-family: arial;
text-decoration: none;
font-size: 12pt;
color: #3b3b3b;
}

.fa-angle-right:before {
content: "\f0da";
}

ul.unstyled, ol.unstyled {
margin-left: 0;
list-style: none;
font-family: arial;
text-decoration: none;

font-size: 11px;
margin-bottom: 19px;
color: #3b3b3b;
}

.fa {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: larger;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: #002664;
}

.dropdown-menu li a:hover, .dropdown-menu li a:focus, .dropdown-menu li a:active, .dropdown-menu li.active a, .dropdown-menu li.active a:hover, .dropdown-menu .dropdown-submenu:hover>a, .nav-tabs .dropdown-menu li>a:focus {
    background: transparent;
    color: #000;
}



.yamm-content>div>ul>li>a{color: #000;
text-decoration: none;font-weight: bold;    font-size: 12pt;
}

.yamm-content>ul>li>a{color: #000;
text-decoration: none;font-weight: bold;    font-size: 12pt;
}

.top-min-height{min-height: 0px;}

.navbar .nav li.dropdown.open>.dropdown-toggle, .navbar .nav li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle {
background-color: transparent;
color: #ffffff;
}

.navbar .nav li.dropdown>a:hover .caret, .navbar .nav li.dropdown>a:focus .caret {
border-top-color: #ffffff;
border-bottom-color: #ffffff;
}

.navbar .nav li.dropdown.open>.dropdown-toggle .caret, .navbar .nav li.dropdown.active>.dropdown-toggle .caret, .navbar .nav li.dropdown.open.active>.dropdown-toggle .caret {
border-top-color: #ffffff;
border-bottom-color: #ffffff;
}


.fa-angle-double-right:before {
content: "\f101";
}

.fa {

padding-left: 6px;
}

.dropdown-menu {

width: 100%;
}

li.main-nav-float-left {
width: 91px;
}

a._readmore {color: #002664!important;}


.home-icon{ background-image: url("../img/home.png");
width: 17px;
height: 16px;
    margin-left: 10px;
padding: 0px 20px 0 0;
vertical-align: middle;
background-repeat: no-repeat;}


.customer-care-icon{ background-image: url("../img/customer-care.png");
width: 17px;
height: 16px;
padding: 0px 20px 3px 0;
    margin-left: 10px;
vertical-align: middle;
background-repeat: no-repeat;}

.about-icon{ background-image: url("../img/about.png");
width: 17px;
height: 16px;
    margin-left: 10px;
padding: 0px 20px 3px 0;
vertical-align: middle;
background-repeat: no-repeat;}

.service-icon{ background-image: url("../img/Services.png");
width: 17px;
height: 16px;
    margin-left: 10px;
padding: 0px 20px 6px 0;
vertical-align: middle;
background-repeat: no-repeat;}
.hp-4-box-transparent { width: 100% !important;}
.hp-4-box-transparent{background-color: transparent; padding: 0px;}
.hp-4-box-transparent {    background-color: transparent !important;    padding: 0px !important;  /*  width: 248px !important;*/}
.hp-4-box-content-section .panel .panel-body .abc.dropdown-toggle {    padding: 0px !important;    height: 0px;}

.hp-4-box-content-section .panel .panel-body .nav-list>li a>.arrow {
float:left;
right: 0px !important;
cursor:pointer;
}

.hp-4-box-content-section .panel .panel-body #sidebarKnowledgeClub .nav-list>li a>.arrow {
float:left;
right: 0px !important;
}
.hp-4-box-content-section .panel .panel-body #sidebarKnowledgeClub .abc.dropdown-toggle {
clear
}
.hp-4-box-content-section .panel .panel-body #sidebarKnowledgeClub li.hsub span.menu-text { float:none !important;}

.hp-4-box-content-section .panel .panel-body #sidebarKnowledgeClub .abc.dropdown-toggle {
height: auto !important;

}
.hp-4-box-content-section .panel .panel-body .nav-list>li>.submenu {
clear:both;
}

.left-part{ border: 1px solid #f5f5f5; clear: both; padding-top: 20px; padding:20px; padding-bottom: 20px;}


ul.sub-heading-cont.main-nav-float-left.unstyled {
margin-top: 19px;
}

ul.custom-duties-sub-menu.main-nav-float-left.unstyled {
margin-left: -12px;
}
ul.custom-duties-sub-menu.main-nav-float-left.unstyled:last-child {
margin-left: -4px;
}

ul.gap-control.sub-heading-cont.main-nav-float-left.unstyled {
margin-top: 0px;
}

ul.gap-control-1.custom-duties-sub-menu.main-nav-float-left.unstyled {
margin-top: 20px;
}

ul.right-margin {
    margin-right: 14px;
}

ul.all-service {
  margin-left: 0px;    margin-top: 11px;
}

hr {
margin: 0px 0;
}

a.main-nav-heading {
color: #002664!important;
font-size: 12pt;
}

a.main-nav-heading {
color: #002664!important;
font-size: 12pt;
}

li.sub-dub-hd {
margin-right: 20px;
}

.thumbnails {
margin-left: -30px;
margin-top: -40px;
}

ul.big-para-menu.menu-p.main-nav-float-left.unstyled {width: 49%;padding-right: 13px;}

h2.main-nav-heading {
color: #002664!important;
font-size: 12pt;
margin-top: -57px;
margin-bottom: 41px;
}

.main-content { margin-left: 0px!important; }
.sidebar { width: 337px; background-color: #fff; }

.close {float:left !important;}

.news-and-media-content-section .panel .panel-body .nav-tabs { margin-right: 0px !important;}

.dc-agent {display: none}
.dc-chat {
	float: left;
    margin-left: auto;
    margin-right: 1.5%;
    left: auto;
    right: 0px
}

.social-media-sharing {
    float: left;
    margin-left: auto;
    margin-right: 43%;
    }
    
    .modal-header{
    /* padding:2px 10px 30px!important */
    padding-top: 2px !important;
    
}
/*
@media screen and ( device-width: 1024px ) {

}


ul.dropdown-menu.menu-one {
          width: 924px !important;
    padding: 0px!important;
    padding-left: 20px!important;
    padding-right: 20px!important;
    margin-left: -8px!important;
    position: inherit!important;}
    
    
.top-menu > li{
    display: inline-block !important;
}

.dropdown .dropdown-menu {
   -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 1s;

    max-height: 0;
    display: block;
    overflow: hidden;
    opacity: 0;


   
}

ul.main-nav-float-left.unstyled {
    float: left!important;
}


ul.dropdown-menu.menu-two {
           width: 924px !important;
    padding: 0px!important;
    padding-left: 20px!important;
    padding-right: 20px!important;
    margin-left: -8px!important;
    position: inherit!important;}

ul.dropdown-menu.menu-three {
       width:924px !important;
    padding: 0px!important;
    padding-left: 20px!important;
    padding-right: 20px!important;
    margin-left: -8px!important;
    position: inherit!important;}
    
    


   .btn.btn-navbar {
    display: none !important; 
}






   .btn.btn-navbar {
    display: block  !important;
}


}

*/
/*---------------------------------------------------------

@media screen and (max-width: 767px) {
.sidebar.responsive {
    position: absolute;
    right: -10px!important;
}

.nav-list>li>a {
    font-size: 12pt;  
}

ul.Arb-left-space.step-1-menu {
    margin-right: 20px;
}
.happiness-meter {left: 0px !important; right: auto !important;}
.footer-mobile .social-media, .footer-mobile .copyright {margin-right: 0px !important;}
.footer-mobile .footer-links { margin-left: 30px !important;}

.yamm .navbar-inner, .yamm .container {
position: relative;
/*background-color: #e9e9e9;
}

.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px solid;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}

.navbar .nav li.dropdown.open>.dropdown-toggle .caret, .navbar .nav li.dropdown.active>.dropdown-toggle .caret, .navbar .nav li.dropdown.open.active>.dropdown-toggle .caret {
    border-top-color: #002664;
    border-bottom-color: #002664;
}

.menu-one ul.unstyled {
    width: 274px;
    text-align: right;
}



.menu-two ul.unstyled {
    width: 274px;
    text-align: right;
}

.menu-three ul.unstyled {
    width: 274px;
    text-align: right;
}


b.caret {
    margin-left: 7px;
}

    
.navbar .nav>li>a {
    float: none!important;
       padding: 10px 3px 10px!important;    color: #002664!important;
    text-shadow: none!important;
    text-decoration: none!important;
    text-shadow: 0 0px 0 #fff!important;
    margin-left: -44px!important;
}


.fa {
    padding-left: 0px;
}


ul.main-nav-float-left.unstyled {
    float: none!important;
}

.navbar .nav li.dropdown>a:hover .caret, .navbar .nav li.dropdown>a:focus .caret {
border-top-color: #333;
border-bottom-color: #333;
}

ul.big-para-menu.menu-p.main-nav-float-left.unstyled {
width: 100%;
padding-right: 13px;
}


hr {
margin: 20px 0;
border: 0;
border-top: 1px solid #999999;
border-style: dashed;
}
.navbar .nav>li>a:focus, .navbar .nav>li>a:hover {
background-color: transparent;
color: #555;
text-decoration: none;
text-shadow: none;
}
.navbar .nav li.dropdown.open>.dropdown-toggle, .navbar .nav li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle {
  
   float: none!important;
  padding: 10px 3px 10px!important;     color: #002664!important;
    text-shadow: none!important;
    text-decoration: none!important;
    text-shadow: 0 0px 0 #fff!important;
    margin-left: -44px!important;}

.service-icon{ background-image: url("../img/Services-about.png");
width: 17px;
height: 16px;
    padding: 0px 21px 3px 0;vertical-align: text-bottom;
background-repeat: no-repeat;}

.home-icon{ background-image: url("../img/home-mob.png");
width: 17px;
height: 16px;
    padding: 0px 16px 3px 0;
vertical-align: text-bottom;
background-repeat: no-repeat;}

.about-icon{ background-image: url("../img/about-mob.png");
width: 17px;
height: 16px;
    padding: 0px 21px 3px 0;
vertical-align: text-bottom;
background-repeat: no-repeat;}

.customer-care-icon{ background-image: url("../img/customer-care-mob.png");
width: 17px;
height: 16px;
padding: 3px 20px 0 0;
vertical-align: text-bottom;
background-repeat: no-repeat;}
ul.menu-p.main-nav-float-left.unstyled {
width: 100%!important;margin-top: -24px;
}
.yamm .navbar-inner, .yamm .container {
position: relative;
/*background-color: #e9e9e9;
}

ul.big-para-menu.menu-p.main-nav-float-left.unstyled {
width: 100%!important;margin-top: -24px;
padding-right: 13px;
}


.navbar .nav li.dropdown>.dropdown-toggle .caret {
border-top-color: #002664;
border-bottom-color: #ffffff;
font-family: arial;
text-decoration: none;
font-size: 12pt;
color: #3b3b3b;
}


.navbar-inner {
min-height: 40px;
padding-left: 20px;
padding-right: 20px;
background-color: #ffffff;
background-image: -moz-linear-gradient(top,#ffffff,#ffffff);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ffffff));
background-image: -webkit-linear-gradient(top,#ffffff,#ffffff);
background-image: -o-linear-gradient(top,#ffffff,#ffffff);
background-image: linear-gradient(to bottom,#ffffff,#ffffff);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffffffff',GradientType=0);
/*border: 1px solid #bbb;
border-bottom:1px solid #bbb;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
text-shadow: none;

}






.navbar .nav>li>a {
float: none;
padding: 10px 15px 10px;
color: #002664;
text-shadow: none;
text-decoration: none;
text-shadow: 0 0px 0 #fff;
}

ul.gap-control-1.gap-mob.custom-duties-sub-menu.main-nav-float-left.unstyled {
margin-left: 0px;
}



ul.gap-control.sub-heading-cont.main-nav-float-left.unstyled {
margin-top: 0px;
}

ul.sub-heading-cont.main-nav-float-left.unstyled {
margin-left: 18px;
margin-top: 6px!important;
}


.menu-p{width: 243px;
padding-right: 31px;
}


.gap.yamm-content {
margin-top: -35px;
}


li.sub-dub-hd {
margin-left: 17px;
}

ul.thumbnails {
display: none;
}



h2.main-nav-heading {
color: #002664!important;
font-size: 12pt;
margin-top: -57px;
margin-bottom: 41px;
display: none;
}

.hp-4-box-transparent { width: 100% !important;}

}

@media screen and (min-width: 1000px){
   .btn.btn-navbar {
    display: none !important; 
}


ul.main-nav-float-left.unstyled {
    float: left!important;
}

}


@media screen and (max-width: 940px){
   .btn.btn-navbar {
    display: block  !important;
}
#nav1 {
    display:none; 
    width: 102%;
}ul.main-nav-float-left.unstyled {
    float: left!important;
}


}

*/

/*
@media (min-width: 1200px){
[class*="span"] {
    float: left!important;
    min-height: 1px!important;
    margin-left: 30px!important;

}
ul.main-nav-float-left.unstyled {
    float: left!important;
}

}
*//*

@media (max-width: 979px){
.nav-collapse .nav>li {
    float: none;
}
}*/
/*----------------------------------------------------*/
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) {




}





/*---------------------------------------Inside--Navigation-Menu------Start---------*/





/*              start inside page*/


ul.nav-submenu.right-0-single-li.submenu.nav-show>li.border-single-1 {
    border-bottom: 1px solid #ccc;
}

.nav-list>li>.submenu>li:before {
    border: 0px dotted!important;
    border-width: 0px 0 0!important;
}

.nav-list>li .submenu>li a>.menu-icon {
    display: inline-block!important;
  
    position: static!important;
  
}



.nav-list>li>.submenu>li:first-child>a {
    border-top-width: 0;
    border-bottom: 0px solid #ccc!important;
}

b.arrow.box4.fa.fa-angle-down.toggle-arrow {
    float: left;    right: 0px!important;
}

    
   
    .nav-list>li a>.arrow{
     position: inherit!important;
    display: inline-block!important;
    top: 3px;
    float: none;
    right: 18px!important; }



    
    .hp-4-box-content-section .panel .panel-body {
    padding: 10px;
       min-height: 273px;    max-height:100%;
}


.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
    background-color: transparent!important;
    border-color: #337ab7;
}

  
  
.nav-list>li .submenu>li a>.menu-icon {
    display: block;}


ul.nav-submenu>li>a{

display: block;
    color: #626262;
    font-size: 12pt;
    position: relative;
    float: none;
    padding: 0;
    line-height: 27px;
    padding-left: 20px;
    text-align: left;
    border-style: none;
    border-width: 0 0 0;
    border-bottom: 1px solid #ccc!important;
     }



.nav-list>li>.nav-submenu:before {
    content: "";
    display: block;
    position: absolute;
    z-index: 1;
    left: 18px;
    top: 0;
    bottom: 0;
    border: 0px dotted!important;
    border-width: 0 0 0 1px;

}




.nav-list>li .nav-submenu>li>a {
    display: block;
    position: relative;
    padding: 7px 0 9px 37px;
    margin: 0;
    border-top-width: 0px!important;
    border-top-style: dotted;
}


.nav-list>li>.nav-submenu>li:before {
    content: "";
    display: block;
    width: 7px;
    position: absolute;
    z-index: 1;
    left: 20px;
    top: 17px;
    border: 0px dotted!important;
    border-width: 0px 0 0!important;

}

.nav-list>li .nav-submenu>li.active>a>.menu-icon, .nav-list>li .nav-submenu>li:hover>a>.menu-icon {
    display: none!important;
}

.nav-list>li>.nav-submenu>li>a {
    margin-bottom: 0px!important;
    margin-top: 5px!important;
    border-right: 5px solid #dadada!important;
}


.nav-list>li>.nav-submenu>li>a:hover {
    margin-bottom: 0px!important;
    margin-top: 5px!important;
    border-right: 5px solid #eec158!important;
}


.nav-list>li .nav-submenu>li>a {
    display: block;
    color: #626262;
    font-size: 12pt;
    position: relative;
    float: none;
    padding: 0;
    line-height: 27px;
    padding-left: 20px;
}

.nav-list>li .nav-submenu>li>a {
    display: block;
    position: relative;
     padding: 0px 22px 0px 0px!important;    margin: 0;
    border-top-width: 0px;
    border-top-style: dotted;
}




li.hsub.open {
    font-size: 12px;
}

li.hsub {
    font-size: 12pt;
}
img.call-center {
    width: 100%;
}
.d



.show-min {
	height: 150px;
}
.show-max {
	height: 500px;
}
.widget-box.transparent>.widget-header {
	border-bottom: none!important;
}
.widget-box .widget-header h4 {
	display: inline-block;
	padding-right: 0px!important;
}

.main-content {
    margin-left: 0px!important;
  
}

.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 160px;
padding: 5px 0;
width: 855px;
margin: 2px -92px 0;
font-size: 10pt;
text-align: left;
list-style: none;
background-color: #fff;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 1px solid #ccc;
border: 1px solid rgba(0,0,0,.15);
border-radius: 4px;
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
box-shadow: 0 6px 12px rgba(0,0,0,.175);
-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;
}

.no-skin .navbar .navbar-toggle.display, .no-skin .navbar .navbar-toggle[data-toggle=collapse]:not(.collapsed) {
    background-color: #4d9dcc;
    box-shadow: inset 1px 1px 2px 0 rgba(0, 0, 0, 0.25);
    border-color: rgba(255, 255, 255, 0.35);
}



.left-part .nav-list>li>a {
margin-bottom: 5px!important;
margin-top: 5px!important;
border-right: 5px solid #dadada!important;
}

.main-container.container .sidebar:not(.h-sidebar) .nav-list>li:before {
left:-2px;
display: none;
}


.left-part .nav-list>li>a:hover {
margin-bottom: 5px!important;
margin-top: 5px!important;
border-right: 5px solid #eec158!important;
color:#000!important;    background-color: transparent;


}
.menu-hd{
color: #002664;
text-transform: uppercase;
font-size: 12pt;    font-weight: bold;
    line-height: 22px;
        text-align: right;
}

.left-part .nav-list>li>a:active {
margin-bottom: 5px!important;
margin-top: 5px!important;
border-right: 5px solid #eec158!important;
color:#000!importants;
}

.left-part .nav-list>li {
    text-align: left;
border-style:none;
border-width: 0 0 0;
border-bottom: 1px solid #ccc!important;
}

.dubai-custom-proced-icon{
display: inline-block;
margin-top: 31px;
margin-right: 2px;
vertical-align: sub;


}



.left-part .nav-list>li:nth-child(1) {

border-style:none;
border-width: 0 0 0;
border-bottom: 0px!important;
}



.left-part .nav-list>li:nth-child(3) {

border-style:none;
border-width: 0 0 0;
border-bottom: 0px!important;
}


.left-part .nav-list>li>a {
display: block;
color: #151515 !important;
font-size: 12pt;
position: initial;
float: none;
padding: 0;

line-height: 27px;
    padding-right: 20px;
}



.left-part .sidebar .sidebar-shortcuts {
text-align: left;

}

.left-part{ border: 1px solid #f5f5f5; clear: both;padding-top: 20px;    padding: 20px;
padding-bottom: 20px;}

.left-part .sidebar{width: 100%;}






a#tog-close {
float: RIGHT;
}

.widget-toolbar:before {
	border: none!important;
}
.border-outline {
	border: 1px solid #e0ebf3;
}
i.fa.fa-angle-down {
	font-size: 2.5em;
	color: #1d78b9;
}
i.ace-icon.fa.fa-angle-up {
	font-size: 2.5em;
	color: #1d78b9;
}
.main-logo-strip > .list-inline {
	width: 100%;
	height: 80px;
	overflow: hidden;
	margin-top: -22px;
}

.main-logo-strip > .list-inline > li{
	padding: 10px 30px;
}

.widget-toolbar {
	padding: 78px 0px!important;
	margin-right: -10px!important;
}
.widget-box .widget-header h4 {
	padding-bottom: 20px!important;
	padding-top: 27px!important;
}


/*

@media (max-width: 480px){


.Transform-Mobile-Menu-For-Arabic-1
{
	transform: scaleY(-1);
	    height: 274px;}


.Transform-Mobile-Menu-For-Arabic-2
{
	transform: scaleY(-1);
	height: 230px;
}

.Transform-Mobile-Menu-For-Arabic-3
{
	transform: scaleY(-1);
	height: 860px;
}

.Transform-Mobile-Menu-For-Arabic-4
{
	transform: scaleY(-1);
	height: 560px;
}


ul.Transform-Arabic-Menu {
    transform: scaleY(-1);
    
}

a.main-nav-heading.main-hd-left {
    margin-right: 47px;
}

li.sub-dub-hd.main-sub-hd-three {
    margin-right: 47px;
}


.sidebar.responsive {
    position: absolute;
    right: -10px!important;
}

.modal-content {
 
       width: 421px;}

button#toggle {
display:block;
    position: relative;   
 float: right;  /*  padding: 9px 10px;
    margin-top: 8px;
      margin-right: -31px;    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

.col-xs-1.menu-icon-mobile {
    margin-left: -24px;
}

.english-lang-mobile{
	    left: 34px;
    top: 12px;
    font-size: 10pt;}

.nav-list>li a>.arrow {
     
position:inherit!important;   
  display: inline-block!important;    top: 3px;
}



.fa {
    padding-left: 6px;
}

.rtl .nav-list>li .submenu>li>a {
    padding: 7px 14px 9px 0;
}
.nav-list>li:before {
 
    background-color: transparent;
}

.nav-list>li>a {
    font-size: 12pt;  
}

ul.Arb-left-space.step-1-menu {
    margin-right: 55px;
}
.menu-hd{
color: #002664;
text-transform: uppercase;
font-size: 12pt;    font-weight: bold;
    line-height: 22px;
        text-align: right;
}


ul.step-menu-1>li {
    margin-right: 15px;
}

ul.gap-control.sub-heading-cont>li {
    font-size: 12pt;
}

ul.Arb-left-space>li {
    font-size: 10pt;
}

ul.sub-heading-cont>li {
    font-size: 10pt;
}

ul.sub-heading-cont>li {
    list-style: none;
}

ul.sub-heading-cont>li {
    list-style: none;
}
ul.right-margin.Arb-left-space>li {
    list-style: none;
}
ul.Arb-left-space>li {
    list-style: none;
}
ul.nav-submenu.right-0-single-li.submenu.nav-show>li.border-single-1 {
    border-bottom: 1px solid #ccc;
}


ul.nav-submenu.right-0-single-li.nav-show {
    right: -9px;
}ul.nav-submenu>li.arabic-border-menu {
    border-bottom: 1px solid #ccc!important;
}

ul.right-arabic-0.nav-show {
       right: -9px;
    margin-right: 0px;}


ul.right-arabic-0 {
    right: -8px;
}

.nav-list>li .submenu>li {
    margin-left: 0;
    position: relative;
    right: 9px;
}


.nav-list>li .submenu>li>a {
    display: block;
    position: relative;
    padding: 6px 0 5px 25px;
    margin: 0;
    border-top-width: 0px;
    border-top-style: dotted;
}


.nav>li>a:hover, .nav>li>a:focus {
    text-decoration: none;
    background-color: transparent;
}

ul.right-margin {
    margin-right: 56px;
}

ul.top-class.span2.unstyled>li.responsive {
    margin-right: 48px;
}
li.sub-dub-hd.heading-responsive {
    margin-right: 48px;
}

ul.step-2-menu {
    margin-right: 9px;
}

  ul.responsive-3 {
    margin-right: 0px;}

ul.responsive-4{
	    margin-right: -71px;}

    ul.responsive-5{
	margin-right: -51px;
}
    
ul.responsive-2 {
    margin-right: -48px;
}



.search-icon {
   background-image: url("../img/search-icon.png");
    width: 20px;
    height: 20px;
    position: absolute;
    background-repeat: no-repeat;
    margin-top: 12px;
    right: 1509px;
    float: right;}

.sub-heading-cont>li>A {
  
     margin-right: 48px;}

.dropdown.open .dropdown-menu {
   max-height: 1850px;
    opacity: 2;
    margin-top: 18px!important;
    margin-bottom: 51px;
    width: 90%!important;}



.sidebar {
  
    float: right;
    
    }
    
    
    .top-menu > li {
    display: inline-block !important;
    margin-bottom: -1px;
    margin-top: -7px;}

i.fa.fa-align-justify {
    color: #eec158;
}

.navbar .navbar-toggle.pull-left {
    margin: 5px 0 4px -24px;
}
li.dropdown.home-bottom-padding {
    margin-bottom: 17px;
}
ul#nav1 {
    clear: BOTH; margin-right: -14px;}
}


i.fa.fa-align-justify.left-nav-icon-responsive {
    color: #005e9c;
}

.menu-toggler {
    background-color: transparent!important;
}

ul.list-inline img {
width: 101px;
}
.main-logo-strip > .list-inline {
width: 100%;
height: 320px;
overflow: hidden;
margin-top: -22px;
}
.widget-toolbar {
padding: 12px 0px!important;
margin-right: -10px!important;
}
}


@media (max-width: 767px){

.dropdown.open .dropdown-menu {
   max-height: 1900px;
    opacity: 2;
    margin-top: 18px!important;
    margin-bottom: 51px;
    width: 90%!important;}


.Transform-Mobile-Menu-For-Arabic-1
{
	transform: scaleY(-1);
	    height: 274px;}


.Transform-Mobile-Menu-For-Arabic-2
{
	transform: scaleY(-1);
	height: 230px;
}

.Transform-Mobile-Menu-For-Arabic-3
{
	transform: scaleY(-1);
	height: 860px;
}

.Transform-Mobile-Menu-For-Arabic-4
{
	transform: scaleY(-1);
	height: 560px;
}


.modal-content {
 
       width: 421px;}
ul#nav1 {
    clear: BOTH; margin-right: -14px;}
}

.fa {
    padding-left: 6px;
}
.rtl .nav-list>li .submenu>li>a {
    padding: 7px 14px 9px 0;
}
.nav-list>li:before {
 
    background-color: transparent;
}

	.search-icon {
    background-image: url("../img/search-icon-mob.png");
    width: 20px;
    height: 20px;
    position: absolute;
    background-repeat: no-repeat;
    margin-top: 38px;
    left: 0px;
    margin-left: 21px;
}
/*.main-logo-strip > .list-inline > li:first-child {
	padding-left: 0px;
	
	
}
.main-logo-strip > .list-inline > li:last-child {
	padding-right: 0px;
}
.main-logo-strip > .list-inline > li:first-child {
	padding-left: 0px;
}
.main-logo-strip > .list-inline > li:last-child {
	padding-right: 0px;
}
.main-logo-strip >.list-inline>li {
	display: inline-block;
	padding-right: 5px;
	padding-left: 0px!important;
}

.search-icon {
    background-image: url("../img/search-icon-mob.png");
    width: 20px;
    height: 20px;
    position: absolute;
    background-repeat: no-repeat;
    margin-top: 38px;
    left: 0px;
    margin-left: 21px;
}



.sidebar {
  
    float: right;
    
    }
    
    
    .top-menu > li {
    display: inline-block !important;
    margin-bottom: -1px;
    margin-top: -7px;}

i.fa.fa-align-justify {
    color: #eec158;
}

.navbar .navbar-toggle.pull-left {
    margin: 5px 0 4px -24px;
}
li.dropdown.home-bottom-padding {
    margin-bottom: 17px;
}
ul#nav1 {
         margin-right: 0px;}


i.fa.fa-align-justify.left-nav-icon-responsive {
    color: #005e9c;
}

.menu-toggler {
    background-color: transparent!important;
}






ul.list-inline img {
width: 101px;
}
.main-logo-strip > .list-inline {
width: 100%;
height: 320px;
overflow: hidden;
margin-top: -22px;
}
.widget-toolbar {
padding: 12px 0px!important;
margin-right: -10px!important;
}


ul.list-inline img {
width: 100%;padding-bottom: 10px;
}


}

*/


/*----------------------------------------------------*/
@media screen and (min-device-width: 768px) and (max-device-width: 940px) {

ul.list-inline img {
width: 100%;padding-bottom: 10px;
}
.sidebar {
    width: 100%!important;
 
}

button#toggle {

    position: relative;   
 float: right;  /*  padding: 9px 10px;*/
    margin-top: 8px;
      margin-right: -31px;    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}




}
.dubai-procedures-icon {
       background-image: url("../img/menu-icon-1.png");
    width: 21px;
    height: 21px;
    padding: 2px 20px 0 0;
    vertical-align: text-bottom;
    background-repeat: no-repeat;
    display: inline-block;
  margin-right: 2px;
    vertical-align: sub;
    margin-bottom: 11px;}


.property-rights-icon {
       background-image: url("../img/property-rights.png");
    width: 21px;
    height: 21px;
    padding: 2px 20px 0 0;
    vertical-align: text-bottom;
    background-repeat: no-repeat;
    display: inline-block;
   margin-top: 30px;    margin-right: 2px;
    vertical-align: sub;
    margin-bottom: 11px;}

.csr-icon {
       background-image: url("../img/csr.png");
    width: 21px;
    height: 21px;
    padding: 2px 20px 0 0;
    vertical-align: text-bottom;
    background-repeat: no-repeat;
    display: inline-block;
   margin-top: 30px;
    margin-right: 2px;
    vertical-align: sub;
    margin-bottom: 11px;}


/*.call-center-banner {
    background-image: url("../img/call-center-banner.png");
    width: 354px;
    height: 92px;
    padding: 2px 20px 0 0;
    vertical-align: text-bottom;
    background-repeat: no-repeat;
    display: inline-block;
    margin-top: 30px;
    margin-right: 2px;
    vertical-align: sub;
    margin-bottom: 0px;
    display: inline-block;
    margin-left: 36px;
    vertical-align: sub;}*/
    
     .call-center-banner {  background-image: url("../img/call-center-banner.png");
    width: 312px;
    height: 93px;
  
    background-repeat: no-repeat;
    display: inline-block;
    margin-top: 30px;
  
    margin-bottom: 0px;
    display: inline-block;

    vertical-align: sub;}


.use-ful-link-icon {
    background-image: url("../img/use-ful-link.png");
  width: 21px;
    height: 21px;
    padding: 2px 20px 0 0;
    vertical-align: text-bottom;
    background-repeat: no-repeat;
    display: inline-block;
   margin-top: 30px;  
    vertical-align: sub;
    margin-bottom: 11px;}


.quick-link-icon {
    background-image: url("../img/quick-link.png");
width: 21px;
    height: 21px;
    padding: 2px 20px 0 0;
    vertical-align: text-bottom;
    background-repeat: no-repeat;
    display: inline-block;
    margin-top: 30px;
    margin-right: 2px;
    vertical-align: sub;
    margin-bottom: 11px;}



.sidebar-nav>li:before {
    display: none;
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    z-index: 1;
    height: 41px;
    width: 0px!important;
    max-width: 0px;
    overflow: hidden;
    background-color: #629cc9;
}

li.hsub span.menu-text {
    float: right;
   /* text-align: right;*/
}

ul.submenu.nav-show {
    text-align: right;       awidth: 100%;
}

.text-right-ar{text-align:right;
}
ul.sidebar-nav>li.text-right-ar {
    text-align: right;
}



ul.submenu>li.text-right-ar>a {
    text-align: RIGHT!important;
    clear: BOTH;
}


.nav-list>li>.submenu:before {
 
    border-width: 0 0 0 0px;
}

.nav-list>li .submenu>li>a {
   
    border-top-width: 0px;
  
}




/**************3boxes start-------**/

.inside-boxes-icon{  border: 1px solid #fff;
    background-color: #ccc;
       padding: 18px 4px 11px 0px;
    margin: 0px;
    background-image: url('../img/inside-box-bg.png');
    max-width: 32.7%;
    float: left;
    text-align: center;
    min-width: 100%;
    
  
}

 
.hp-icon-title.truncate>a {
   
 color: #002664;
    font-size: 11pt;
    font-weight: bold; 
   line-height: 29px;
}

.inside-box-class {
        left:0; padding:0;
}

.inside-services-title {
    background-color: #005e9d;
    color: #fff;
          line-height: 38px;
    padding-right: 15px;
    padding-top: 2px;
    text-transform:uppercase;
font-size: 14pt;
     
  
      background-image: url("../img/services-title.png");
}
@media screen and (max-width: 767px) {
/*.inside-boxes-icon{ border-right: 1px solid #fff;
    background-color: #ccc;
     padding: 11px 4px 0px 0px;
    margin: 0px;
  
       background-image: url("../img/inside-box-bg.png");
       
    
    max-width: 32.7%;
    float: left;
    text-align: center;
      min-width: 33.2%!important;
    
  
}

.hp-icon-title.truncate>A {
   color: #002664;
    font-size: 11pt;
    font-weight: bold; 
   line-height: 29px;
}*/

}


/***3boxes end*/


/*************Search-main page Start************/


div#searchDiv {
    padding: 14px;
    display: block;
    background-color: #f9f9f9!important;margin-right: -25px;
}



.s4-search input.ms-sbplain{
       display: block!important;
   width: 100%!important;    margin-left: auto;
    margin-right: auto;
    height: 34px!important;
    padding: 6px 12px!important;
    font-size: 12pt!important;
    line-height: 1.42857143!important;
    color: #555!important;
    background-color: #fff!important;
    background-image: none!important;
    border: 1px solid #ccc!important;
    border-radius: 4px!important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075)!important;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075)!important;
   }

.s4-search .srch-gosearchimg {
    background: url("/_layouts/images/bgximg.png") repeat-x -0px -511px;
    border: 1px solid #e3e3e3 !important;
    border-left: none !important;
    background-color: #fff;
    height: 32px!important;
    padding: 0 !important;
    width: 32px!important;
}


.ms-sblink a:link, .ms-sblink a:visited {
    font-size: 12pt;
    color: #0072bc;
    margin-left: 15px;
    text-decoration: none;
    font-size: 12pt;
}


.ms-sblink a:link, .ms-sblink a:hover {
    font-size: 12pt;
    color: #0072bc;
    margin-left: 15px;
    text-decoration: none;
    font-size: 12pt;
}

.ms-sblink a:link, .ms-sblink a {
    font-size: 12pt;
    color: #0072bc;
    margin-left: 15px;
    text-decoration: none;
    font-size: 12pt;
}

.ms-sblink a:link, .ms-sblink a:visited {
    font-size: 12pt;
    color: #0072bc;
    margin-left: 15px;
    text-decoration: none;
    font-size: 12pt!important;
}

.s4-search .srch-gosearchimg[style] {
   background-image: url("../img/search-icon.png")!important;
width: 20px;
height: 20px;
padding: 0px 20px 6px 0;
    border: 1px solid #e3e3e3 !important;
    border-left: none !important;
    background-color: #fff;
    height: 19px;
    padding: 0 !important;
}

.ms-sblink a:link, .ms-sblink a:visited {
   
    color: #0072bc;
    margin-left: 25px;
    display: block;
    text-decoration: none;
    font-size: 13pt!important;
}

.modal-dialog.left-0 {
  /*  margin-top: 192px!important; /* margin-right: 373px!important;  right: 0px!important; */}

       
       .srch-advancedtable {
       margin-top: 7px!important;    border: 0px solid #dbddde!important;
    width: 90%;
    background: #f9f9f9!important;
    padding: 1px 0px 0px 0px;
}


input.ms-advsrchText-v2box{
	    display: block!important;
    width: 75%!important;
    height: 34px!important;
    text-align: left;
    margin-bottom: 8px;
    font-size: 12pt!important;
    line-height: 1.42857143!important;
    color: #555!important;
    background-color: #fff!important;
    background-image: none!important;
    border: 1px solid #ccc!important;
    border-radius: 4px!important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075)!important;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075)!important;
   }
    
    h3.ms-advsearch-header {
    color: #002664!important;

    text-transform: uppercase;
    font-size:12pt;
    line-height: 40px;
    text-align: right;
}
td.ms-advsrchText-v1 label {
    font-size: 12pt;
    text-align: left;
}

td.ms-advsrchText-v2 select {
    color: #5d6878;
    vertical-align: bottom;
    width: 120px;
}


select.ms-advsrchPropertyDDL {
    height: 29px!important;
}
td.ms-advsrchText-v2 select {
    
    height: 29px!important;
}

input.ms-advsrchPropValue {
    width: 41%;
    height: 29px;
}


td.ms-advsrchText-v1 {
   
    text-align: left!important;

  
}


.ms-advsrchtips {
    padding-top: 0px!important;
}
div#advanceSearchDiv {
      background-color: #f9f9f9!important;
    padding: 20px;
    width: 770px;
    margin-left: auto;
    margin-right: auto;
    margin-top: -200px;
    clear: BOTH;}    
   
.s4-searchÂ 
{
	margin-top: 8px;
	width:100%;
}

/*===== class - Chat Window Popup with ifram ======*/
.chat-close {float:right; right: 244px; position:fixed; bottom:585px; z-index:99999;}
.wrapper .chat-popup iframe { overflow:hidden; border: none; width:258px; height:600px; z-index:9999; float:right; position:fixed; bottom:0; right: 0px;  }

@media screen and (max-width: 767px) {
/*
	button#toggle {
display:block;
    position: relative;   
 float: right;  /*  padding: 9px 10px;*/
    margin-top: 8px;
      margin-right: -31px;    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
	.modal-dialog.left-0 {
    /*margin-top: 20%!important;    margin-right: 0%!important;    right: 0px!important;*/}


.modal-dialog {
       /*width: 100%!important;*/
       width: 417px;
    margin: 30px auto;
    margin-top: 191px;
       }
       
       .srch-advancedtable {
       margin-top: 5px!important;    border: 0px solid #dbddde!important;
    width: 90%;
    background: #f9f9f9!important;
    padding: 1px 0px 0px 0px;
}
*/

}


.search-icon {
    background-image: url("../img/search-icon.png");
    width: 20px;
    height: 20px;
    position: absolute;
    background-repeat: no-repeat;
    margin-top: 12px;
      left: 85px;
    float: right;}
    
    
    .pull-right {
    float: left!important;
}
/*************Search-main page END************/


/*************Poll page start************/
.custom-viewPollStats {

    padding: 20px;
}
.poll-results-list .span.respond, .poll-results-list .percentage {
    float: left !important;
    font-weight: normal;	
    direction: ltr;
}


.inner-bar, .voted {
position: relative !important;
}

ul#poll1 {
	width: 100% !important;
}
#poll1 input[type=radio], input[type=checkbox] {
    margin: 5px 0 8px !important;
}

#poll1 label, ul#poll2 {
    font-weight: normal !important; font-size: 10pt;
}
.custom-footer-PollStats {
	    padding-top: 10px;
    border-top: 1px solid #CCC;
}
.custom-footer-PollStats .responce {
	float:none;
	text-align:left;
}
.custom-viewPollStats{display: block;
    padding: 20px;
	}
	
	ul#poll1 {
    list-style: none!important;
        margin-left: 0px!important;
    width: 100%!important;
    padding: 0!important;
    margin-bottom: 19px!important;
}
	
.custom-viewPollOptions {
    padding: 20px!important;
}

.head-poll {
    background-color: #002664;
    color: #fff;
    padding: 3%;
    
}


.poll-options label 
{
    cursor: default;
    display:inline;
    word-wrap: break-word;
    margin-left: 5%;
    
}

.Header {
    background-color: #002664 !important;
    color: #fff!important;
    padding: 10px;
    margin: -20px;
    margin-bottom: 0;
    
}

/***********Grid ******/
th{
	text-align:right;
}



/*************Poll page END************/




/***********BLOCk Quote START*************/
blockquote {
    padding: 0px 20px;
    margin: 0 0 20px;
    font-size: 100%;
    border-left: 0px solid #eee;


}

/************Blog Quote END*****************/
.news-and-media-content-section .row {
    margin-left: -9px!important;
    margin-right: -14px!important;
}




/***********************************************************************************Cuctom-style-rtl.min.css********Start******************************************************************************************/
/***********************************************************************************Cuctom-style-rtl.min.css********Start******************************************************************************************/
/***********************************************************************************Cuctom-style-rtl.min.css********Start******************************************************************************************/



.hp-4-box-content-section .panel .panel-body h4.title {
    font-size: 14pt!important;
    color: #3d3d3d;
    border-bottom: 1px solid #E3E3E3;
    margin: 2px 0;
    padding: 20px 0 10px;
    text-align: right;
    font-weight: 400;
}



/***********************************************************************************Cuctom-style-rtl.min.css********END******************************************************************************************/
/***********************************************************************************Cuctom-style-rtl.min.css********END******************************************************************************************/
/***********************************************************************************Cuctom-style-rtl.min.css********END******************************************************************************************/



/****************/

.hp-4-box-content-section .panel .panel-body h4.title {
    font-size: 14pt!important;
    color: #3d3d3d;
    border-bottom: 1px solid #E3E3E3;
    margin: 2px 0;
    padding: 20px 0 10px;
    text-align: right;
    font-weight: 400;
}


.header .logo { margin-right: 4px !important; margin-left: -3px !important;}
.main-banner-quicklinks-section .quicklinks-section .hp-icon-title a {font-size: 12pt !important;}
.hp-4-box-content-section .panel .panel-body .location-map {    min-height: 185px !important;}


/****************/



/*!
 * Yamm!3 - Yet another megamenu for Bootstrap 3
 * http://geedmo.github.com/yamm3
 * 
 * @geedmo - Licensed under the MIT license
 */
.yamm .nav,
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown {
  position: static;
}
.yamm .container {
  position: relative;
}
.yamm .dropdown-menu {
  left: auto;
}
.yamm .yamm-content {
  padding: 20px 30px;
}
.yamm .dropdown.yamm-fw .dropdown-menu {
  left: 0;
  right: 0;
}

.navbar .navbar-nav{
	position:relative;
	width:100%;
	
}

.navbar .navbar-nav li.dropdown{
	position:static; float:right; text-align:right;	
	
}

.navbar-nav>li {
    float: right!important;
}

ul.dropdown-menu{
padding: 1px 15px 20px 15px;
    	width:100%;
	margin-top:0px !important;
	margin-left:0px !important;
	opacity:2;
	max-height:auto;
	height:auto;
	text-align:right;
}

.navbar .navbar-nav{	
	margin:0px;}


.navbar-collapse{	
	padding:0px;
}

.full-menu{
	width:100%;
	
	background-color:#002664;
}

.collapse {
   
    visibility: visible;
}

.dropdown-menu .col-md-3{
	float:right;
	z-index:auto;
}


.navbar .navbar-nav>li>a:hover, .navbar .navbar-nav>li>a:focus, .navbar .navbar-nav>li.open>a {
    background-color:transparent !important;
    color: #fff !important;
}

h2.main-head a{
	    text-decoration: none;
    font-weight: bold;
    font-size: 12pt;
    color: #002664!important;
 
    margin-bottom: 5px;
    margin-top: 3px;
}


h2.sub-head a{
	  color: #000;    text-decoration: none;
    font-weight: bold;
    font-size: 11pt;
        margin: 0;
      }

h2.main-head {
    margin-bottom: 4px;
    margin-top: -4px;   
}


h2.sub-head{
        margin: 0;
            margin-top: -5px;
      }
          

.grid-demo li{
	list-style: none;
}

.col-xs-3.dubai-amarat-logo-arabic {
    display: none;
}

.nav>li>a {
    position: relative;
    display: block;
    padding: 0;
}

.english-lang-mobile {
    display:none;}
    
    .home-icon-mobile {
    display: none;
}    
  .col-xs-3.search-class {
    margin-left: 1px;
}

.navbar .navbar-nav>li>a {
    font-size: 12pt;float: RIGHT;
   
}

.rtl .nav-list>li>a {
    padding-left: 0;
    padding-right: 7px;
    display: BLOCK;
    position: relative;
    padding-bottom: 10px;
    padding-top: 10px;
}

@media screen and (max-width:480px){
	.navbar .navbar-nav{	
		background-color:#002664;
		z-index:200;
		overflow:hidden;
	}
	
	.dropdown-menu .col-md-3 {
    float: none;
    z-index: auto;
}
.dropdown-menu {
background-color: #fff!important;margin: 2px 0px 0;}


li.dropdown.open {
    width: 100%;
}

.navbar-inner {
    background-color: #ffffff;

}

.full-menu {
    width: 100%;
    background-color: #fff;
}


.navbar-header {
    background-color: #fff;
}

i.fa.fa-align-justify {
    color: #eec158;
    padding: 0;
    margin: 0;
}


.navbar .navbar-toggle {
    border: 0px solid transparent;
    width: 0px; 
    height: 30px;
    margin-right: 0;  
}

.search-icon {
    background-image: url("../img/search-icon-mob.png");
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    float: right;
    margin-top: 12px;
    position: absolute;
    left: -1px;
}

.navbar .nav>li>a {
   float: none!important;
    padding: 10px 25px 10px!important;
    color: #ffffff!important;
    text-shadow: none!important;
    text-decoration: none!important;
    text-shadow: 0 0px 0 #fff!important;margin-right: 49px;top: 5px;
   right: -58px;}

.english-lang-mobile {
    top: 11px;
    padding-left: 0;
    left: 0;
    margin-left: -9px;}

i.fa.fa-align-justify.left-nav-icon-responsive {
    color: #005e9c;
}
.col-xs-3.left-Sidebar-Icon-Responsive {
    width: 0;       left: 3px; top: 4px;
}

.col-xs-2.Main-Menu-Responsive, .col-xs-3.Main-Menu-Responsive {
    float: right;
    width: 0;
    margin-right: 0;
    padding-Right: 0;
}

.col-xs-2.home-icon-responsive, .col-xs-3.home-icon-responsive {
    background-image: url("../img/home-mob.png");
    width: 15px;
    background-repeat: no-repeat;
    right: 12PX;
    top: 13px;
    float:right;
    }        
    .home-icon-mobile {
    float: right!important;
    margin-top: -4px;
    width: 18px;
}

.col-xs-2.dubai-amarat-logo-arabic, .col-xs-3.dubai-amarat-logo-arabic {
    float: right;
    display:block;
    top: 9px;
    right: 6px;
}    

.sidebar.responsive {
    right: -10px!important;
    position: ABSOLUTE;
} 

.inside-boxes-icon{  border: 1px solid #fff;
    background-color: #ccc;
       padding: 18px 4px 11px 0px;
    margin: 0px;
    background-image: url('../img/inside-box-bg.png');
    max-width: 32.7%;
    float: left;
    text-align: center;
    min-width: 32.7%;
    
  
}


                                                                                                                                                                               
}




@media screen and (max-width: 767px) {

	.navbar .navbar-nav{	
		background-color:#002664;
		z-index:200;
		overflow:hidden;
	}
	
	.dropdown-menu .col-md-3 {
    float: none;
    z-index: auto;
}
.dropdown-menu {
background-color: #fff!important;margin: 2px 0px 0;}


li.dropdown.open {
    width: 100%;
}

.navbar-inner {
    background-color: #ffffff;

}

.full-menu {
    width: 100%;
    background-color: #fff;
}


.navbar-header {
    background-color: #fff;
}

i.fa.fa-align-justify {
    color: #eec158;
    padding: 0;
    margin: 0;
}


.navbar .navbar-toggle {
    border: 0px solid transparent;
    width: 0px; 
    height: 30px;
    margin-right: 0;  
}

.search-icon {
    background-image: url("../img/search-icon-mob.png");
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    float: right;
    margin-top: 12px;
    position: absolute;
    left: -1px;
}

.navbar .nav>li>a {
   float: none!important;
    padding: 10px 25px 10px!important;
    color: #ffffff!important;
    text-shadow: none!important;
    text-decoration: none!important;
    text-shadow: 0 0px 0 #fff!important;margin-right: 49px;top: 5px;
   right: -58px;}

.english-lang-mobile {
    top: 11px;
    padding-left: 0;
    left: 0;
    margin-left: -9px;}

i.fa.fa-align-justify.left-nav-icon-responsive {
    color: #005e9c;
}
.col-xs-3.left-Sidebar-Icon-Responsive {
    width: 0;       left: 3px; top: 4px;
}

.col-xs-2.Main-Menu-Responsive, .col-xs-3.Main-Menu-Responsive {
    float: right;
    width: 0;
    margin-right: 0;
    padding-Right: 0;
}

.col-xs-2.home-icon-responsive, .col-xs-3.home-icon-responsive {
    background-image: url("../img/home-mob.png");
    width: 15px;
    background-repeat: no-repeat;
    right: 12PX;
    top: 13px;
    float:right;
    }        
    .home-icon-mobile {
    float: right!important;
    margin-top: -4px;
    width: 18px;
}

.col-xs-2.dubai-amarat-logo-arabic, .col-xs-3.dubai-amarat-logo-arabic {
    float: right;
    display:block;
    top: 9px;
    right: 6px;
}    

.sidebar.responsive {
    right: -10px!important;
    position: ABSOLUTE;
} 
.happiness-meter {
    margin-left: 0!important;
    left: 0!important;
    padding: 19px 6px;
}
}

.img-responsive {
    width: 100% !important;
}
