/*Kodiary Technologies
info@kodiary.com*/
body{ background:#EFEFEF; font-family:Helvetica, sans-serif; font-size:13px; line-height:1;}
*{outline:none !important}
a{color:#ED4421;}
a:hover{color:#DB3C1C;}
ul,ol{ list-style:none;}
.left{float:left;}
.right{float:right;}
.align-left{ text-align:left !important;}
.align-right{ text-align:right !important;}
.align-center{ text-align:center;}
.blue{color:#0085C9 !important;}
.clear{ clear:both;}
.m0{ margin: 0 !important;}
.mt5{ margin-top:5px !important;;}
.mt10{ margin-top:10px !important;}
.mt15{ margin-top:15px !important;}
.mb5{ margin-bottom:5px !important;}
.mb10{ margin-bottom:10px !important;}
.mb15{ margin-bottom:15px !important;}
.mb20{ margin-bottom:20px !important;}
.mtb10{ margin:10px 0 !important;}
.line{border-bottom:1px solid #DDD;}
.btn-large{ padding:8px 20px;}
ul{ margin:0; list-style:none;}
.left-content{ width: 600px; float: left;}
.right-content{ width: 340px; float: right;}
h1.main-title{font-family: 'Conv_Helvetica-Light'; font-size:36px; line-height:1; margin:0 0 10px; font-weight:normal;}
.wfull{ width:458px;}
.pad10{ padding:10px;}
.ml130{ margin-left:130px;}
.ml120{ margin-left:120px;}
.f13{ font-size:13px !important}
.f15{ font-size:15px !important;}
.f16{ font-size:16px !important;;}
.f17{ font-size:17px !important;;}
.help-inline{ color:#FF0000;}
.inline-block{ display:inline-block;}
.blue-head{ background:#208ACB; border-radius:6px;}
.blue-head.black{ background:#001B28}
.blue-head.dark-blue{ background:#084A84}
.blue-head h1{ font-size:14px; color:#FFF; line-height:36px; margin:0; font-weight:normal; padding-left:10px;}
.blue-head .arrow{ line-height:36px; padding-right:10px;}
.w100{ width:100% !important; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.h30{ height:30px;}
.res-menu{ display:none; background: #EF4423; border-radius:4px; height:42px; width:100%; font-size:13px; color:#FFF; line-height:42px; cursor:pointer; padding:0 10px;}
.res-menu span{ background:url(../images/main/menu-list.png) scroll right center no-repeat; height:42px; width:32px; display:block; float:right;}

#content{ font-size:15px; color:#666; line-height:1.4;}
.addthis{ border-bottom:1px solid #DDDDDD; border-top:1px solid #DDDDDD; padding:6px 0 2px;}
.eye{ background:url(../images/main/views.png) no-repeat scroll left center; padding-left:22px; line-height:25px;}
.date{ font-size:15px; line-height:1;}
.form-horizontal .control-group{ margin-bottom: 10px;}
.sort {border-bottom: 1px solid #DDDDDD;border-top: 1px solid #DDDDDD; font-size: 15px; padding: 8px 0;}
.sort a{ color:#666666;}
.sort a:hover, .sort .active{ color:#0085C9;}
.doubleline-greybg{ background:#EFEFEF; border-top:1px solid #DAD9DA; border-bottom:1px solid #DAD9DA; padding:16px 0;}
.human-check{ font-family:Arial, Helvetica, sans-serif; font-size:15px; padding:10px 0; }
.QapTcha{ margin:0 !important;}
.TxtStatus { font-size:13px !important; font-family:Arial, Helvetica, sans-serif;}
.yellow{ background:#CCFF00 !important}

.container-fluid{ max-width:980px; margin:0 auto; width:100%; position:relative; padding:0;}
.staticnav{ background:#EF4423; border-radius:4px; height:42px; position:fixed; top:0; width:980px; z-index:99999999999; }
.staticnav ul li i.icon-home{ font-size:20px; margin:10px 0 0 8px; display:inline-block;}
.staticnav ul li{float:left; color:#FFF; margin:0 10px; line-height:42px; font-weight:normal; font-size:13px; text-transform:uppercase; text-shadow:0px 0px 1px #FFF;}
.staticnav ul li a{ color:#FFF; text-decoration:none;}
#header{ padding-top:42px; }

.staticnav ul li.menu-search{ float:right; border-left:1px solid #FFF; padding-left:10px;}
.staticnav ul li.menu-search i{ margin-top:0; padding-top:0;}
#searchbox{ position:absolute; right:0; top:40px; background:#EF4423; padding:13px 10px 15px; border-radius:0 0 6px 6px ;}
#searchbox form, .footer-search form{ background:#FFF; border:1px solid #DDD; border-radius:20px;}
#searchbox form input, .footer-search form input{ background:none; border:none; padding:0; box-shadow:none; padding:5px 10px; height:20px;}
#searchbox form button, .footer-search form button{ background:none; border:none; padding:0;}
#searchbox form button i, .footer-search form button i{ color:#EF4423; font-size:28px; }
.footer-search form{ background:#EFEFEF; display:inline-block;}
.footer-search form input{ width:168px;}

.top_header{ margin:20px 0 15px;}
.top_header .logo{ float: left;}
.top_header .socials{ float:right;}
.top_header .socials > div{ float:left;font-family: 'Conv_Helvetica-Light'; width:120px; font-weight:normal;}
.top_header .socials > div a{ float:left; margin-right:3px;}
.top_header .socials > div span.count{font-size:22px; color:#595959; font-weight:normal; padding:5px 0 2px; display:block;}
.top_header .socials > div span.types{ display:block; font-size:12px; color:#EF4423;}

.announcement .ticker{ background:#FFF; border:1px solid #DDDDDD; height:30px; margin-bottom:10px; font-size:16px; font-family: 'Conv_Helvetica-Light'; font-weight:normal; line-height:30px; color:#000;}
.announcement .ticker-title{ display:inline-block; padding:0 10px; font-size:16px; font-weight:bold; text-transform:uppercase;color:#EE4422; background:#F0F0F0; border-right:1px solid #DDDDDD; margin-right:10px; line-height:30px;}
.announcement .ticker-content{ display:inline;font-family: 'Conv_Helvetica-Light'; font-size: 16px; color:#000; line-height:30px;}
.announcement .left{ float:none;}

.main-container{ background:#FFF; border:1px solid #DDDDDD; padding:10px;}
.slider-wrapper{ width:600px ; float:left; margin-bottom: 15px;}
.slider-wrapper a{ text-decoration: none;}
.slider-wrapper .slide-image{ width:600px; height: 340px; overflow: hidden; background: #DDD; margin-bottom: 10px;}
.slider-wrapper .slides h2.title{ font-family: 'Conv_Helvetica-Light';font-size:26px; line-height: 1.1; color: #000; margin-bottom: 5px; font-weight: normal;}
.slider-wrapper .slides .desc{ font-size: 14px; line-height: 1.4; color:#666666 ;}
.slider-wrapper .slides .desc span:first-child{color:#ED4421}
.red{ color:#ED4421 !important;}

h1.news-title{ font-size:36px; color:#000;font-family: 'Conv_Helvetica-Light'; font-weight:normal; line-height:1.1;}
.article-box{ padding: 6px 0;}
.article-box:hover{ background: #EEE;}
.article-box a{ text-decoration: none; display:block;}
.article-box .article-image{ height:90px ; width: 160px; float:left; overflow:hidden}
.article-box .article-image img{ width:100%;}
.article-box .article-content{ width:430px; float:right;}
.article-box h1.title{font-family: 'Conv_Helvetica-Light'; font-weight:normal;font-size:26px; line-height: 1.1; color: #000; margin-bottom: 5px;}
.article-box .article-desc{font-size: 15px; line-height: 1.4; color:#666666 ;}
.article-box .authorInfo{}
h1.submit-news-title{ font-size:28px; color:#000; font-weight:normal; line-height:1;}
#news-form input[type=text],#news-form textarea{ background:#F2F2F2;}

.topbar{ background:#EBEBEB; height:52px; margin-bottom:12px; position:relative;}
.topbar h1{font-family: 'Conv_Helvetica-Light'; font-size:23px; line-height:52px; padding:0 0 0 20px; font-weight:normal; float:left; }
.topbar .btn{ margin:12px 360px 0 0; float:right;}
.topbar .right .btn{ margin:12px 0 0 0;}
.topbar .right .btn.logout{ margin:12px 0 0 10px;}
.topbar .search-box { position:absolute; right:10px; top:0; float:none;}
.topbar #search_event{ background:#FFF; border:1px solid #CCCCCC; height:28px; border-radius:20px; width:218px; margin:12px 0; }
.topbar #search_event input{ border:none; background:none; box-shadow:none; width:172px; height:20px; padding:4px 10px;}
.topbar #search_event button{ background:none; border:none; font-size:28px; color:#EF4423; padding:0;}

.grey-box{ background:#F0F0F0; border:1px solid #CCCCCC;}
.grey-box h2{ font-size:20px; color:#ED4421; line-height:40px; padding:0 10px; border-bottom:1px solid #CCC; font-weight:normal;}
.grey-box .half-lists{ padding:10px 10px 0; background: #FFF;}
.grey-box .half-lists p{ font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-bottom:8px; width:48%; float:left;}
.grey-box .half-lists p a{ color:#333333; text-decoration:none;}
.grey-box .half-lists p a:hover{ border-bottom:1px dotted #333;}

.directory-list, .archieve-list, .event-list, .special-listing, .current-speciallist{ background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #DDDDDD;border-radius: 4px 4px 4px 4px; box-shadow: 0 1px 1px #DDDDDD;
margin-bottom: 8px;padding: 8px 10px;}
.directory-list:hover, .archieve-list:hover, .event-list:hover, .special-listing:hover, .current-speciallist:hover{ background:#EBEBEB ;}
.directory-list .dir-desc{width: 430px; float: right;}
.directory-list .dir-desc h2{ font-size: 23px; color: #000; line-height:1.2; margin-bottom: 3px; font-weight:normal;}
.directory-list .dir-address{ color:#0085C9 ; font-size:12px;}
.directory-list .desc{ font-size: 12.5px; color:#666666; line-height: 1.2;}

.supplierlist h1{ font-size:27px; color:#EF4423; line-height:1.2; margin:10px 0 5px; font-weight:normal;}
.supplierlist .sort a:hover, .supplierlist .sort a.active{ color:#EF4423;}
.orsearch label{ font-size:26px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:28px;}
.orsearch form{ margin-left:20px;}
.orsearch form input[type='submit']{ margin-left:12px;}
.orsearch.greybg{ padding:12px;}

.grey-head {background: #EBEBEB;border-radius: 6px 6px 6px 6px;}
.grey-head.black{ background: #000;}
.grey-head h1 {color: #000; font-size: 14px; font-weight: normal;line-height: 36px;margin: 0;padding-left: 10px;}
.grey-head.black h1{ color:#FFF;}
.grey-head i{ color: #000; line-height: 36px; padding:0 10px 0 ; cursor: pointer;}
.grey-head.black i{ color: #FFF;}
.ccommonTopics li{ font-family: arial; font-size: 14px; margin-bottom:3px;}
.ccommonTopics li a{ text-decoration: none; color: #666666;}
.ccommonTopics li a:Hover{ border-bottom: 1px dotted #666666;}
.commonTopics .nav-pills > li > a{ background:#0085C9; color:#FFF;}

.special-lists, .searchlists{border:1px solid #DDDDDD; box-shadow:0 1px 1px #DDD;margin-bottom:8px; border-radius:4px; padding:5px; background:#FFF;}
.special-lists:hover, .searchlists:hover{ background:#EEE;}
.special-lists .left, .special-listing .left{ position:relative; }
.special-lists .special-desc{ width:240px; float:right}
.special-lists .special-desc h1{ font-size:15px; color:#000000; line-height:1.3; margin:0 0 6px; font-weight:normal;}
.special-lists .special-desc h2{ font-size:13px; color:#FF3300; line-height:1.2; margin:0 0 3px; font-weight:normal;}
.special-lists .special-desc h3{ font-size:13px; color:#1F8ACB; line-height:1.2; margin:0 0 3px; font-weight:normal;}
.special-lists .specialBanner, .special-listing .specialBanner{ position:absolute; bottom:5px; left:-5px;}
.special-lists .specialBanner + img{ height:80px; width:80px;}

.special-listing .special-desc{ float:right; width:485px; color:#333;}
.special-listing .special-desc h2{ font-size:26px; color:#000; font-weight:normal; margin-bottom:5px; line-height:1.1;}

.special-details{ font-size:14px; line-height:1.4; color:#333333; margin-bottom:10px;}
.special-details p{ margin-bottom:20px;font-size:14px; line-height:1.4; color:#333333;}

h1.dir-title{ font-size:24px; line-height: 1.2; color:#000000; font-weight: normal;}
.info-left{ float:left; width:330px;}
.info-right{float:right; width:260px;}
.address .address1{ font-size:17px; color:#1C5EA8;}
.address .number{ font-size:29px; color:#000000; line-height:1; margin:10px 0;}
.address .address2{ font-size:13px; color:#000; font-weight:bold; line-height:1.2;}
.address .view_maps{ background:url(../images/main/view_maps.png) no-repeat scroll left 8px; padding:10px 0 10px 20px;}
.address .website{ padding:10px 0;}
.address .website a, .address .view_maps a{font-size:14px; color:#1C5EA8; font-weight:bold; text-decoration:none;}
.info-socials a{ margin-right:13px; display:block; float:left;}
.info-socials a.last{ margin-right:0;}

.bottom-info{ font-size:15px; line-height:1.4; color:#333333;}
.bottom-info p{ font-size:15px; line-height:1.4; color:#333333; margin-bottom:10px;}
#aboutInfo ul{ margin:0; list-style:none;}
h2.info-title{ font:22px/24px Helvetica, sans-serif; background:#F2F2F2; padding:10px; border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD; margin:0 0 12px; color:#0085C9;}
.associations li{ width:116px; height:90px; float:left; margin:0 4px 4px 0; overflow:hidden;}
.associations li img{ width:100%;}
.dir-gallery{ margin-bottom:10px;}
.dir-gallery li{ float:left; margin:0 2px 2px 0;}

.info-menu ul{ margin:0 0 10px;}
.info-menu .nav-pills > .active > a, .info-menu .nav-pills > .active > a:hover, .info-menu .nav-pills > .active > a:focus, .info-menu .nav-pills > li > a:hover{ background:#F66700; color:#FFF;}
.info-menu .nav-pills > li > a{ background:#333333; color:#FFF; padding-left:8px; padding-right:8px;}

.branch-lists{ margin-bottom:10px;}
.branch-lists .left{ width:275px;}
.branch-lists .call{ background:url(../images/main/call.png) no-repeat scroll left center; font-size:27px; color:#0161B4; padding:10px 0 10px 40px; }
.branch-lists .branch-address{ font-size:13px; color:#000; font-weight:bold; line-height:1.4; margin-bottom:8px;}
.branch-lists .contact_details p{ font-size:12px; color:#333333; margin-bottom:6px; line-height:1;}

.featured-lists .featured-desc{ width:375px; font-size:13px; color:#000000; line-height:1.4;}
.featured-lists .featured-desc h3{ font-size:17px; font-family:Arial, Helvetica, sans-serif; color:#000000; margin:0 0 10px; line-height:1.2; font-weight:normal;}

#newsInfo ul{ margin:0; list-style:none;}
#newsInfo ul li{ padding:8px 0; border-bottom:1px solid #DDD;}
#newsInfo ul li:last-child{ border-bottom:none;}
#newsInfo ul li:hover{ background:#CCE5F3;}
#newsInfo .news_desc{ width:496px; font-size:13px; color:#666666; line-height:1.4;}
#newsInfo .news_desc h2{font-family: 'Conv_Museo Slab 500 Regular'; color:#000; font-size:20px; line-height:1.1; margin:0 0 6px; font-weight:normal;}

#videoInfo iframe{ width:100%; margin-bottom:10px;}

.facilities ul, #brochureInfo ul{ margin:0; list-style:none;}
.facilities li{ width:33.33%; float:left; font-size:15px; margin-bottom:5px;}
#brochureInfo ul li{ margin-bottom:10px;}
.pdf_icons{ background:url(../images/main/pdf_icons.png) no-repeat scroll left center; text-indent:-9999px; height:40px; width:40px; display:block; float:left;}
.pdf_downloads_f_side p{ float:left; margin-left:10px; font-size:15px; font-weight:bold;}
.pdf_downloads_f_side p a{ color:#333; text-decoration:none; display:inline-block; margin-top:14px;}
.pdf_downloads_f_side p a:hover{ color:#1F8ACB;}

.trading-hours{ font-size:13px;}
.trading-hours li .left:first-child{ font-weight:bold; width:170px;}
.jobs li{font-family: 'Conv_Museo Slab 500 Regular'; font-size:20px; background:#FFF; padding:6px 10px; margin-bottom:5px; }
.jobs li a{ text-decoration:none; color:#000000;}

.newsletter-banner{ padding:6px 0;}
.side-banner{ margin-bottom:8px;}
.side-banner img{ width:100%;}
.banner{ margin-bottom:10px;}

.sa_poll{ background:#F0F0F0; border:1px solid #DDDDDD; margin-bottom:8px;}
.portlet-title{ font-size:17px; color:#000; padding:10px; line-height:1.1; border-bottom:1px solid #DDDDDD;}
.row-choice{ padding:6px 10px;border-bottom:1px solid #DDDDDD; }
.row-choice label{font-size:15px; color:#000; margin:0;}
.portlet input[type='submit']{ margin:10px 0 10px 40px; padding:5px 12px;}

.exhibition-list{ margin-bottom:8px;}
.exhibition-list h2{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#EE4422; line-height:1; margin:10px 0;}
.exhibition-list .exh-list{ background:#F0F0F0; margin-bottom:3px; padding:4px 0;}
.exhibition-list .exh-list .thumbnail{ height:90px; width:90px; background:#FFF;}
.exhibition-list .exh-list .desc{ float:right; width:230px;}
.exhibition-list .exh-list span.exh-date{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; margin:5px; line-height:1.1; display:block;}
.exhibition-list .exh-list h3{font-family: 'Conv_Helvetica-Light'; font-weight:normal; font-size:24px; color:#000; line-height:1; text-transform:capitalize;}
.exhibition-list .exh-list:hover{ background:#FFF;}

.classified-menu li{ font-weight:bold; width:32%; float: left; margin-bottom:10px; margin-right:2%;}
.classified-menu li:nth-child(3n){ margin-right:0;}
.classified-menu li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box; width:100%;}
.classified-menu .btn.specials{ background:url(../images/main/classifiedhov.png) repeat-x; color:#FFF; border:1px solid #FF6600; text-shadow:none; position:relative;}
.classified-menu .btn.specials:after{ background:url(../images/main/star.png) no-repeat; position:absolute; top:6px; left:16px; content:""; height:12px; width:12px;}
.classified-menu .btn.active, .classified-menu .btn:hover{background:url(../images/main/active.png) repeat-x; border:1px solid #005FB4; color:#FFF;}
.classified-listings h2{ font-size:21px; color:#000; line-height:1.1; margin:0; padding-bottom:8px; font-weight:normal;}
.classified-menu .list-view .summary{ display:none;}
.classified-list{ border-bottom:1px solid #DAD9DA; padding:10px 0;}
.classified-list:hover{ background:#F0F0F0;}
.classified-list:hover .image{ background:#666666;}
.classified-list h3{ font-size:18px; color:#000; line-height:1; margin:0 0 3px; font-weight:normal;}
.classified-list .image{ height:75px; width:75px; float:left; background:#EBEBEB;}
.classified-list .classified-desc{ float:right; width:510px; }
.classified-list .red{ font-size:13px; margin-bottom:2px; display:block;}
.classified-list .classified-desc .desc{ font-size:12px; color:#333333; line-height:1.3;}


.classified-block{ font-size:14px; color:#666666; line-height:1.4; margin:15px 0 0;}
.classified-images{ width:170px; float:left;}
.classified-images div{ margin:0 6px 6px 0;}
.classified-desc{ width:430px; float:right;}
.classified-desc p{ margin-bottom:20px;}
.classified-details{margin-left:170px; font-size:15px; margin-bottom:10px; color:#000;}
.classified-details p{ margin-bottom:4px;}
.doubleline-greybg a{ margin-left:170px;}
.classified-note{ margin:10px 0; font-size:13px; color:#3F3F3F;}

.classified-success p, .classified-confirm p{ font-size:14px; color:#000000; line-height:1.4;}
.classified-success h2, .classified-confirm h2{ font-size:23px; color:#ED4421; font-weight:normal; line-height:1.2; margin:10px 0;}

#enquiryform, #subscribePageform, #signSubmitForm{ width:350px !important; background:#FFF; padding:15px; border:1px solid #CCCCCC; border-radius:0; margin:0 0 0 -185px;position:absolute; top:100px !important; display:none; color:#FFF; z-index:999999;}
.modal.fade.in{ top:100px !important;}
#enquiryform .modal-header, #subscribePageform .modal-header, #signSubmitForm .modal-header{ background:#E8E8E8; border:1px solid #CCCCCC; padding:0 0 0 20px;}
#enquiryform .modal-header h3, #subscribePageform .modal-header h3, #signSubmitForm .modal-header h3{ font-size:16px; color:#000; font-weight:normal; line-height:50px;}
#enquiryform .modal-header .close, #subscribePageform .modal-header .close, #signSubmitForm .modal-header .close{ background:url(../images/main/close.png) no-repeat 10px center; border-left:1px solid #CCCCCC; height:50px; width:31px; padding:0 10px; opacity:1; margin:0;}
#enquiryform .modal-body, #subscribePageform .modal-body, #signSubmitForm .modal-body{ background:#0085C9; border:1px solid #CCCCCC; padding:20px; border-top:none; max-height:none;}
#enquiryform .modal-body p, #subscribePageform .modal-body p, #signSubmitForm .modal-body p{ margin-bottom:8px;}
#enquiryform .modal-body .help-inline, #subscribePageform .modal-body .help-inline, .error, #signSubmitForm .modal-body .help-inline, .error{ display:block; color:#FF0000; font-size:12px;}
#enquiryform .modal-body input[type='text'], #subscribePageform .modal-body input[type='text'], #signSubmitForm .modal-body input[type='text']{ width:300px;}
#enquiryform .modal-body textarea, #subscribePageform .modal-body textarea, #signSubmitForm .modal-body textarea{ height:120px; width:300px; font-family:Helvetica, Arial, sans-serif}
#enquiryform .modal-body .human-check, #subscribePageform .modal-body .human-check, #signSubmitForm .modal-body .human-check{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFF; padding:10px 0;}
#enquiryform .modal-body .QapTcha, #subscribePageform .modal-body .QapTcha, #signSubmitForm .modal-body .QapTcha{ margin:0;}
#enquiryform .modal-body .TxtStatus, #subscribePageform .modal-body .TxtStatus, #signSubmitForm .modal-body .TxtStatus{ font-size:12px; color:#FFF; border-bottom:1px solid #FFF; padding:12px 0; margin:0 0 8px; width:300px;}

#signForm p label{ display:none;}
#signForm .thumbnail{ background:#FFF;}
#signForm .buttons{ float:left; margin:30px 0 0 10px;}
#signSubmitForm .modal-body textarea{ height:60px;}

h1.classified-title {font-family: 'Conv_Helvetica-Light'; font-weight:normal; font-size:26px; color:#000; line-height:1.1; padding:10px 0;}

.grey-box.new-classified h2{ border-bottom:none;}
.new-classified li{ font-family:Arial, Helvetica, sans-serif;  margin-bottom:6px; padding:0 10px;}
.new-classified li a{color:#333333;}
.new-classified .view-all{ padding:0 0 15px 10px; color:#EE4422; font-size:14px; display:inline-block; }

.no-advert .red{ font-size:15px; margin-bottom:10px;}
.no-advert h1{ font-size:26px; color:#000;font-family: 'Conv_Helvetica-Light'; font-weight:normal;}

#advert-form .grey-box{ padding:10px;}
#advert-form input[type='text'], #advert-form textarea{ background:#EFEFEF;}
#advert-form .grey-box label,  .grey-bg.in-line label{ width:120px !important; margin-bottom:0;}
#advert-form label,#access-form label{ width:130px; display:inline-block; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#000;}
#advert-form label.radio{ width:100%;}
#advert-form  .radio-lists { position:relative;}
#advert-form  .radio-lists label.radio{ margin:0; height:38px; border-bottom:1px solid #DAD9DA; padding:0}
#advert-form  .radio-lists label.radio:nth-child(5){ border-bottom:none;}
#advert-form  .radio-lists label.radio input{ margin:0 8px 0 0; height:38px;}
#advert-form  .radio-lists label.radio label{ width: 500px; margin:0; line-height:38px;}
.class-price{ position:absolute; top:5px; left:130px;}
#advert-form  .radio-lists label.radio label span.radio1{ margin-left:78px; }
#advert-form  .radio-lists label.radio label span.radio2{margin-left:72px; }
#advert-form  .radio-lists label.radio label span.radio3{ margin-left:19px; }
#Classifieds_heading_em_ , #Classifieds_description_em_{ margin-left:130px; font-size:13px;}

#uploadFile{ background:#E9F2FF; padding:10px; margin-bottom:5px;}
#uploadFile .qq-upload-button{ margin:15px 0 5px;}
#uploadFile .qq-upload-drop-area{ width:420px; height:80px; border:2px dashed #999999; background:#FFF; float:right;}
#uploadFile .qq-upload-list{ margin:0; list-style:none;}
#uploadList { margin:10px 0;}
#uploadList .thumbnail{ margin-right:30px; overflow:hidden;}
#uploadList textarea{ margin:20px 20px 0 0; float:left;}
#uploadList .btn-danger{ margin-top:35px; float:left;}
#uploadList li{ border-bottom:1px solid #DDD; padding:10px 0;}
#uploadList li:last-child{ border-bottom:none;}

#footer{background: #FFF; border:1px solid #999999; margin-top:10px; border-bottom:10px solid #D83302;}
#footer .top-footer{ background:#EFEFEF; min-height:40px;}
#footer .top-footer .left{ font-size:16px; line-height:40px; color:#000; padding:0 18px;}
#footer .top-footer .right{ font-size:12px; line-height:40px; color:#EE4422; padding-right:10px; cursor:pointer}
#footer .top-footer .right i{ font-size:20px; float:left; margin:8px 6px 0 0;}
.footer-inner .footer-logo{ padding:20px 0 15px 20px;}
.footer-inner .footer-logo-text{ font-size:14px; color:#000000; line-height:1; margin-top:10px;}
#footer .footer-menu{ float:left; width:334px; margin-left:25px;}
.footer-menu .inner-footer-menu{ display:table-cell; height:105px; vertical-align:middle;}
.footer-menu a{ font-size:14px; text-transform:capitalize;color:#D83400 !important; margin-bottom:6px; display:inline-block}
#footer .footer-search{ float:right; padding-right:10px; width:218px; padding:36px 10px;}

#bottom-footer{ margin:10px 0;}
#bottom-footer a{ font-size:13px; color:#555555;}
.showAllBtn{ float:right; margin-top:-50px;}

.ago{ font-size:15px; margin-bottom:4px;}
.greybg{background:#EFEFEF; border:1px solid #DDDDDD; margin-bottom:6px; padding:10px; border-radius:6px;}
.grey-bg{background:#EFEFEF; border:1px solid #DDDDDD; padding:10px; }
.noradius{ border-radius:0;}
.articleImages .featuredImage{ width:600px; height:338px; margin-bottom:6px; overflow:hidden;}
.articleImages .left{ margin:0 5px 5px 0;}
.articleAudio{ background:#0085C9; border-radius:8px; padding:15px; margin-bottom:6px;}
.articleAudio h2{ font-size:19px; color:#FFF; margin:0 0 8px; font-weight:normal; line-height:1;}
.articleDocs{ background:#EFEFEF; border:1px solid #DDDDDD; margin-bottom:6px; padding:6px 8px; border-radius:6px;} 
.articleDocs i{ font-size:28px; color:#EF4423; margin-right:6px; float:left;}
.articleDocs a{ font-size:13px; color:#666666; font-weight:bold; display:inline-block; line-height:28px;}
.articleDocs a:hover,.articleSource a:hover, .authorInfo h2 a:hover{ text-decoration:none;}
.articleSource{ background:#EFEFEF; border:1px solid #DDDDDD; margin-bottom:6px; padding:6px 8px; border-radius:6px;}
.articleSource a{font-size:13px;font-weight:bold; display:inline-block; line-height:28px;}
.articleItems{ background:#EFEFEF; border:1px solid #DDDDDD; margin-bottom:6px; padding:6px 8px; border-radius:6px;font-size:13px;font-weight:bold; line-height:28px;}
.articleItems i{font-size:18px; color:#EF4423; margin:6px 10px 0 0; float:left;}
.articleItems a{ text-decoration:none}
.authorInfo .thumbnail{ margin-right:15px; background:#FFF;}
.authorInfo h1{ font-weight:normal; font-size:23px; line-height:1.2;margin-bottom:3px;}
.authorInfo h1 a{ color:#000;  text-decoration:none;}
.authorInfo h2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:5px; line-height:1;}
.authorInfo .desc{ font-size:12.5px; line-height:1.2; color:#333;}
.articleNavigation{background:#EFEFEF; border:1px solid #DDDDDD; margin-bottom:6px; padding:6px 8px; border-radius:6px;}
.articleNavigation .prevLink, .articleNavigation .nextLink{ width:50%;}
.articleNavigation .nextLink{ text-align:right;}
.articleNavigation i { font-size:28px; color:#EF4423;}
.articleNavigation a{ text-decoration:none; font-size:13px; color:#666666; line-height:29px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; width:78%; display:block;}
.articleNavigation .prevLink a{ text-align:left; padding-left:6px;}
.articleNavigation .nextLink a{ text-align:right;padding-right:6px; float:right;}
.articleNavigation .prevLink a.linkarrow{ width:auto; float:left;}
.articleNavigation .nextLink a.linkarrow{ width:auto; float:right;}
.articles h1.article-title{ font-size:15px; color:#EC4420; text-transform:uppercase; margin-bottom:5px; line-height:1;}
.articleNavigation .prevLink i{ padding-right:10px;}
.articleNavigation .nextLink i{ padding-left:10px;}

.distDetails h1{ font-size:23px; font-weight:normal; margin:6px 0; line-height:1.2; color:#000;}
.distDetails p{ font-size:15px; margin:0 0 4px; color:#000;}

.blackbg{background:#001B28 !important; border-radius: 3px; color: #FFFFFF; margin-bottom: 10px;
padding: 12px; color: #FFF;}
.search-result .blackbg{ background:#CCE9FA;}
.search-result .blackbg label,.search-result .form-horizontal .controls span.side-text{ color:#000;}
.search-result .orsearch.greybg{ background:#CCE9FA;}
.blackbg label{color: #FFF !important; font-size: 17px;}
.form-horizontal .controls span.side-text{ font-size:13px ; color:#CCCCCC ; margin-left: 20px;}
.form-horizontal .controls .side-input{ margin-left: 20px;}

#access-form .forget-pass { margin-left:30px; color:#ED4421;}

.funny-gallery .gallery-list{ float:left; margin:0 5px 5px 0; height:116px; width:116px; background:#000;}
.funny-gallery .gallery-list:nth-child(5n){ margin-right:0}
#funny-signs-form .addPhoto .buttons{ margin:20px 0 0 20px; float:left;}
#funny-signs-form .addPhoto .thumbnail{ height:116px; width:116px;}

.contactForm input[type='text'], #subscriptionForm input[type='text']{ width:95%;}
.contactForm textarea{ width:95%;; height:120px;}

.archieve-title, .event-title{font-size:24px; color:#000;font-family: 'Conv_Helvetica-Light'; font-weight:normal; line-height:24px;}
.archieve-desc{ font-size:15px; color:#666666; line-height:1.3; margin:10px 0;}
.archieve-list h2{font-size:23px; color:#000;font-family: 'Conv_Helvetica-Light'; font-weight:normal; line-height:1.2; margin:0 0 8px;}
.archieve-list .arc-desc{ float: right; width:485px; font-size:14px; line-height:1.4; color:#666666;}
.archieve-details h2.title{font-size:26px; color:#000;font-family: 'Conv_Helvetica-Light'; font-weight:normal; line-height:1.1; padding:10px 0;}
.archieve-details .left-block{ float:left; width:430px; font-size:14px; color:#666666; line-height:1.4}
.archieve-details .right-block{ float:right; width:150px;}

h2.search-title{font-family: 'Conv_Helvetica-Light'; font-size:24px; padding:10px 0; font-weight:normal; line-height:1.1;}

.addthis a{ text-decoration:none}
.grid-img{ margin-left:10px;}
.grid-img, .list-img{ opacity:0.5;}
.grid-img:hover, .list-img:hover{ opacity:1;}
.event-list .thumbnail{ float:left; height:90px; width:120px; overflow:hidden;}
.event-list .event-desc{ float:right; width:430px;}
.event-list .event-desc h2{font-family: 'Conv_Helvetica-Light'; font-size:23px;font-weight:normal; line-height:1.1; margin-bottom:5px; color:#000;}
.event-list .event-desc .postedDate{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#EC4420; margin-bottom:3px;}
.event-list .event-desc .venue{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666666; margin-bottom:3px;}

h1.event-title{ font-weight:normal; font-size:28px; color:#000; line-height:1.1;}
.submit-event-form .form-horizontal .control-label{ text-align:left; font-size:15px;}
.submit-event-form .inner-event-form .control-label{width:100px !important;}
.submit-event-form .inner-event-form .controls{ margin-left:120px !important;}
.submit-event-form .form-horizontal .controls input[type='text']{ background:#F2F2F2;}
.submit-event-form .a1, .submit-event-form .a2{ position:relative;}
.submit-event-form .a1 input, .submit-event-form .a2 input{ padding-left:28px; width:160px;}
.submit-event-form .a1 img, .submit-event-form .a2 img{ position:absolute; left:-4px; top:5px; cursor:pointer;}
.submit-event-form .a3{ font-size:28px; color:#98C132; margin:0 8px;}
.submit-event-form #hide-endtime{ position:absolute; right:0; top:0px;}

.events-right{ float: right; width: 260px;}
.events-left{ float: left; width:327px; font-size:14px; color:#333333; line-height:1.4;}
.events-left .venue, .events-left .country{ color:#000; font-size:16px;}
.events-left .contact-detail{ font-size:13px; color:#666666;}
.events-left .ex-hours{ font-size:13px; color:#6D6D6D;}
.events-left .ex-hours .hour-lists{ margin-bottom:3px;}
.events-left .ex-hours .hour-lists .dates{ font-weight:bold;}
.events-left .contact-detail p{ margin-bottom:5px;}
.events-left .contact-detail h2, .events-left .ex-hours h2{ font-size:17px; color:#333; margin-bottom:10px; line-height:1.1; font-weight:normal;}

.search-result h1{ font-size:30px; color:#000; font-weight:normal; margin:10px 0 5px;}
.special-search .blue-head i{ color:#FFF; font-size:28px; text-decoration:none; float:right; padding:5px 10px}
.special-search .current-speciallist-desc{ width:230px; float:right;}
.special-search .current-speciallist-desc h1{ font-size:15px; color:#000; line-height:1.3; margin-bottom:2px; }
.special-search .current-speciallist-desc h2{ font-size:13px; line-height:1.3; }
.special-search .sp-details{ font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:1.4; color:#666666; margin-top:5px;}

.magazine .left-magazine{ width:230px; float:left;}
.magazine .left-magazine .mag-image{ width:230px; background:#EEE; min-height:200px;height:auto; margin-bottom:10px;}
.magazine .left-magazine .mag-image img{ width:100%;}
.magazine .right-magazine{ width:340px; float:right;}
.magazine .right-magazine h2{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#0085C9; line-height:1; text-transform:uppercase;}
.magazine .right-magazine input[type='radio']{ display:inline-block; height:30px; margin:0 10px 0 0 ;}
.magazine .right-magazine .vat{ font-size:23px; font-weight:bold; color:#0085C9; line-height:1; margin:10px 0;}
.magazine .right-magazine .grey-bg{ padding:15px;}
.magazine .right-magazine input[type='text']{ width:90%;}
.magazine .right-magazine h3{ font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; font-weight:normal; color:#000; line-height:1;}
#magazineSubscribe > label.f16{ line-height:36px; margin:0}

h1.regcode{ font-size:36px; color:#000;font-family: 'Conv_Helvetica-Light'; font-weight:normal; line-height:1;}
.reg-success{font-family: 'Conv_Helvetica-Light'; font-weight:normal;}
.reg-success p{ line-height:1.4; color:#000000;}

.twits{ background:#EFEFEF; border:1px solid #24A5E5; font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:1.15; padding:10px; position:relative;}
.twits .twit-inner{ background:url(../images/main/twitter-bg.png) scroll left bottom no-repeat; padding:10px 10px 50px;}
.twits .latest-twit{ position:absolute; left:78px; bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

.directory-search label{ font-size: 26px; color: #000; float: left; line-height: 30px; margin:0 30px 0 0;}
.directory-search input#searchKeyword{ float: left; width:200px; margin-right: 30px;}
.crop_outer{border:1px solid #CCC !important; padding:15px; background:#f2f2f2;}
.crop_outer form{margin:0; padding:0;}
.crop_top p.left{width:400px; padding-top:5px; float:left; font-size:13px;}
.crop_top{padding-bottom:10px;}
.crop_top .right{width:180px; float:right; font-size:13px;}
.crop_img_sec{border:1px solid #CCC; background:#FFF; max-width:698px; max-height:598px; overflow:hidden;}
.crop_img_sec img{max-width:698px; max-height:598px;}
.ui-widget-content{background:none!important; border:0!important;}
.ui-datepicker{background:#EEE!important; border:5px solid #CCC!important;}
/*.ui-dialog-titlebar{ display:none !important}*/
.ui-datepicker-trigger{ margin-left:10px;}
.backgroundAd {cursor: pointer; height: 100%; left: 0; position: fixed; top: 0; width: 100%;}
.backgroundAd a { display: block;height: 100%;position: fixed;width: 100%;}
.outer_popups{ background:#FFF;}
.ui-dialog .ui-dialog-content{ padding:0 !important}
.titles_left h2{ font-size:20px; font-weight:normal;padding:0 12px 6px}
.titles_left .downloadDoc{ float:right}
.titles_left .downloadDoc a{ position:static !important;}
.title_right{ display:none;}

.qq-upload-button {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 13px;
  line-height: 18px;
  color: #FFF;
  text-align: center;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
  vertical-align: middle;
  background-color: #49afcd;
  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: linear-gradient(top, #5bc0de, #2f96b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
  border-color: #2f96b4 #2f96b4 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  cursor: pointer;
  *margin-left: .3em;
   width:auto;
}
.funny-gallery .items:after, .funny-gallery:before{ content:""; display:table;}
.funny-gallery .items:after { clear: both; }  
.funny-gallery .items{ zoom: 1;}  
.signupPage{ color:#000; font-size:13px; line-height:1.2;}
.signupPage .main-title{ font-size:20px; font-weight:normal; margin:20px 0;}
.signupPage .sigContainer { margin-bottom: 20px; width: 48%;}
.sigContainer .sigContImg {width: 80px;}
.sigContainer .signContTxt { width: 196px;}
.signupPage .signup-title{ font-size:27px; color:#0085C9; margin-bottom:5px; font-weight:normal; line-height:1;}
.signupRight.grey-bg{ padding:15px;}
.signupRight input[type="text"], .signupRight input[type="password"]{ width:90%;}
.listing-img{ margin-top:-20px;}
#submitSubscription + a{ float:right; color:#FFF; font-weight:bold; font-size:13px; margin-top:30px; text-decoration:none;}
.respMsg{ color:#FF0000; display:block; line-height:1.2;}
.topbar .btn.logout{ margin:12px 10px 0 0;}

#cboxSocials{ position: absolute; bottom:5px; left:5px; width: 100%; z-index: 9;}
#cboxSocials a{ float:left; margin-right: 5px;}
.bx-controls{ display: none;}
.bx-wrapper:hover .bx-controls{ display: block;}
#cboxClose{ z-index: 99;}
.black{color:#000 !important}
.suscribe-success{ margin-top:20px;}
.slider{ height:340px; overflow:hidden; margin-bottom:10px;}
.btn{border-radius:3px;}
.submit-event-doc #fileDiv .left{ width:80%}
.event-submit-crop{ margin-bottom:10px; padding:5px; border:1px solid #DDD; overflow:hidden}
.crop_image_holders{overflow:hidden;}
.accordion-heading .accordion-toggle{color:#EF4423; text-decoration: none}
.storedesc{ font-size:13px; color:#000; margin-bottom:10px; padding:8px; background:#F4F4F4}
.storedesc:last-child{ margin-bottom:0}
.accordion-inner{ padding:10px 8px}
.storetitle{ font-weight:bold}
.pagination{ clear:both;}

/*===================================================================COMPANY CSS========================================================== */
.ml150{ margin-left:150px;}
.ml10{ margin-left:10px !important;}
.h0{ height:0 !important;}
.company-section .blue{ color:#0066D6;}
h1.com-name{ font-size:27px; color:#000; font-weight:normal; margin-bottom:8px; line-height:1;}
h1.com-name + p{ font-size:15px; color:#666;}
.com-menu{ border-top:1px solid #DDD; border-bottom:1px solid #DDD;}
.com-menu ul{ margin:0; padding:6px 0;}
.com-menu .nav-pills > li > a{background:#F2F2F2; font-size:13px; color:#000;}
.com-menu .nav-pills > li.active > a, .com-menu .nav-pills > li > a:hover{ background:#F66700; color:#FFF;}
.company-section h2.c-title{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#000; font-weight:normal; line-height:1; margin:15px 0;}
.c-subtitle{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#000; font-weight:normal; line-height:1; margin:10px 0;}
.seperator{ height:10px;}
.seperator.h15{ height:15px;}
.company-section #uploadFile{ background:none; padding:0; margin:0;}
.additional_extra{ margin-left:160px; color:#0087C9; font-size:13px; margin-bottom:10px;}
.button_selects{ margin-bottom:10px;}
.image_thumbnails #logo{float:left;}
.company-section h2{ color: #000000; font-family: Arial,Helvetica,sans-serif;font-size: 15px;font-weight: normal;line-height: 1; margin:0;}
.company-section .sn_group .s1, .company-section .sn_group .s2{ float:left; margin-right:20px; width:80px;}
#floatingDiv { position: relative;}
.innerBox { background:#CCFF00; border: 4px solid #0076BC; padding: 10px;width: 230px; margin-top:10px;}
.innerBox p{ font-size:17px; line-height:1.2; color:#000;}
.innerBox p .bold{ font-weight:bold;}
.botArrowSideNotice {  background: url("../images/main/chat-arrow.png") no-repeat scroll 0 0 transparent; bottom: -32px; height: 36px;left: 12px; position: absolute; width: 48px;}
.company-section .mt45{ margin-top:45px;}
.company-section .marl70{ margin-left:150px;}
.company-section .greybg{ border-radius:0;}
.company-section .whitebox{  border:1px solid #DDD; background:#FFF; padding:10px;}
.company-section .whitebox.greybg{ background:#EFEFEF;}
.company-section .whitebox .text_desc_l { float:left; width:425px;}
.company-section .whitebox .text_desc_l p{ margin-bottom:0; padding-top:5px;}
.company-section .whitebox .text_desc_l p span{ font-size:15px; color:#0066D6; }
.company-section .whitebox .text_desc_r { float:right; width:125px;}
.company-section .whitebox .text_desc_r .btn{ float:right; margin-left:8px;}
.company-section .alert .fl_left{ width:415px; float:left;}
.company-section .alert .fl_right{ width:125px; float:right;}

#product-service-brand-form .features_extra_01{ padding:10px 0;}
#product-service-brand-form .features_extra_01 .left{ width:160px;}
#product-service-brand-form .features_extra_01 .left span.blue{ font-size:13px;}
#product-service-brand-form .features_extra_01 .left span.blue .bold{ font-weight:bold;}
#product-service-brand-form .features_extra_01 .left label{ font-size:17px; color:#000;}
#product-service-brand-form .features_extra_01 .right{ float:left !important; width:425px;}
#product-service-brand-form .features_extra_01 .right .checkbox{ width:40%; float:left;}

.myTag {background:#A0D9E7; border-radius: 4px 4px 4px 4px; display: inline-block; padding: 5px 8px; color:#000; margin:0 0 8px 0;}
.myTag a{ color:#000; font-size:16px; font-weight:bold;}
.featured-img-directory{ width:90px; height:90px; overflow:hidden; margin-right:20px; background:#FFF;}
.featured-img-directory + .featured-desc{ height:100px; display:table-cell; vertical-align:middle;}
.featured-img-directory + .featured-desc .titles { color:#000;}
.featured-btns{ padding-top:36px;}
#featured-form.form-horizontal .control-label{ text-align:left;}

.company-section .color_indicators .color{ background:#CCFFFF; height:20px; width:20px; float:left; margin-right:10px;}
.company-section .company-section  #uploadFile .qq-upload-button{ margin:0;}

.company-section .gall_add_list_imgage .image_rows{ float:left; margin-right:20px;}
.company-section .gall_add_list_imgage .button_rows{ float:left; padding-top:35px;}
.company-section .gall_add_list_imgage .upldPhoto{ margin-top:10px;}
.company-section .gall_add_list_imgage li{ border-bottom:1px solid #DDD; padding:10px 0;}
.company-section .gall_add_list_imgage li:last-child{ border-bottom:none;}

.company-section ul.ui-sortable li {cursor: move;display: block; list-style: none outside none;}
.company-section .img_gallery_lists li {float: left;height: 105px;margin: 0 10px 10px 0 !important;width: 190px;}
.company-section .img_gallery_lists .gallery_wrapping {background: none repeat scroll 0 0 #F2F2F2; border: 1px solid #CCCCCC;padding: 4px;}
.company-section .img_gallery_lists li .left {width: 95px;}
.company-section .img_gallery_lists li .right {width: 75px;}
.company-section .img_gallery_lists li .right div { margin-bottom: 5px;}
.company-section .right-content .well {padding: 10px;}
.company-section .well h3 {color: #999999;font-size: 11px;line-height: 1;margin: 0 0 10px;text-transform: uppercase;}
.company-section .well li {margin-bottom: 3px;font-size:13px;}
.company-section .well li a{ color:#D83400 ;}
.company-section .dark-blue {color: #1C5EA8 !important;}

.company-section .photo-list #logo{ margin-right:20px;}
.company-section .photo-list .submit_buttons_img{ width:100px; padding-top:15px; }
.company-section .photo-list .image_captions_holders{ float:left;margin-right:20px;}
.company-section .photo-list .remv{ float:left; padding-top:30px;} 

.company-section .selectBox-dropdown{ height:28px !important;}
.whitebox #uploadFile .qq-upload-button{ margin:0;}
.chart_holder { overflow: hidden;}
.bottom_count_downs {border: 1px solid #DDDDDD; margin-top:15px;}
.bottom_count_downs .impress {border-right: 1px solid #DDDDDD; float: left; padding: 5px; text-align: right; width: 289px;}
.bottom_count_downs h3 {font-size: 12px; font-weight: normal;line-height: 1; margin: 0 0 5px;text-transform: capitalize;}
.bottom_count_downs .numbers {font-size: 20px;font-weight: bold;margin-bottom: 0;}
.bottom_count_downs .click_t { float: left; padding: 5px; text-align: right; width: 288px;}
.account-active {background:#CCFF00; border: 1px solid #CCCCCC; margin-bottom: 15px; padding: 18px 12px;}
.account-inactive { border: 1px solid #CCCCCC;background:#FFFF00t;margin-bottom: 15px;padding: 18px 12px;}
.account-inactive span, .account-active span{ color:#0066D6 ;}
.account_downloads { background: url("../images/main/pdf_icons.png") no-repeat scroll 5px center #FFFFFF; border: 1px solid #CCCCCC; border-radius: 3px 3px 3px 3px;
 padding: 15px 15px 15px 50px;}
.account_downloads a { font-size: 17px; text-decoration: none;}

.company-section .preview a{ background:url(../images/main/white-eyes.png) no-repeat scroll center #0088C9 !important; text-indent:-9999px; width:20px;}
.visible-box { background:#DFEFF8;border: 1px solid #CCCCCC; padding: 10px;}
.visible-box .control-group{ margin-bottom:0;}
.visible-box label.radio {display: inline-block; margin-bottom: 0; padding-top: 5px;width: 38%;}

.articleContent, .articleContent p { font-size:15px; line-height:1.4; font-family:Helvetica, sans-serif;}
.articleContent ul{ list-style: disc outside;margin: 0 0 9px 25px;}
.articleContent ol{ list-style: decimal outside;margin: 0 0 9px 25px;}
.articleContent li{ margin-bottom:5px;}
.articleImages .left.last{ margin-right:0;}

.signupPage h1{ color:#56B400; font-weight:normal; font-size:27px; margin-bottom:10px; line-height:1;}
.signupPage h2 { font-size: 15px; font-weight:bold; margin-bottom: 10px; line-height:1;}
.signupPage h4 { color: #333333;font-size: 20px; margin-bottom: 15px; line-height:1.3;}

.contactForm{ background:#EF4423; padding: 20px; color:#FFF;}
.contactForm h1.classified-title{padding-top:0; color:#FFF}
.contactForm .QapTcha .dropError, .contactForm .QapTcha .dropSuccess{color:#FFF;}
textarea{font-family:Helvetica;}

#btnNum i, #btnCall i{ font-size: 28px; margin-right: 5px; vertical-align: middle;}
#btnNum button, #btnCall a{font-size: 22px}

/* Docs popup*/
.titles_left{ float:left;}
#docPopup h2{ font-family: 'Conv_Helvetica-Light'; font-size: 23px; font-weight: normal; line-height: 52px; padding: 0 0 0 20px;}
.title_right{ float:right; position:relative;}
.title_right a{background:url("../images/main/close.png") no-repeat scroll center #F6F6F6; height:52px; width:48px; position:absolute; right:0; top:0; text-indent:-9999px;}



