﻿@charset "UTF-8";

body{font:300 15px/1.5 "myriad-pro-semi-condensed", "jaf-facitweb", arial, Georgia, serif; font-style: normal; background-color:#fff;

-webkit-font-smoothing: antialiased;}

a{color:#80380A; text-decoration: none;}
a:hover,a:focus {color:#7F2300; text-decoration: underline;}

h1, h2, h3, h4, h5, h6{font-family:"nimbus-sans-condensed", "Helvetica Neue", arial, sans-serif; font-weight:400;}
h1{font-size:27px;}
h2{font-size:20px;}
h3{font-size:20px;}
h4{font-size:13px;}
h5{font-size:10px;}
h6{font-size:10px;}




.navbar-brand{font-size:18px; text-transform:uppercase; color:#d4a61d !important; height:60px; padding:11px 22px;}
.navbar-brand .logo{vertical-align:middle; margin:0 10px;}
.name{display:inline-block; margin-right:7px; padding-right:10px; font-size:24px; border-right: 1px solid #8d4f1a;}

.navbar-default{background-color:#3A1D01;}
.navbar{margin-bottom:0; border:none; border-radius:0;}
.navbar .container{position:relative;}
.navbar-nav{float:none; margin:0;}

.navbar-collapse{clear:left; padding:0; border-top:none; }
.navbar-default .navbar-nav > li > a {color:#fff; padding-top:14px; padding-bottom:14px;}

.navbar-default .navbar-nav > li:last-child a{color:#fff;}
.navbar-right li a{font-size:12px; padding:0 10px;}
.navbar-default .navbar-nav > li > a:hover{color:#FFFADA; border-top-color:rgba(203,140,9,1.00); background-color:rgba(0,0,0,.1); }

.txtHdin{display:inline-block; margin-left:10px; color:#C2BDAA;}

.navbar-toggle {margin-top:17px; border: none;}
.navbar-default .navbar-toggle .icon-bar {background-color:#d4a61d;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color:#000;}


.footer{font-size:13px; margin:0 5px; padding:16px 10px; background:#f1ead3;}
.ftr-nav{margin-bottom:30px; padding-bottom:15px; border-bottom:2px solid #d5c8af;}
.social{margin-bottom:10px;}

.breadcrumb{padding:8px 1px; border-bottom:1px solid #e5ddd6; border-radius:0; background:none;}


/* ------ Agip ------------------------------------------------------------ */


.offices-home{min-height:623px; margin-bottom:10px; position:relative; background-image: url(images/bkg-offices.jpg);}

.intro-txt{color:#fff; text-shadow:0 1px 0 rgba(0,0,0,.4); padding:20px;}
.intro-txt p{color:#000; text-shadow:0 1px 0 rgba(255,255,255,.4);}

.offices-wrap{margin:20px; background-color:rgba(0,0,0,0.1);}
.offices-home-list{}
.offices-home-list li{width:25%; float:left;}
.offices-home-list a{color:#000; margin:0px 1px 1px 0; padding:4px 5px; display:block; background-color:rgba(0,0,0,0.17);}
.offices-home-list a:hover{text-decoration:none; background-color:rgba(255,255,255,0.8);}
.ruGCC { width:100%; }


.panel-bkg{padding:15px; background-color:rgba(217,232,255,0.3);  }

.offices-home .panel-group{margin-bottom:0; position:absolute; left:15px; right:15px; bottom:15px; border-bottom:1px solid rgba(0,0,0,0.25); bottom: 15px;}
.offices-home .panel-group .panel{border-radius:0; border:0;}
.panel-default{background-color:transparent;}

.offices-home .panel-default > .panel-heading{ margin-right:1px; padding:0; border-radius:0; border-top:1px solid rgba(0,0,0,0.25); background-color:transparent;}

.offices-home .panel-group .panel-heading + .panel-collapse > .panel-body{margin-bottom:10px; padding:0; border:none;}
.offices-home .panel-body{font-size:12px;}

/*- all -------*/

.panel-title a{ color:#000; text-shadow:0 1px 0 rgba(255,255,255,.22); font-size:19px; padding:15px 5px; display:block;}
.panel-group .panel + .panel{margin-top:0;}
.panel{box-shadow:none; border:none;}
.panel-body{padding:15px 0; border:none !important;}


.news-list{}
.news-list li{padding:18px 0; border-top:0px solid #e6dd9f;}
.news-list .date{font-size:smaller; color:#999; line-height:.8; margin-bottom:15px; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzIiBoZWlnaHQ9IjMiPgo8cmVjdCB3aWR0aD0iMyIgaGVpZ2h0PSIzIiBmaWxsPSIjZmZmIj48L3JlY3Q+CjxyZWN0IHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjY2MiPjwvcmVjdD4KPC9zdmc+");}
.news-list .date span{padding-right:7px; display:inline-block; background-color:#fff;}

.relate-news{margin:10px 0; padding-top:10px; }
.relate-news a{
    padding:15px; display:block; background-color:#f6f3e1; background-image:url(images/map.svg); 

background-size:18%; background-position:right 15% center; background-repeat:no-repeat;} 

.relate-news a:hover{text-decoration:none; background-color:rgba(237,233,213,1);}
.relate-news h3{margin-top:5px;}
.relate-news svg{float:right;}

.summaryHome{padding:0 15px; background-color:#f6f3e1;}
.summaryHome li{padding:10px 0; border-bottom:1px solid #e4e1cf;}
.summaryHome a{color:#684624; margin-bottom:1px;}
.summaryHome a:hover{text-decoration:none; background:#EDE9D5;}
.summaryHome .glyphicon{font-size:10px;margin-right:5px; color:rgba(148,148,148,1.00);}
  
.car-home{margin-bottom:10px;}
.carousel{margin-bottom:10px;}
.carousel-inner{background:#C9811B;}
.carousel-caption{text-align:left; padding:20px; position:static; text-shadow:none;}
.carousel-caption h3{color:#000; margin-top:6px;}
.carousel-control{width:25px; top:auto; bottom:20px;}
.carousel-control .glyphicon{font-size:14px;}
.carousel-control.left, .carousel-control.right{background-image:none;}
.carousel-indicators{bottom:0;}

.list-hr li{color:#434343; margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #e6dd9f;}
.list-hr li:last-child{border:none;}
.news-home{}
.news-home a.btn{display:block; background-color:#eee;
background-color: #fff;
border: 1px solid #dbdbdb;
color: #b8b8b8;
padding: 10px 30px 10px 10px;
height: 42px;
border-radius:0;
}


.banners-wrap{margin-bottom:10px; padding-top:10px;}

@media screen and (min-width:770px){.page-wrap{padding-top:10px;} .carousel-caption{min-height:300px;}
.footer .col-sm-6 + .col-sm-6{text-align:right;}
}

@media screen and (max-width:769px){.remove-padd{margin-left:-6px; margin-right:-6px; padding:0;} .intro-txt{text-align:center;} .offices-home{border-radius:0;;} .page-wrap{margin:0;}
}

@media screen and (min-width:992px){.news-home{margin-top:0;}
}

@media screen and (min-width:550px) and (max-width:769px){.offices-home-list li{width:20%;}

}

@media screen and (max-width:549px){.all-offices .col-xs-6{width:100%; float:none;}

}

@media screen and (max-width:1199px){.news-home ul li:nth-child(n+6) {display:none;}
}

@media screen and (max-width:480px){.name{display:none;} .offices-home-list li{width:33%;} .bnr-wrap{text-align:center;} .bnr-brdr{display:inline-block;} .bnr-brdr{margin:20px 0;}
}

.offices-fix li{width:50%;}


#search{text-align:center; position:fixed; top:0px; left:0px; z-index:100; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.7); -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition:all 0.5s ease-in-out; -webkit-transform:translate(0px, -100%) scale(0, 0); -moz-transform:translate(0px, -100%) scale(0, 0); -o-transform:translate(0px, -100%) scale(0, 0); -ms-transform: translate(0px, -100%) scale(0, 0); transform: translate(0px, -100%) scale(0, 0); opacity: 0; }

#search.open{-webkit-transform: translate(0px, 0px) scale(1, 1); -moz-transform: translate(0px, 0px) scale(1, 1); -o-transform: translate(0px, 0px) scale(1, 1); -ms-transform: translate(0px, 0px) scale(1, 1); transform: translate(0px, 0px) scale(1, 1); opacity:1;}

#search input[type="search"] {width:100%; color:rgb(255,255,255); background:rgba(0,0,0,.5); font-size:20px;
 font-weight:inherit; text-align:center; border:0; padding:10px 20px; outline:none; border-radius:4px;}
#search .btn{position:absolute; top:50%; left:50%; margin-top:30px; margin-left:-45px; }
#search .close{position:fixed; top:15px; left:50%; color:#fff; text-align:center; border-color:#357ebd; opacity:1; width:60px; margin-left:-30px; font-size:35px; font-weight:lighter; background-color:#000;}
.search-wrap {display:inline-block; border:1px solid;position: absolute;
    top: 35%;
    left: 10%;
    right: 9%;  border-radius:4px;}

.all-offices-page h3{padding:10px 0; border-top:2px solid #B86329; border-bottom:1px solid #e6dd9f;}
.all-offices-page ul{padding-left:17px; list-style-type:square;}

.all-offices-page .col-sm-4{}

.panel-group .panel{margin:0; border-radius:0;}

.acrdion-inner .panel-default > .panel-heading {
    margin-right: 1px;
    padding: 0;
    border-radius: 0;
    border-top: 2px solid rgba(0, 0, 0, 0.25);
    background-color: transparent;
}

.panel-group{margin-bottom:30px; border-bottom:2px solid rgba(0, 0, 0, 0.25);}

.wel-title{ margin:0 0 30px;}

.servise-nav-list{margin-bottom:30px; background:#eee;}
.servise-nav-list .glyphicon{font-size:10px;}
.servise-nav-list li{}
.servise-nav-list li a{margin:10px 0; display:inline-block;}


.sub-page-bar{min-height:50px; margin-bottom:30px; background-color:#f6f6dc;}

.bg-colm{background-color:rgba(242,237,227,1);}

.page-header{margin-bottom:0; border-bottom:3px solid #ed5d3d;}

.brdr-top{border-top: 2px solid #ef5c35;}

.module-wrap{margin-bottom:10px; border-top:3px solid #ef5c35;}
.module-wrap:first-child{margin-top:0;}
.module-title{margin:15px 10px;}
.module-inner{padding:0 10px;}

.module-inner-bg{padding:15px 10px; background:rgba(240,239,225,.5);}
.module-img{width:100%; margin-bottom:20px;}

.module-bdr-color{margin-bottom:10px; border-top-color:#cb983e;}

.calndr{height:300px; border:none; background-color:#f6f3e1;}

.more{padding:10px; margin-bottom:10px; background-color:#f6f3e1;}
.href-more{display:block;}

.module-nav{margin:0 -10px;}
.module-nav li{border-bottom:1px solid #C8BBA3;}
.module-nav li a{padding:10px; display:block;}
.module-nav .glyphicon{font-size:12px; line-height:1.8;}

.module-list li{margin-bottom:4px;}
.module-list .clor{color:#666; font-weight:bolder;}

.sub-nav{margin:0 10px;}
.sub-nav li{line-height:50px; margin:0 10px; display:inline-block; border-bottom:2px solid transparent;}
li.sub-nav-active{border-bottom:2px solid #c00;}

.calTable {font-size:smaller; width:100%; max-width:380px; margin: 5px auto 10px auto; border-collapse:separate !important; border-spacing:2px; border-top:1px solid rgba(0,0,0,.15);}
.day, .today, .eveDay{color:#954009; text-align:right; line-height:normal; padding:2px 5px 2px 10px; border:1px solid rgba(0,0,0,.1);}
.month{	 color:#333;}
.dayHeader{font-size:12px; font-weight:normal; color:#666;}
.today{font-weight:bold; color:#000;}
.eveDay{border-color:#f58c03;} .eveDay a{color:#950909; line-height:1.5; display:block;}
.eveDay a:hover{color:#06F; text-decoration:none;}
.loader{position:absolute; right:10px; top:8px;}
.calTable table{width:auto; margin:10px 0; border-collapse:collapse;}
.calTable th{padding-bottom:5px;}

.listEvents{ text-align:left; padding:10px; border:1px solid #7d5032; background:#f7edb8;}
.listEvents .newsItem{margin-bottom:10px; padding:0 0 0 8px; background:url(images/box_news.jpg) left 7px no-repeat}
.listEvents .newsItem a:hover{color:#481B04;}

.clients .more{background:none;}

@media screen and (max-width:1200px){.clients{height:;} .clients ul li:nth-child(2){padding-bottom:0; border-bottom:none;} .clients ul li:last-child{display:none;}}

/*
.navbar-nav .select{float:none; clear:both; width:auto; color:#fff;}
.select ul, .select li{display:inline-block; color:#fff;}

*/

.select{width:100%; color:#cccccc; vertical-align:middle; -webkit-user-select:none; -moz-user-select: none; -ms-user-select:none; user-select:none; -webkit-touch-callout:none;}
.select .placeholder {padding:5px 15px; position:relative; display:block; z-index:1;cursor:pointer; }
.select .placeholder:hover{color:rgba(184,166,110,1.00);}
.select .placeholder:after{position:absolute; right:1em; top:50%; -webkit-transform: translateY(-50%); transform:translateY(-50%); font-family: 'FontAwesome'; z-index: 10; }

/*
.select .placeholder:after{position:absolute; right:1em; top:50%; -webkit-transform: translateY(-50%); transform:translateY(-50%); font-family: 'FontAwesome'; content: '\f078'; z-index: 10; }
  

.select.is-open .placeholder:after{content:'\f077'; }  */
.select.is-open ul { display: block; }

.select.select--white .placeholder { background:#fff; color:#999; }
.select.select--white .placeholder:hover { background:#fafafa; }
.select ul { display:none; overflow:hidden; width:100%; background:#422102; border-radius:2px; top:100%; left: 0; list-style:none; margin:5px 0 0 0; padding: 0; z-index: 100; }
.select ul li { display:block; text-align:left; padding:5px 10px; color:#999; cursor:pointer; }
.select ul li:hover { background:#3B1E02; color:#fff; }



.chgsNote{ width:530px; padding:0 10px; margin-right:25px; border:1px solid #e0e0b1; background:#ffc;}


@media screen and (min-width:1001px){

.navbar-nav .search{float:right}
.navbar-default .navbar-nav .select{position:absolute; top:15px; right:5px;}
.select{max-width:185px;}
.select ul{position:absolute;}

.txtHdin{display:none;}
.navbar-nav{border-top:2px solid #5C2C09;}
.navbar-default .navbar-nav > li {position:relative; top:-2px;}
.navbar-default .navbar-nav > li > a {border-top:2px solid transparent;}

}

@media screen and (max-width:1000px){
.navbar-header { float: none; }
.navbar-left, .navbar-right { float: none !important; }
.navbar-toggle { display: block; }
.navbar-fixed-top { top: 0; border-width: 0 0 1px; }
.navbar-collapse.collapse { display: none!important; }
.navbar-nav { float: none!important; }
.navbar-nav > li { float:left; width:50%;}
.navbar-nav > li > a {margin:0 20px; padding-top:7px; padding-bottom:7px; border-bottom:1px solid #281503;}
.collapse.in { display: block !important; }
.navbar-right {margin-right:0; background:#3e1b07;}

.navbar-collapse{background-color:#482504;}
.navbar-default .navbar-collapse{padding-bottom:20px; border-top:1px solid #281503; box-shadow:none;}

.select .placeholder{margin: 0 20px;}

/*.summaryHome li:nth-child(n+4){display:none;}*/

.bnr-one, .bnr-two{text-align:center; margin-bottom:10px; padding:10px; background-color:#f6f3e1;}
.bnr-one img, .bnr-two img{display:inline-block;}

}


@media screen and (max-width:769px){
.content,.content-charges{padding:20px;}
}

@media screen and (min-width:992px) and (max-width:1199px){
.bnr-one, .bnr-two{text-align:center; margin-bottom:10px; padding:10px; min-height:210px; background-color:#f6f3e1;}}

@media screen and (min-width:1200px){
.relate-news a{height:220px;}

.relate-news a {  background-size:80%; background-position:center bottom; background-repeat:no-repeat;}

}


@media screen and (min-width:768px){
.content, .content-charges{padding-right:50px; border-right:#ccc 1px solid;}
.col-aside:before{content:""; display:block; position:absolute; left:-6px; top:0; bottom:10px; width:1px; border-left:1px solid #ccc;}
}




/*
.panel-heading a:after {
    font-family:'Glyphicons Halflings';
    content:"\e114";
    float: right;
    color: grey;
}
.panel-heading a.collapsed:after {
    content:"\e080";
}

*/
.nav-tabs { border:none; margin:0px; padding:0 10px; background-color:#f6f6dc; min-height: 50px; margin-bottom: 30px;} 
.nav-tabs > li { margin: 0 10px; border-bottom: 3px solid transparent;}
.nav-tabs > li > a {line-height:50px; padding:0; margin-right: 0; border:0; color: #737373;}
.nav-tabs > li.open, .nav-tabs > li:hover {border-bottom: 3px solid #fbcdcf;}
.nav-tabs > li.open > a, .nav-tabs > li:hover > a {border:0; background: none !important; color: #333333;}
.nav-tabs > li.open .dropdown-menu, .nav-tabs > li:hover .dropdown-menu {margin-top: 0px;}
.nav-tabs > li.active {border-bottom: 3px solid #f3565d; position: relative;}
.nav-tabs > li.active > a {border: 0; color: #333333; background:transparent;}
.nav-tabs > li.active > a:hover {border:0;}

.tab-content {padding:5px;}


.nYears{ padding:0px;}
.nYears li{margin-bottom:3px; border-radius:3px; border:1px solid #e3dfc6; background: url(bg.gif) 0 -47px repeat-x #f6f6dc;}
.nYears li a{ color:#666; text-align:right; padding:3px 10px; display:block;}
.nYears li a span{ color:#333; text-align:left; width:50%; float:left; }
.nYears li a:hover{ color:#000; text-decoration:none; background:#fff;}
 
.news-page-list dt{display:inline-block; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ccc;}
.news-page-list dd{margin-bottom:30px;}

.news-date{margin-bottom:10px;}

.b-txt {
    border: 1px solid #ccc;
    margin-bottom:10px;
    padding: 7px 5px;
    width: 100%;
}

.b-select{padding-bottom:0px; border-bottom:1px solid #ccc; }
.b-select select{margin-bottom:10px;}

.list-in-page li{padding:10px 18px; border-bottom:1px solid #ccc; position:relative;}
.list-in-page a{display:inline-block; overflow:auto;}
.list-in-page .glyphicon{font-size:11px; position:absolute; left:0; top:17px;}

.items-in-page li{padding:0 0 20px; border-bottom:1px solid #ccc; position:relative;}

.pager{text-align:center; line-height:1; padding:10px;}
.pager a, .pager span span{margin: 0 0 0 3px; padding: 0px 15px 0 15px; display: inline-block; border: 1px solid #d5cdc7; border-radius: 3px; line-height:30px;}

.pager span{font-weight:bold;}
.Prev, .Next{background:#ebf2fa;}
.pager .dots{font-weight:bold; border:0;}
.pager a:hover{color:#000; text-decoration:none; background:#d5cdc7;}


.select ul a{display:block;}
.btn-primary{border-color:#000; background-color:#7E5311;}



/* charges table style , by ayman from old site*/

.accordion ul{margin:0 !important; padding:0 !important; list-style: none;}

.accordion ul li{ padding:5px 0; border-bottom: 1px solid #ccc; overflow: hidden; height: 50px;}

.accordion ul li span{width:60px; margin-right:55px; display:block; float:right; }

.accordion ul li a{ display:block; background:url(detail2.png) right center no-repeat;}

	
.accordion ul li a:hover{color:#300; text-decoration:none; background:url(detail2.png) right center no-repeat #f2f2f2;}

.st-content{padding-bottom:5px; border-top:1px dotted #e7e0bc; background:#f7f7f7;}

/*- Table -*/

.st-content table{line-height:1.3; border-collapse:separate; border-spacing:5px;}
.st-content th{font-size:14px; text-align:center; font-weight:normal; color:#666; letter-spacing:-1px; padding-top:10px;}

.st-content td{font-size:14px; color:#333; text-align:center; padding-top:10px; width:100px; border-top:1px solid #e7e0bc;}
.st-content td:first-child {text-align:left;  width:130px;}

.total{font-size:22px; text-align:center; background:#fbf08c;}

.summary{font-family: Arial, sans-serif; font-size:10px; color:#333; width:100%; margin:20px 0; border-bottom:1px solid #d9ccae; border-collapse:collapse;}
.summary th{font-weight:normal; text-align:left;}

.summary thead th, .summary tbody th{ font-weight:bold; padding:3px;}

.summary thead th{ color:#666; vertical-align:bottom; border-top:1px solid #d9ccae; border-bottom:1px solid #d9ccae;}

.summary tbody th{ padding-left:10px; border-left:1px solid #d9ccae;}

.summary tbody td{ color:#333; padding:3px 0; padding-left:5px; overflow:hidden;}

.summary, .summary thead th, .summary tbody th, .summary tbody td{ border-right:1px solid #d9ccae;}

.summary thead th div{width:22px; height:80px; position:relative;}
.summary thead th div span{ text-indent:5px; line-height:22px; width:80px; position:absolute; left:-29px; top:30px; display:block; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); background:#fff;}

.spaceTd{ border-right:1px solid #d9ccae; border-bottom:1px solid #d9ccae;}
.spaceTd2{ border-bottom:1px solid #d9ccae;}

.summary thead .sTh, .summary thead .sTh2{ border:0;}
.summary thead .sTh span, .summary thead .sTh2 span{ padding:3px; display:block; border:1px solid #e8e7e2;}
.summary thead .sTh2 span{ border-left:0; border-right:0;}

.summary thead .sTh2{ border-right:1px solid #d9ccae;}

.summary tbody tr:nth-child(odd){background-color:#ecece1;}

.star{ color:#f00;}

.laws colgroup{ width:auto;}
.laws thead th{padding:0;}
.laws tbody th{ width:170px;}
.laws tbody td{ text-align:center; width:auto; padding:1px 0px;}

.odd{background-color:#efefcf;}
.even{background-color:#fff;}


/* Popup */
	#panel {
	background: #FCFDFE;
	display: none;
	position: fixed;
/* left:550px; */	
/*	bottom:230px;*/
left:34%;
bottom:5%;
	border:2px solid #3A1D01;
	
}
#panel .modaltop
{
 background-color: #3A1D01;
  padding:0px;
    height: 16px;
    text-align: right;
    top:0px;
right:0;
}
#panel #closebutton
{
	cursor: pointer;
}
#panel .body
{
	padding: 0px;
}



#mask
{
    background-image:url(../../../UploadImages/trns.png);
    background-repeat:repeat;
    height: 100%;
    left: 0;
    position:fixed;
    top: 0;
    width: 100%;
    z-index: 999999 ;

    }


a.cssLanguage {
    font: bold 14px/1.2 Arial, Helvetica, sans-serif;
    color: #fff;
    width: auto;
    padding: 7px 20px;
    cursor: pointer;
    border: 1px solid #a74416;
    background: #c46615;
    display: inline-block;
    margin: 0 5px;
    margin-top: 18px;
    border-radius: 4px;
}


.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color:#FFFADA;}
.name{font-size:18px; vertical-align:middle;}
.page-wrap{padding-top:5px;}
.breadcrumb{margin-bottom:0px; padding:5px 1px;}
.page-header{margin:0; padding-bottom:0;} .page-header h1{margin-top:10px; margin-bottom:0px;}
.sub-page-bar{min-height:10px; margin-bottom:10px;}

.offices-home .panel-body{font-size:15px; }

.content table{border-collapse:collapse; border:1px solid #959595; table-layout:fixed;}
.content td, .content th{border:1px solid #959595; padding:6px 10px;}

#panel .modaltop{height:26px; padding:5px; }



@media screen and (min-width:1001px) {
.navbar-default .navbar-nav .select, .select ul li{text-align:right;}
}

.summaryHome li{padding: 5px 0;}
.list-hr li{color:#434343;margin-bottom:8px; padding-bottom:8px;}


@media screen and (max-width:500px){
.offices-home-list a{padding: 4px 5px;}
.offices-home{min-height:660px;}
.offices-home .panel-body{font-size:14px;}
.intro-txt h1{font-size:28px; margin:10px 0;}
.intro-txt p{font-size:13px; line-height: 1.4;}
}




.dropdown-menu {

    background-color:#3A1D01;
}

.dropdown-menu > li > a {
    clear: both;
    color: #fff;
    display: block;
    font-weight: normal;
    line-height: 1.42857;
    padding: 3px 20px;
    white-space: nowrap;
   
}

.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff !important;
    background-color: transparent;
}

.navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color:#fff;

}

.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {background-color:#542911; color: #eae5d4;}

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {border-color:rgba(203,140,9,1.00);}



.panel-bkg{margin-bottom:10px; padding-top:0; padding-bottom:0; border-top:1px dotted #e7e0bc; background:#f7f7f7;}

.panel-body table{line-height:1.3; border-collapse:separate; border-spacing:5px;}
.panel-body th{font-size:13px; text-align:center; font-weight:normal; color:#666; padding-top:10px;}

.panel-body td{font-size:13px; color:#333; text-align:center; padding-top:10px; width:100px; border-top:1px solid #e7e0bc;}
.panel-body td:first-child {text-align:left;  width:130px;}

.total{font-size:22px; text-align:center; background:#fbf08c;}


.charg-link{line-height:1.2; display: block; padding:15px 0; background-image:url(../images/detail2.png); background-position: right center; background-repeat: no-repeat;}
.charg-link a:hover{background-color:#c00;}
.charg-link td{padding: 0 5px; vertical-align: top;}



em {
    margin: 0 15px;
    font-weight: bold;
}

  .off-bgHome
{
    background-color:red;
}

div.rcbSlide{width:300px !important;}
.RadComboBoxDropDown.RadComboBoxDropDown_Default{width:auto !important;}
.RadForm.rfdCheckbox input[type="checkbox"]{ -webkit-appearance: checkbox !important;}


	


.name, .navbar-brand{font-size:15px;}
.result-table .table{border: none; table-layout: auto;}
.table td, .table th{border: none;}
.table tr{border-bottom:1px solid #e3e3e3;}
	
.table th{font-size:smaller;}

.RadComboBox.RadComboBox_Default{width:100%;}
.RadComboBox.RadComboBox_Default table{width:100%;}

.rcbInputCell.rcbInputCellLeft{border:none;}

.table .rowProfessional, .table .rowOfficial, .table .rowFixed, .table .rowGrand{background-color:#fff !important; border: none;}
.table .rowProfessional td, .table .rowOfficial td, .table .rowFixed td, .table .rowGrand td{border: none;}

.rowOfficial td:nth-last-child(-n+2), .rowProfessional td:nth-last-child(-n+2), .rowFixed td:nth-last-child(-n+2){background-color:#f0efe1; border: 1px solid #e3e3e3;}
.rowGrand td:nth-last-child(-n+2){background-color:#f0be48; border: 1px solid #e3e3e3;}

ctl00_ContentPlaceHolder1_RadComboBox1_Input
{
width: auto !important;
}


.RadComboBox.RadComboBox_Default, .RadComboBox_Default table{width:100% !important;}
.RadComboBox_Default table td{width:40% !important; padding:0 !important;}
.RadComboBox_Default .radPreventDecorate{display: block;
width: 392px;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555555;
background-color: #ffffff;
background-image: none;
border: 1px solid #cccccc;
border-radius: 4px;}

.request table { width: 390px !important; background-color:blue; }
.request table input { background: url(../../App_Themes/en/images/arrowDown.png) no-repeat right 0 #fff !important; width: 395px !important; }

.rcbReadOnly, .rcbInputCellLeft {
    border:none;
    background-color:white !important;
}

.content  .form-group table {
    border: 0px solid !important;
}
.content  .form-group table tr td {
    border: 0px solid !important; 
    padding: 5px 0;
}
.content  .form-group table tr td label {
     font-weight: normal; 
     margin-left: 10px;
} 