gam pe.margin-0 { margin:0 }.margin-5 { margin:5px }.margin-10 { margin:10px }.margin-15 { margin:15px }.margin-20 { margin:20px }.margin-25 { margin:25px }.margin-top-0 { margin-top:0; }.margin-top-10 { margin-top:10px; }.margin-top-15 { margin-top:15px; }.margin-top-20 { margin-top:20px; }.margin-top-25 { margin-top:25px; }.margin-top-30 { margin-top:30px; }.margin-top-35 { margin-top:35px; }.margin-top-40 { margin-top:40px; }.margin-top-45 { margin-top:45px; }.margin-top-50 { margin-top:50px; }.margin-top-55 { margin-top:55px; }.margin-top-60 { margin-top:60px; }.margin-top-65 { margin-top:65px; }.margin-top-70 { margin-top:70px; }.margin-top-75 { margin-top:75px; }.margin-bottom-0 { margin-bottom:0; }.margin-bottom-10 { margin-bottom:10px; }.margin-bottom-15 { margin-bottom:15px; }.margin-bottom-20 { margin-bottom:20px; }.margin-bottom-25 { margin-bottom:25px; }.margin-bottom-30 { margin-bottom:30px; }.margin-bottom-35 { margin-bottom:35px; }.margin-bottom-40 { margin-bottom:40px; }.margin-bottom-45 { margin-bottom:45px; }.margin-bottom-50 { margin-bottom:50px; }.margin-bottom-55 { margin-bottom:55px; }.margin-bottom-60 { margin-bottom:60px; }.margin-bottom-65 { margin-bottom:65px; }.margin-bottom-70 { margin-bottom:70px; }.margin-bottom-75 { margin-bottom:75px; }.margin-left-0 { margin-left:0; }.margin-left-10 { margin-left:10px; }.margin-left-15 { margin-left:15px; }.margin-left-20 { margin-left:20px; }.margin-left-25 { margin-left:25px; }.margin-left-30 { margin-left:30px; }.margin-left-35 { margin-left:35px; }.margin-left-40 { margin-left:40px; }.margin-left-45 { margin-left:45px; }.margin-left-50 { margin-left:50px; }.margin-left-55 { margin-left:55px; }.margin-left-60 { margin-left:60px; }.margin-left-65 { margin-left:65px; }.margin-left-70 { margin-left:70px; }.margin-left-75 { margin-left:75px; }.margin-right-0 { margin-right:0; }.margin-right-10 { margin-right:10px; }.margin-right-15 { margin-right:15px; }.margin-right-20 { margin-right:20px; }.margin-right-25 { margin-right:25px; }.margin-right-30 { margin-right:30px; }.margin-right-35 { margin-right:35px; }.margin-right-40 { margin-right:40px; }.margin-right-45 { margin-right:45px; }.margin-right-50 { margin-right:50px; }.margin-right-55 { margin-right:55px; }.margin-right-60 { margin-right:60px; }.margin-right-65 { margin-right:65px; }.margin-right-70 { margin-right:70px; }.margin-right-75 { margin-right:75px; }.padding-0 { padding:0 }.padding-5 { padding:5px }.padding-10 { padding:10px }.padding-15 { padding:15px }.padding-20 { padding:20px }.padding-25 { padding:25px }.padding-30 { padding:30px }.paddingv-5 { padding:5px 0 }.paddingv-10 { padding:10px 0 }.paddingv-15 { padding:15px 0 }.paddingv-20 { padding:20px 0 }.paddingv-25 { padding:25px 0 }.padding-top-0 { padding-top:0; }.padding-top-10 { padding-top:10px; }.padding-top-15 { padding-top:15px; }.padding-top-20 { padding-top:20px; }.padding-top-25 { padding-top:25px; }.padding-top-30 { padding-top:30px; }.padding-top-35 { padding-top:35px; }.padding-top-40 { padding-top:40px; }.padding-top-45 { padding-top:45px; }.padding-top-50 { padding-top:50px; }.padding-top-55 { padding-top:55px; }.padding-top-60 { padding-top:60px; }.padding-top-65 { padding-top:65px; }.padding-top-70 { padding-top:70px; }.padding-top-75 { padding-top:75px; }.padding-bottom-0 { padding-bottom:0; }.padding-bottom-10 { padding-bottom:10px; }.padding-bottom-15 { padding-bottom:15px; }.padding-bottom-20 { padding-bottom:20px; }.padding-bottom-25 { padding-bottom:25px; }.padding-bottom-30 { padding-bottom:30px; }.padding-bottom-35 { padding-bottom:35px; }.padding-bottom-40 { padding-bottom:40px; }.padding-bottom-45 { padding-bottom:45px; }.padding-bottom-50 { padding-bottom:50px; }.padding-bottom-55 { padding-bottom:55px; }.padding-bottom-60 { padding-bottom:60px; }.padding-bottom-65 { padding-bottom:65px; }.padding-bottom-70 { padding-bottom:70px; }.padding-bottom-75 { padding-bottom:75px; }.padding-left-0 { padding-left:0; }.padding-left-5 { padding-left:5pxpx; }.padding-left-10 { padding-left:10px; }.padding-left-15 { padding-left:15px; }.padding-left-20 { padding-left:20px; }.padding-left-25 { padding-left:25px; }.padding-left-30 { padding-left:30px; }.padding-left-35 { padding-left:35px; }.padding-left-40 { padding-left:40px; }.padding-left-45 { padding-left:45px; }.padding-left-50 { padding-left:50px; }.padding-left-55 { padding-left:55px; }.padding-left-60 { padding-left:60px; }.padding-left-65 { padding-left:65px; }.padding-left-70 { padding-left:70px; }.padding-left-75 { padding-left:75px; }.padding-right-0 { padding-right:0; }.padding-right-5 { padding-right:5px; }.padding-right-10 { padding-right:10px; }.padding-right-15 { padding-right:15px; }.padding-right-20 { padding-right:20px; }.padding-right-25 { padding-right:25px; }.padding-right-30 { padding-right:30px; }.padding-right-35 { padding-right:35px; }.padding-right-40 { padding-right:40px; }.padding-right-45 { padding-right:45px; }.padding-right-50 { padding-right:50px; }.padding-right-55 { padding-right:55px; }.padding-right-60 { padding-right:60px; }.padding-right-65 { padding-right:65px; }.padding-right-70 { padding-right:70px; }.padding-right-75 { padding-right:75px; }
#top-box .top-box-wrapper { background-color: #f8f8f8; color:#837b77; border-bottom:1px #eaeaea solid; font-size:12px; }
#top-box .welcome_block { padding-top:5px; }
#top-box .top-box-wrapper-search { background-color: #FFF!important; }
#top-box .top-box-wrapper a { color:#2f2e2e }
#top-box .top-box-wrapper a:hover { text-decoration:none; color:#ff4557; }
.top-navbar .nav > li:hover > a, .top-navbar .nav > li > a:hover { color: #ff4557; text-decoration:none; }
.form-box { background: #fff!important; }
.topsearch form.form-box { padding-top: 42px; }
.padding-top-40 { padding-top:40px; }
.bg-color-orange { background-color: #F99406!important; }
.lineshadow-show { box-shadow: 0 0 5px rgba(0, 0, 0, 0.15)!important; }
.lineshadow-hide { box-shadow: none!important; }
select.location {
-webkit -appearance: none; -moz-appearance: none; appearance: none; background:transparent url("../img/select_arrow.png") right 10px no-repeat; border:1px #ccc transparent; width:100%; height:35px; padding:5px 10px; }
.deal_location{border:1px solid #f89406;border-radius: 5px;padding:7px 15px;color: #333;font-weight: 200;font-size: 16px;display: block; cursor:pointer;}
.deal_location i{ float:right; margin-top:6px;}
.search_form_top { background:#f89406; border-radius:3px; padding:3px; }
.search_form_top input[type="text"].keyword { border-radius:3px 0 0 3px; padding:10px; background:#fff; height:40px; width:51%; border:0 }
.search_form_top select.category { margin-left:1px; height:40px; background-color:#fff; border:0; width:40%; color:#5e5e5e; line-height:40px; padding:10px 6px; }
.search_form_top .submit_search { font-size:21px; color:#fff; border:0; background:#f89406; margin-left:2px; }
.header-wrapper { border:1px #eaeaea solid; border-left:none; border-right:none }
.header .primary .navbar .nav .parent { border-left:1px #eaeaea solid; font-family:'Oswald' }
.header .primary .navbar .nav .parent .sub{/* padding-bottom:30px !important*/ border-bottom: 3px solid #ffc300; }
.classi_header { background:url(../img/classiheader.jpg) 0 0 no-repeat; min-height:397px; }
.deals_header { background:url(../img/deals.jpg) 0 0 no-repeat; min-height:397px; }
.classi_header .search_block, .deals_header .search_block, .search_block { background:rgba(0, 0, 0, .8); border-radius:3px; padding:25px; margin:70px 50px 0 50px; position:absolute; z-index:999}
.deals_header .search_block, .search_block{ background:rgba(0, 0, 0, .5);}
.search_block .form-label { color:#fff; font-family:'Oswald' }
.search_block .form-block .form-field{color:#fff;}
.search_block .form-field input, .search_block .form-field select { width:100%; color:#272727 !important; font-size:14px; padding:5px 10px; }
.search_block .btn-primary { font-size:19px; font-family:'oswald' }
.big-icon.yellow-bg { background:#ffc400; color:#000 }
.big-icon.yellow-bg + h4 { font-size:19px; margin-bottom:10px; color:#333 }
.services_nearu h4 { font-size:16px; font-family:'Oswald'; line-height:50px; }
.services_nearu h4 i { font-size:30px }
.services_nearu ul { list-style:none; margin:0 0 0 0px; padding:0 }
.services_nearu ul li a:hover { color:#1ba1e2; text-decoration:none }
.services_nearu ul li a{ font-weight:600; color:#333;}
.services_nearu ul li{ border-bottom:1px dotted #ccc; line-height:260%}
.services_nearu h4 > i { line-height:50px;}
.services_nearu .icon{ float:left; margin-right:10px;}
.txt-blue { color:#1ba1e2 !important }
.txt-purple { color:#762d91!important }
.txt-green { color:#84a200 !important}
.txt-pink { color:#d40746 !important}
.txt-org { color:#f15907 !important}
.txt-purple2 { color:#622899 !important}
.txt-green2 { color:#49882d !important}
.txt-dred { color:#a40404 !important}
.txt-dred2 { color:#a05000 !important}
.txt-yellow { color:#ffc400 !important}
.txt-dgray { color:#333 !important}
.txt-gray { color:#666 !important}
.tab-text-block { text-align:left }
.font-16 { font-size:16px !important; }
.tab-text-block h4 { color:#333; font-size:20px; margin:0 0 10px 0 }
.tab-text-block p { color:#333; font-size:13px; padding:0; margin:0; }
.star-rating { overflow: hidden; position: relative; height: 1.5em; line-height: 1.5em; font-size: 1.5em; letter-spacing: 2px; width: 145px; font-family: 'FontAwesome'; display: inline-block; color: #F7B019; }
/*.star-rating:before { content: "\f005\f005\f005\f005\f005"; color: #dfdbdf; float: left; top: 0; left: 0; position: absolute; letter-spacing: inherit; font-size: inherit; }*/
.star-rating span { overflow: hidden; float: left; top: 0; left: 0; position: absolute; padding-top: 1.5em; letter-spacing: inherit; font-size: inherit; }
.star-rating span:before { color: #F7B019; content: "\f005\f005\f005\f005\f005"; top: 0; position: absolute; left: 0; letter-spacing: inherit; font-size: inherit; }
.footer_yellow-bg { background:#ffc300; min-height:60px; }
.title-box h3, .title-box h1, .title-font-movie{ font-size:24px; color:#333 }
.title-box h4 { font-size:16px; color:#333 }
.title-box .sml_title, .title-box1 .sml_title { color:#999; font-size:13px; }
.title-box .sml_title i, .title-box1 .sml_title i { font-size:21px; vertical-align:middle }
.title-box h2.center_bor::before {left:49%}
.title-box1 .fa{ font-size:13px !important; margin-top:-6px;}
.title-box1 h3, .title-box1 h1{font-size:35px;}
ul.t_smedialinks { margin:0; padding:0; list-style:none }
ul.t_smedialinks > li { display:inline-block; margin-right:5px; position:relative }
ul.t_smedialinks > li > a { display:inline-block; border-radius:3px; width:32px; height:32px; color:#fff; text-decoration:none; text-align:center; font-size:19px; line-height:32px; }
ul.t_smedialinks li.morelink > btn { width:auto; height:auto; color:#333 }
ul.t_smedialinks li.morelink i.parent { color:#ff6600; font-size:14px; }
ul.t_smedialinks li.morelink > button { font-size:16px; background:transparent; padding:5px 10px; color:#ccc }
/*ul.t_smedialinks li.morelink > button:hover { color:#333; background:#ffc300; }*/
ul.t_smedialinks li.morelink ul.dropdown-menu { box-shadow:0 0 4px 1px #ccc; border:1px solid #ccc; border-radius:3px; padding:10px 0; min-width:60px ; left:-48px}
ul.t_smedialinks li.morelink ul.dropdown-menu i { color:#666666 }
ul.t_smedialinks li.morelink ul.dropdown-menu li{ padding:0px; border:none;}
ul.t_smedialinks li.morelink ul.dropdown-menu li a{ color:#333;}
ul.t_smedialinks > li.add_fav a{ width:100%; padding: 0 10px; font-size:12px;}
.t_smedialinks li{ margin:0px; padding:0px !important; border:none !important;}
.tw_bg { background-color:#00bdec }
.fb_bg { background-color:#3b5998 }
.gp_bg { background-color:#d94a39 }
.sh_bg { background-color:#29b54c }
.bm_bg { background-color:#0066cc }
.bdr_bottom{ border-bottom-width:1px;}
.bdr_bottom._r{ border-color:#da3b14}
.bdr_bottom._g{ border-color:#99cc00}
.bdr_bottom._bl{ border-color:#0c8ca5}
.bdr_bottom._yl{ border-color:#FFC400}
.person_det_block { }
.person_det_block .header_block { background:#e4e4e4 }
.person_det_block .header_block h3 { font-family:'Oswald'; font-size:16px; color:#000; margin:0; line-height:40px; padding:5px 20px }
.person_det_block .header_block h3 span { color:#333; font-size:13px; font-weight:normal; }
.person_det_block .header_block h3 i { font-size:24px; color:#666; }
.person_det_block .header_block .ad_id { font-size:20px; color:#ff3366; padding:5px 15px; line-height:45px; }
.person_det_block .inform_block { border:1px #e4e4e4 solid; border-top:#dadada }
.person_det_block .inform_block h4 { color:#ff4557; font-size:16px; line-height:32px; margin-bottom:10px }
.person_det_block .inform_block h4 i { color:#999; font-size:30px; vertical-align:middle }
.person_det_block .inform_block address { font-size:14px; line-height:28px; color:#333; margin-left:30px; margin-bottom:0 }
.person_det_block .inform_block .fa{ color:#999999;}
.bor_right { border-right:1px #e4e4e4 solid; min-height:170px }
.price-tag { border-radius:8px; background-color:#f30200; padding:3px; display:inline-block; color:#fff; font-family:'Oswald'; font-size:26px; margin-top:20px; font-weight:600 }
.price-tag span { font-size:20px }
.price-tag .w_border { border:1px #fff solid; border-radius:5px; }
.price-tag:before { content:""; display:inline-block; position:relative; width:61px; height:69px; background:url(../img/price-tag.png) 0 0 no-repeat; float:left; margin-left:-63px }
.btn.btn-yellow, .btn.btn-yellow:visited { background: #ffc400; color: #000; }
/*.btn.btn-yellow:hover { background:#ff4558; color: #ffffff; }
.btn.btn-default, .btn.btn-default:visited { background: #a2a2a2; color: #000; }
.btn.btn-default:hover { background:#848484; color: #ffffff; }*/
.f_title { font-family:'oswald'; font-size:16px; color:#333 }
.f_title i { font-size:6px; vertical-align:top; line-height:30px; margin-right:5px }
.nav-tabs.footernav > li > a { font-size:15px; font-family:'Oswald' }
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus { color:#ff4557!important }
.header .primary .navbar .nav > li#smallicon1 > a, .header .primary .navbar .nav > li#smallicon1 > a:visited { padding:8px 18px }
.header .primary .navbar .nav > li#smallicon1 { display:none }
@media ( max-width:1024px) { .search_form_top input.keyword[type="text"] {width:47%}}
@media ( max-width:800px) {.price-tag {margin-top:0}.bor_right {min-height:50px}.person_det_block .header_block h3 {line-height:20px} .classi_header .search_block {margin:50px 20px}}
/**** praveen *****/
.shop .product-item { border:1px solid rgba(0, 0, 0, 0.1); position:relative; z-index:0; max-width:300px; margin:0px auto 30px; text-align:center; background:#fff}
.shop.grid-3 .product-item,  .shop.grid-2 .product-item { max-width:400px; }
.shop .product-item:hover img { opacity:.6; }
.shop .product-img { z-index:-1; position:relative; height:200px; line-height:180px; border:10px solid #fff; width:100%; overflow:hidden;}
.shop .product-details { background-color:#f7f7f7; border-top:1px solid rgba(0, 0, 0, 0.1); }
.shop .product-details h4,  .shop .product-details h5 { margin-bottom:0px; margin-top:0px; padding-top:2px; padding-bottom:2px; }
.shop .product-details h5 { font-size:18px; font-weight:400; }
.shop .product-details h5 del { padding-right:10px; color:#1e1e1e; font-size:16px; }
.shop .product-overlay { opacity:0; position:absolute; left:0; right:0; bottom:0; margin:0px auto; border-top:1px solid rgba(0, 0, 0, 0.1); z-index:9999; }
.shop .product-overlay div { background-color:#f7f7f7; display: block; float: left; width:50%; padding:10px; color:#1e1e1e; margin:0px; }
.shop .product-overlay div:hover { background-color:#1e1e1e; }
.shop .product-overlay .add-to-cart { border-right:1px solid rgba(0, 0, 0, 0.1); }
.shop .product-overlay a { color:#1e1e1e; text-decoration:none; }
.shop .product-overlay div:hover a { color:#ffffff; }
.shop .product-overlay a { color:#1e1e1e; }
.shop .product-item:hover .product-overlay { opacity:1; }
.sort_list{ border-bottom:1px solid #e1e1e1; margin-bottom:36px; margin-top:-8px;}
.sort_list h5, .sort_list h1{margin:0 0 11px;line-height: 1.5; color:#7f7f7f; font-size: 20px;}
.sort_list select.location{padding: 1px; height:28px; background-position:right 5px; margin-bottom:10px;}
.sort_list select{ border:1px solid #e1e1e1}
.sort_list .btn{ border-radius:0px; float:left; background:#ccc; color:#fff; box-shadow:none; padding:5px 23px; font-size:13px; margin-bottom:10px;}
.sort_list .btn.active{ background:#F89406;}
.single_line_column .col-md-9{margin-top:3%;}
.container { position:relative;}
.container.left::before{background: none repeat scroll 0 0 transparent;border-right: 1px solid #ccc;box-shadow:1px 1px 0px 0px #fcfcfc;content: "";display: block;height: 100%;left: 25%;    position: absolute;top: 0;width: 1px;z-index: 0;}
.container.right::after{background: none repeat scroll 0 0 transparent;border-right: 1px solid #ccc;box-shadow:1px 1px 0px 0px #fcfcfc;content: "";    display: block;height: 100%;right: 25%;position: absolute;top: 0;width: 1px;z-index: 0;}
.single_line_column .sidebar{padding-top:3%;/*border-right: 1px solid #ccc;box-shadow: 3px 0 4px -2px #ececec;*/}
.single_line_column .sidebar.riverse{border-left: 1px solid #ccc;border-right: medium none;box-shadow: 4px 0 3px -1px #ececec inset;padding-left: 20px;}
.nav-tabs > li > a{ font-family:Oswald,sans-serif; font-size:18px; color:#3F3E3E; letter-spacing:0.2px;}
.nav-tabs > li.active > a{ color:#fa8e10 !important;}
.sidebar .widget header, .sidebar .widget .title-block, .product-bottom .related-products header{ border-bottom-color:#FFC302 !important;}
.bg-color-gray{ background-color:#eeeeee; border:1px solid transparent}
.cir_li{ min-height:80px;}
.cir_li ._des{ margin-top:20px;}
.top_dot_brdr_bx{ border-top:1px dotted #cccccc; margin-top:50px;}
.top_dot_brdr_bx h5{ margin-top:-38px; margin-bottom:40px;}
.top_dot_brdr_bx .view_all{ font-size:14px !important; font-weight:100!important; float:right; color:#008ad2 !important}
.top_dot_brdr_bx ul{ margin:0px 0 40px 0; padding:0}
.top_dot_brdr_bx ul li{ list-style:none; line-height:220%}
.top_dot_brdr_bx ul li .fa{ margin-right:5px;}
.top_dot_brdr_bx ul h6{ margin-bottom:10px; color:#67646b; font-weight:200}
.top_dot_brdr_bx.no_bdr{ border-top:none; margin-top:20px;}
.top_dot_brdr_bx.no_bdr h6{ margin-bottom:5px; font-weight:400;}
.top_dot_brdr_bx.no_bdr ul{ padding:15px 0 0 0;}
.top_dot_brdr_bx.no_bdr ul li{ float:left; margin-right:20px;}
.lit_gray_modul{ background:#f2f2f2; padding:38px 0 90px;}
.one_px_bdr_bx{ border:1px solid #dddddd; padding:20px;}
.one_px_bdr_bx h6{ text-align:center;}
.article_slice{ margin-bottom:50px;}
.article_slice .entry-meta{ margin-top:20px;}
/*.article_slice .fa-map-marker{ color:#f89b00; font-size:24px; float:left; margin-right:10px;}*/
.article_slice ._place{ line-height:190%;}
.article_slice .post-image{margin-bottom:20px;}
.article_slice .work .title{ font-weight:200}
.article_slice h2{ font-size:30px;}
.tabs.independent .nav-tabs > li > a{ border:none; font-size:17px !important; padding:10px 31px; margin-right:18px; border-radius:3px;box-shadow: 0 1px 3px 0 #cccccc; background:#fff; font-weight:200; color:#000;font-family:Oswald,sans-serif;}
.tabs.independent2 .nav-tabs > li > a{ padding:10px 28px}
.tabs.independent2 .tab-content{ padding:0 20px;}
.tabs.independent2 .tab-content ul li{ padding-left:0px !important;}
/*.tabs.independent .nav-tabs > li > a .fa{ color:#FA960D}*/
.tabs.independent .nav-tabs > li:last-child a{ margin-right:0px;}
.tabs.independent .nav-tabs > li.active a{box-shadow: 0 11px 22px 0 #acacac; padding-bottom:20px; color:#FA960D !important}
.tabs.independent .tab-content{box-shadow:0 9px 9px 0 #acacac; border:none; position:relative; z-index:999; background:#fff;}
.tabs.independent .nav-tabs{ border:none;}
.tabs.independent .tab-content ul{ list-style:none; padding:0px; list-style:none; margin:0px;}
.tabs.independent .tab-content ul li{ padding-left:20px !important;}
.tabs.independent .tab-content .tab-pane{ padding:16px 0}
.tabs.independent .accordion-tab .tab-pane{ background:#fff;}
.tabs.independent .accordion-tab .tab-pane ul{ list-style:none;}
.tabs.independent .tab-pane ul{ margin:0px; padding:0px;}
.tabs.independent .tab-pane ul li a{box-shadow:none!important}
.tabs.independent1 .nav-tabs > li > a{ border:none; font-size:17px !important; padding:10px 38px; margin-right:2px;background:#efefef; font-weight:200; color:#000}
.tabs.independent1 .nav-tabs > li > a .fa{ color:#FA960D}
.tabs.independent1 .nav-tabs > li:last-child a{ margin-right:0px;}
.tabs.independent1 .nav-tabs > li.active a{padding-bottom:11px; color:#FA960D !important; background:#fff}
.tabs.independent1 .tab-content{border:none; position:relative; z-index:999; background:#fff;}
.tabs.independent1 .nav-tabs{ border:none;}
.tabs.independent1 .tab-content ul{ padding:0px; list-style:none; margin:0px;}
.tabs.independent1 .tab-content ul li{ padding-left:20px;}
.tabs.independent1 .tab-content .tab-pane{ padding:16px 0}
.tabs.independent1 .tab-content ul li a{background:none}
.tabs.independent1 .accordion-tab .tab-pane{ background:#fff;}
.tabs.independent1 .accordion-tab .tab-pane ul{ list-style:none; padding:0 0 0 25px}
.tabs.independent3 .nav-tabs{ position:relative; z-index:999}
.tabs.independent3 .nav-tabs > li > a{ background:#ececec;}
.tabs.independent3 .nav-tabs > li > a, .tabs.independent3 .nav-tabs > li.active > a{ /*border:1px solid #ccc;*/ padding:12px 52px 11px; border-bottom:none; border-radius:0px; box-shadow:none; margin-right:3px;}
.tabs.independent3 .nav-tabs > li.active > a{ color:#fff;}
.tabs.independent3 .nav-tabs > li.active > a{ background:#FF4656; color:#fff !important;}
.tabs.independent3 .tab-content{box-shadow:none; /*border:1px solid #ccc;*/}
.inner_shade{ background:#eef8fd; border-top:3px solid #FF4656; padding:10px;}
.inner_shade label{ font-weight:600 !important}
.tabs.independent3 .tab-content .tab-pane{ padding:0px !important}
.deal_slice{ border:1px solid #ccc; border-top:3px solid #000;border-bottom:5px solid #ccc;}
.deal_slice h3{color:#000; border-bottom:1px dotted #ccc; line-height:220%; padding:0 25px; font-size:24px;}
.deal_slice h3 .smt{ font-size:12px; color:#666666; font-style:normal; font-weight:100; font-family: "Arimo",sans-serif; margin-left:25px;}
.deal_slice ul{ padding:0; list-style:none; margin:0px;}
.deal_slice ul li{ border-bottom:1px dotted #ccc; margin:5px 20px; padding:0 0 10px 0; display:inline-block;}
.deal_slice ul li a:hover{ text-decoration:none;}
.deal_slice ul li:last-child{ margin-bottom:0px;}
.deal_slice ul li h5{ color:#2f2e2e; margin:0px 0 10px 0; font-size:16px;}
.deal_slice ul li h5.red{ color:#ff4557}
.deal_slice ul li p > .des{ color:#0e365b; font-family:Oswald,sans-serif; font-size:12px;}
.deal_slice ul li p > .des.red{ color:#ff4557;}
.deal_slice ul li p:hover .des{ text-decoration:none !important; color:#333}
.deal_slice ul li p > .date{font-size:12px;}
.deal_slice ul li p > .day{font-size:12px; color:#f89406}
.deal_slice ul li p{ color:#666666; margin:0px; line-height:180%}
.deal_slice ul li .des{ line-height:130%; color:#333;}
.deal_slice ul li .fa{ margin-right:5px;}
.deal_slice .reviews{ color:#333333; font-size:14px;}
.deal_slice .reviews .fa-star{color:#ff5400;}
.deal_slice .reviews .fa-star{color:#ff5400;}
.add_box{ border:1px solid #ccc; padding:20px;}
.slice2{ border-bottom:1px dotted #ccc;display:block; margin:10px 0; padding-bottom:15px;}
.slice2:last-child{ border-bottom:none;}
.slice2 a{ color:#9f1d7c;font-family:"Oswald"; font-weight:400;}
.slice2 p{ margin:0px; color:#000;}
.slice2 > div{ width:20%; float:left; margin-right:20px;}
.deal_slice.red{ border-top-color:#bf0606; color:#bf0606;}
.deal_slice.red .header_title .fa{color:#bf0606;}
.deal_slice.blue{ border-top-color:#08abc9; color:#08abc9;}
.deal_slice.blue .header_title .fa{color:#08abc9;}
.deal_slice.blue2{border-top-color:#036cd8; color:#036cd8}
.deal_slice.blue2 .header_title .fa{color:#036cd8}
.deal_slice.green{border-top-color:#6ea02d; color:#6ea02d;}
.deal_slice.green .header_title .fa{color:#6ea02d;}
.deal_slice.yellow{border-top-color:#ffc500; color:#ffc500;}
.deal_slice.yellow .header_title .fa{color:#ffc500;}
.deal_slice.orange{border-top-color:#f3720a; color:#f3720a;}
.deal_slice.orange .header_title .fa{color:#f3720a;}
.deal_slice.purple{border-top-color:#9255cb; color:#9255cb;}
.deal_slice.purple .header_title .fa{color:#9255cb;}
.deal_slice.pink{border-top-color:#a0207e; color:#a0207e;}
.deal_slice.pink .header_title .fa{color:#a0207e;}
.deal_slice .view_all{ color:#000;font-family:"Oswald"; font-weight:400; text-align:right; padding:10px 20px; font-size:12px;}
.deal_slice .view_all a:hover{ text-decoration:none;}
.deal_slice .view_all .fa{ color:#999; padding-right:5px;}
.deal_slice .t_smedialinks li{ margin:3px !important; padding:0 !important}
.details p{ margin-bottom:20px; line-height:100%}
.details p .fa{ color:#cccccc; font-size:18px; float:left; margin-right:5px;}
.f_des i{ font-size:6px; line-height: 30px;margin-right: 5px;vertical-align:top}
.f_des{font-family: "oswald"; color:#666666}
.availability table td .fa{ color:#f89406; font-size:22px;}
.availability table tr td{ padding:10px 10px 8px}
.availability table tr td:first-child{ text-align:left;}
.header .primary .navbar .nav > li.parent:hover > a, .header .primary .navbar .nav > li.actve{ background:#fe9100 !important; color:#000 !important}
._reviews{color:#666; line-height:230%; margin:0 30px 10px;}
._reviews .fa-star{ color:#ff5400}
._reviews .fa-star-o{ color:#7f7f7f}
.event_label{ background:#e8ebf0; font-size:36px; font-weight:100;font-family:"Oswald"; color:#2c3e50; text-align:center;padding:20px 0}
.event_label > span{ font-weight:400}
.service .livicon, .service i{ font-size:20px !important}
#main{ padding:0!important}
.mgn0{ margin:0px !important;}
.pdg0{ padding:0px !important;}
.bdr_gr{ border:1px solid #999}
.border_10{ border:1px solid #ccc;}
.border_10 .inner{ padding:10px;}
.border_10 .pannel_heading{ color:#333; background:#ccc; font-size:24px; padding:0 10px;}
.border_10 .pannel_heading .dropdown-toggle .fa{ color:#efefef}
.bdr_cl_1{border-color:#245b91}
.bdr_cl_2{border-color:#0c8ca5}
.bdr_cl_3{border-color:#fea700}
.bdr_cl_4{border-color:#da3b14}
.border_10.bdr_cl_1 .pannel_heading{ background:#245b91; color:#fff;}
.border_10.bdr_cl_1 a{ color:#245b91}
.border_10.bdr_cl_2 .pannel_heading{ background:#0c8ca5;color:#fff;}
.border_10.bdr_cl_2 a{ color:#0c8ca5}
.border_10.bdr_cl_3 .pannel_heading{ background:#fea700;color:#fff;}
.border_10.bdr_cl_3 a{ color:#fea700}
.border_10.bdr_cl_4 .pannel_heading{ background:#da3b14;color:#fff;}
.border_10.bdr_cl_4 a{ color:#da3b14}
.border_10.bdr_cl_5 .pannel_heading{ background:#ff6608; color:#fff;}
.border_10.bdr_cl_5 p span { float:right;color: #ccc;margin: 0px;font-size: 14px;font-weight:700; }
.border_10.bdr_cl_4 ul li span { float:right;margin: 0px;font-weight:400; }
.border_10.bdr_cl_4 ul li span i { padding-right:5px; }
.border_10.bdr_cl_2 ul li span { float:right;margin: 0px;font-weight:400; }
.border_10.bdr_cl_2 ul li span i { padding-right:5px; }
.border_10.bdr_cl_5 ul li span.date_format { border-right:none;border-left:1px dotted #ccc; }
.mdatefmt h3 { padding-left:10px !important; }
.mdatefmt h6, .mdatefmt h2 { padding-left:10px !important; }
.border_10.bdr_cl_5 ul li .description p { display:table !important;text-align:left !important; }
.border_10.bdr_cl_5 a{ color:#ff6608;display:inline;}
.work .bg-hover{ background:none repeat scroll 0 0 rgba(0, 0, 0, 0.5) !important;}
.tab-text-block .count{ float:left; color:#a6a6a6; line-height:230%}
.work-element .star-rating{ float:left; margin-bottom:30px;}
.filter-list.filter-buttons .dropdown-menu > li > a{ color:#a6a6a6}
.person_det_block1{ background:#eef8fd; padding:10px;}
.person_det_block1 img{ padding:0px; margin-right:10px; margin-top:10px;}
.person_det_block1 p{margin-bottom:0px; color:#666; font-size:14px; line-height:150%}
.person_det_block1 p a{color:#006393}
.person_det_block1 p > span{ color:#000}
.person_det_block1 p > strong{ font-weight:400}
.mb_num{ color: #0a6d00;font-family: oswald;font-size: 26px;font-weight: 400;}
.mb_num .fa{ color:#d9d9d9; margin-right:10px}
.flg_ad{ border:1px solid #ccc; border-radius:3px; float:right; padding:0 10px}
.detail_p{margin:20px 0;}
.detail_p p{ color:#333; font-size:12px; margin:0px; line-height:230%; padding:0 15px;}
.detail_p p > strong{ color:#333; font-weight:600; width:40%; display:inline-block; float:left;}
.detail_p p > span{width:58%; display:inline-block;}
.detail_p.bdrd{border:1px solid #ececec; margin:20px 0; padding:0;}
.detail_p.bdrd p{ color:#333; font-size:12px; margin:0px; line-height:220%; padding:0 15px; border-bottom:1px solid #ececec; background:#F9F9F9; display: inline-table;width:100%}
.detail_p.bdrd p:last-child{border-bottom:none}
.detail_p.bdrd p:nth-child(2n+1){ background:#fff}
.detail_p.bdrd p > strong{ color:#333; font-weight:600; width:42%; display:inline-block; float:left; padding:6px 0; text-transform:uppercase; text-align:right; padding-right:12px;}
.detail_p.bdrd p > span{width:57%; display:inline-block;border-left:1px solid #ececec; padding:6px 0 6px 20px;}
.art_slic_big ul{ list-style:none; padding:0px; margin:0px;}
.art_slic_big ul li{ border-bottom:1px dotted #ccc; /*padding:20px 20px 20px 0*/padding:20px 20px 20px 0}
.art_slic_big .description{font-family: "Arimo",sans-serif; font-style:normal; /*min-height:50px;*/}
.art_slic_big .description p > strong{ color:#006393}
.art_slic_big.pdb_l li{ padding-bottom:10px;}
.art_slic_big.pdb_2 li{ padding:7px 10px; border:none;}
.art_slic_big.pdb_2 li a i{ margin-right:5px;}
.art_slic_big.pdb_2 li:nth-child(2n+1){ background:#fafafa}
.art_slic_big.pdb_3 li{ padding-bottom:16px;}
.art_slic_big.pdb_4 li{ padding-bottom:16px; width:100%; display:table;}
.art_slic_big.art_slic_big_comman li{ padding:10px 10px 10px 0}
.art_slic_big.art_slic_big_comman .description{ min-height:100%; height:auto;}
.art_slic_big.art_slic_big_comman .description a{ color:#006dac}
.clsfd_id > span{ color:#009900;}
.bus_address{ color:#333; font-weight:normal; margin-bottom:10px; padding-bottom:10px;}
.bus_address > strong{ color:#006393;}
.brch_thumb{ border:1px solid #ccc; margin:2px; padding:7px; text-align:center;}
.detail_p p.ft18 a{ color:#ff4558; text-decoration:underline;word-wrap: break-word;}
.detail_p p.ft18 a:hover{text-decoration:none; color:#f5c800}
.ft18{font-size: 16px !important;line-height: 150% !important;margin-bottom: 12px !important;}
.detail_p p.ft18 span{ font-size:14px;}
.brd_b-dot{ border-bottom:1px dotted #ccc;}
.breadcrumb{ background:none !important;}
.breadcrumb a{ margin-right:5px;}
div.busines_times {}
div.busines_time_row {background: none;border-bottom: 1px dotted #D8D8D8;padding:2px 10px; width:100%; display:inline-block;}
div.busines_time_row:last-child {border-bottom: none;}
div.busines_time_day {width:32%;float: left;text-align: left;color: #797979;}
div.busines_time_hours {width:68%;float: right;text-align: right;color: #222222;}
div.busines_time_row_active {background: #ccc;border-bottom: none;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
div.busines_time_row_active div.busines_time_day {color: #333;}
div.busines_time_row_active div.busines_time_hours {color: #333;font-weight: bold;}
.event_table {border: 1px solid #ffc502;width: 100%;}
.event_table th {background: none repeat scroll 0 0 #ffc502;padding: 10px;text-align: left;width: 35%;}
.event_table td {border-bottom: 1px solid #ffc502;padding: 10px;text-align: left;}
.deal_offer{background:#ff4558; color:#fff; width:100%; margin:0px;}
.deal_offer td{ border-right:1px solid #fff; padding:10px 5px; text-align:center; position:relative;}
.deal_offer td:last-child{ border-right:none;background:#fff; }
.deal_offer td strong{ font-weight:600; font-size:26px; font-family:Oswald,sans-serif;}
.deal_offer td .red_arow{ position:absolute; left:-2px; top:0px;}
.discount_tag{ background:#86b817;border-radius: 100%;color: #fff;font-size: 20px;font-weight: 600; height: 80px;line-height: 110%;padding:20px;position: absolute;left: 0;  text-align: center; top: -20px;width: 80px;z-index: 999;}
.discount_tag > strong{ font-size:24px;}
.timer{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
 border:1px solid #ccc; border-radius:3px; padding: 0 7px;}
.timer > span{ border-right:1px solid #ccc; padding:2px 10px; font-size:14px; font-family:Oswald,sans-serif;}
.timer > span:last-child{border-right:none}
.product-page .description{margin-bottom: 40px !important;}
.art_slic_big .description{margin-bottom:0px !important; /*min-height:70px;*/}
.hdtxt a{ padding-right:10px; color:#999;}
.hdtxt i{ margin-right:10px}
.coupon_code{border:1px dashed #000 ; background:#eef8fd; text-align:center; padding:30px 0; position:relative}
.coupon_code > i{ position:absolute; top:-8px; left:20px;}
.murchent_logo{border: 1px solid #999;display: table-cell;min-height: 117px;padding: 30px;text-align: center;vertical-align: middle;}
.safety_checks {border: 1px solid #ccc;padding: 10px 20px;}
.safety_checks ul{list-style:none; margin:0px; padding:0px;}
.safety_checks ul li{ border-bottom:1px dotted #ccc; padding:5px 0}
.safety_checks ul li:last-child{border-bottom:none}
.safety_checks ul li span{ float:right}
.safety_checks ul li i{ width:20px;}
.safety_checks ul li .fa-times-circle{ color:#FF4558}
.safety_checks ul li .fa-check-circle{ color:#29B54C}
.listing_media{ border-bottom:1px dotted #ccc;border-top:1px dotted #ccc; padding:10px 0; line-height:260%}
.listing_media i{border-radius: 20px;color: #fff;height: 30px;padding: 8px 0;text-align: center;vertical-align: middle;width: 30px; margin:0 3px;}
.listing_media i.fa-facebook:hover, .listing_media i.fa-twitter:hover{ background:#CCC}
.listing_media i.fa-facebook{ background:#305891;}
.listing_media i.fa-twitter{ background:#2CA8D2;}
.ftlt {float: left; margin:10px 0}
.ad-de-out .ref {color: #666;font-size: 13px;line-height: 18px;padding: 0 8px 0 0; margin:0 5px 0 0;}
.ad-de-out .ref i{ color:#999;}
.rm-det {float: left;}
.rm-det ul {margin: 0;list-style:none; margin:0px;padding: 4px 0 2px 2px;}
.rm-det ul li {font-size: 11px;font-weight: bold;}
.rm-det ul li {background: url("../img/dot-arrow.png") no-repeat scroll -3px 1px rgba(0, 0, 0, 0);border: medium none !important;color: #666;
float: left;font-size: 12px;line-height: 18px;list-style: outside none none;margin: 0;padding: 0 10px 0 15px !important;}
.refine_search{ padding:20px;border-radius: 10px; background:#F8F8F8}
.refine_search ._bottom{ border-top:1px solid #ccc; padding:20px 20px 0 20px; margin:20px 0 0 0;}
.refine_search ._bottom > button{ color:#fff; font-size:16px;}
.sidebar .menu li > label{font-weight:300; padding-left:20px;}
.sidebar .menu .sub.sub_h{max-height:200px; overflow-y:auto; padding:20px; background:#fff;}
.sidebar .menu .sub.sub_h input[type="text"], .sidebar .menu .sub.sub_h select{border:1px solid #ccc; padding:0 10px;}
.sidebar .widget{margin: 0 0 30px !important;}
.shop .product-overlay div{padding: 2px 10px; width:100%}	
.price-box h5{ margin-bottom:10px;}
.price-box .description p{ margin-bottom:5px;}
.price-box h5 .price { color:#090}
.price-box h5 .price em{ font-style:normal; color:#ccc; font-size:14px; font-weight:100;font-family: "Arimo",sans-serif;}
.product-item{ margin-bottom:0px !important;}
.product-item .pics .count{ font-size:12px;}
.product-item .pics{ text-align:center; padding:0 10px;}
.search_list{ border:1px solid #ddd; padding:20px 10px;box-shadow: 1px 1px 1px 0 #ccc; margin-bottom:30px;}
.search_list:hover{box-shadow:0px 0px 4px 0 #ccc;background:#EEF8FD}
.search_list.search_list_bg{ background:rgba(225, 250, 255, 0.2)}
.search_list .btn, .grid-view .btn{ font-size:16px; color:#fff; box-shadow:0 3px 10px 0 rgba(0, 0, 0, 0.3); font-weight:400; padding:7px 20px}
.search_list .product-img{ height:auto; line-height:100%}
.grid-view h4{ color:#333;}
.grid-view h4:hover{ color:#FFC502; text-decoration:none !important;}
.grid-view{margin-bottom:30px;}
.grid-view h4{ font-size:14px;font-family: "Arimo",sans-serif; padding:0 10px;}
.grid-view .product-details h5{ font-size:14px; color:#090}
.grid-view:hover .product-item{ box-shadow:0px 0px 4px 2px #f0f0f0}
/*.grid-view:hover .product-img{ border-color:#ffefa4}*/
.grid-view:hover a, .grid-view:hover h4{ color:#FE9100; text-decoration:none;}
.share_to {background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */
border: 1px solid #ccc;border-radius:4px;padding: 1px 5px;}
.share_to a{ color:#333;}
.share_to a:hover, .share_to a:active, .share_to a:focus{ color:#FF9406; text-decoration:none;}
.share_to a:hover .fa{ color:#FF9406;}
.share_to span{ margin-right:10px; font-size:14px;border-right: 1px solid #ccc;padding-right: 10px;}
.share_to a:last-child span{ border-right:none;}
.share_to .fa{ color:#999;}
.share_to .fa.fa-star{ color:#1a8a00;}
.share_to .fa.fa-envelope{ color:#FE9100;}
.share_to .fa.fa-flag{ color:#FF4656;}
.share_to .fa.fa-code{ color:#00518a;}
.clr_lnk{ color:#0a6d00; font-weight:600}
.share_box{padding: 0px 20px 6px;margin: 20px -10px -20px;width: 102.5%;border-top: 1px solid #ccc;background: #f6f6f6; clear:both;}
.share_box span{ border-right:1px solid #666; padding-right:12px; margin-right:8px;}
.share_box span:last-child{ border-right:none;}
.share_box i{ margin:0 3px; font-size:14px;}
.share_box .star-rating{height:1.15em; width:115px; display:inherit;}
.share_box .star-rating i{ margin:0px }
.star-rating.small{height:1.15em; width:115px; display:inherit; padding-left:0px; margin-top:-5px;}
.star-rating.small i{ margin:0; font-size:14px;}
.clr_r{ color:#FF4558 !important}
.clr_g{ color:#0A6D00 !important}
.clr_gr{ color:#999 !important}
.clr_y{ color:#FFC500 !important}
.clr_or{ color:#FA960C !important}
.clr_1{ color:#99cc00 !important}
.clr_2{ color:#da3b14 !important}
.clr_3{ color:#ff6608 !important}
.clr_4{ color:#fea700 !important}
.clr_5{ color:#87ac04 !important}
.clr_6{ color:#0c8ca5 !important}
.clr_7{ color:#245b91 !important}
.clr_8{ color:#693aa4 !important}
.clr_9{ color:#663366 !important}
.clr_10{ color:#009965 !important}
.thumb_list{ text-align:center;}
.thumb_list .thumb{ border:1px solid #ccc; border-radius:4px; display:block; padding:20px; margin:15px 0; text-align:center;}
.brand-blk {margin: 0 0 15px 0;padding: 0 10px;clear: both;box-shadow: 0 1px 4px #c7c7c7;border-style: solid;background-color: #fafafa; font-size:16px; color:#333; font-weight:600; line-height:250%}
.alfa_bets{ color:#333; font-size:14px; margin-bottom:20px;}
.alfa_bets a{border: 1px solid #ccc;display: inline-block;line-height: 150%;margin-right: 0.83%;padding: 0 9px;}
.alfa_bets a:last-child{ margin-right:0px;}	
.onsale-products{ list-style:none; margin:0px; padding:0px;}
.onsale-products li .innner{border:1px solid #ccc; text-align:center; margin-bottom:30px;}
.onsale-products li .innner:hover{box-shadow:0 0 2px 0 #ccc}
.bs-example::after{content: "Your Details";}
.instructions ul{ list-style:none; margin:0px; padding:0px;}
.instructions ul li{ margin-bottom:15px}
.instructions ul i{color: #5f9b00;float: left;font-size: 20px;margin-right: 10px;margin-top: 4px;}
.instructions h6 span{ color:#FF4558}
.lgn_crt{ background:#EEF8FD;border:2px dotted #ccc;padding: 32px 20px 32px;text-align: center; margin-top:25px;}
.lgn_crt a{ margin-top:10px; display:block; font-size:18px; text-transform:uppercase; color:#FF4656}
.lgn_crt a:hover{ text-decoration:none; color:#F99406}
.safty_tips{background-color:#fffaee;border: 1px solid #fff0c4;clear: both;float: left;margin: 15px 0;padding: 15px 20px; font-size:11px;}
.safty_tips .title{display: inline-block;font-size: 13px;line-height: 1.6em;color:#ff0000}
.cat1{list-style: outside none none;margin:0;padding:0;}
.cat1 li{border-bottom: 1px dotted #ccc;line-height: 250%;padding: 0 10px 0 20px; font-size:20px;font-family: "Arimo",sans-serif}
.cat1 li .fa{ float:left;line-height:250%;font-size:20px; width:20px; margin-right:5px;}
.cat1 li .fa.fa-angle-right{ float:right; line-height:250%;color:#F79309}
/*.cat1 li:nth-child(2n+1){ background:#fafafa}*/
.subblk{ padding:30px; list-style:none; background:#fafafa; border:1px solid #ccc; border-radius:4px; box-shadow:0px 0 3px 0 #fff inset}
.subblk li{ border-bottom:1px dotted #ccc; float:left; margin-right:10px; line-height:250%}
.bs-example1{background-color: #fff;border-color: #ddd;border-radius: 4px 4px 0 0;border-width: 1px;box-shadow: none; margin-left: 0;margin-right: 0; padding:20px;}
/**** header css * start**/
.header .primary .navbar .nav > li > a, .header .primary .navbar .nav > li > a:visited{font-family: "Arimo",sans-serif;padding:9px 7px; text-transform:none !important; border-radius:0px !important}
.header .primary .navbar .nav a > i{ margin-right:0px;}
.header .primary .navbar, .navbar, .header-wrapper{min-height:43px !important}
.header .right-box-wrapper{ height:43px !important}
.secondary_nav{ background:#FE9100; color:#fff;}
.secondary_nav ul{ padding:0px; margin:0px; list-style:none;}
.secondary_nav ul li{ float:left; font-size:15px; color:#fff; display:inline-block; border-left:1px solid #ffa936; border-right:1px solid #ec8700;}
.secondary_nav ul li a{ color:#fff; padding:0 15px; line-height:35px;}
.secondary_nav ul li a:hover{ text-decoration:none;}
.secondary_nav ul li:hover{ background:#333333}
#top-box .top-box-wrapper{ padding:0px; height:25px;}
.header-wrapper{ background:#333}
.header .primary .navbar .nav > li > a, .header .primary .navbar .nav > li > a:visited{ color:#fff;}
.header .primary .navbar .nav .parent:last-child, .header .primary .navbar .nav .parent{border-left: 1px solid #232323;border-right: 1px solid #4c4c4c;}
.header .primary .navbar .nav .parent:last-child{ border-right:none;}
.header .primary .navbar .nav .parent:first-child{ border-left:none}
.header .primary .navbar .nav > li.parent:hover > a{ background:#FE9100}
.header .primary .megamenu > .sub{ border-radius:0; border-color:#FE9100}
.header .primary .sub{ border-radius:0px;}
.list_links{ background:#EEF8FD; height:35px; list-style:none}
.list_links li{ float:left !important; display:inline-block; border-right:1px solid #d0eefd; border-left:1px solid #fff}
.list_links a{ color:#fff; text-decoration:none; font-size:14px; line-height:220%; float:left;font-family: "Arimo",sans-serif;}
.list_links a:hover{ padding:2px 15px !important; background:#CBD8DD; color:#333 !important}
.header .primary .megamenu > .sub .sub-list{ padding:0 !important}
.sub-wrapper .box h6{  font-size:15px !important; font-weight:500 !important;font-family:"Arimo",sans-serif; margin-bottom:4px !important; padding:0 !important}
.sub-wrapper .box{margin: 20px 0 20px 10px !important;}
.sub-wrapper .box li a{ font-size:14px; font-weight:normal; text-transform:none;font-family:"Arimo",sans-serif;}
.sub-wrapper .box li a i{ color:#000}
.sub-wrapper .box li a:hover{ padding:2px 15px !important}
.sub-wrapper .box.box2{ border-left:1px solid #ebebeb; padding-left:20px !important;}
.rm-det1{ display:block; font-size:12px; font-weight:600}
.rm-det1 li{ float:left; background:url(../img/dot-arrow.png) no-repeat left center; padding-left:20px; color:#333; font-size:12px !important;}
.rm-det1 li.amount{ color:#090}
.rm-det2{ color:#666; font-weight:normal; border-bottom:1px dotted #ccc; padding-bottom:40px; clear:both;}
.rm-det2 li{ float:left; margin-right:5px;}
.rm-det2 li i{ color:#666 !important; margin-right:5px;}
.top_locations{ list-style:none; padding:0px;}
.top_locations li{ display:inline-block; font-size:14px; color:#333;}
.top_locations li a{ text-decoration:none}
.clf_thumb{ background:#f5f5f5;text-align:center; margin-bottom:20px; padding:20px 10px 10px;}
.clf_thumb i{ font-size:40px;}
.clf_thumb i:hover{opacity:0.5}
.clf_thumb h6, .clf_thumb h2{ color:#333; font-weight:400; border-bottom:1px dotted #ccc; margin:0 0 10px; font-size:20px; line-height:180%}
.clf_thumb p{   color: #666;  line-height: 120%;  font-size: 13px;  margin: 10px 0;  padding: 0 10px;  height: 40px;  overflow: hidden;  line-height: 20px;}
.date_format{color:#fff; border-right:1px dotted #ccc; padding:0 10px;}
.date_format h3{ color:#FE9100; margin:0px; font-size:20px;}
.date_format h6, .date_format h2{ color:#ccc; margin:0px; font-size:14px;}
.bs-example2{background-color:#EEF8FD;border-color: #ddd;border-radius:4px 4px 0 0;border-width: 1px;box-shadow: none;margin-left: 0;margin-right: 0}
.bs-example2 .heading{ background:#2279b5; color:#fff; font-size:18px; padding:10px;border-radius:4px 4px 0 0; margin-bottom:20px}
.bs-example2 .form-control{ margin-bottom:10px; background:#fff;}
.form-group label{ color:#333; font-weight:300}
.s_listing{ padding:0px; margin:0px; list-style:none;}
.s_listing li{/*background:url(../publicresources/img/blue-arrow.png) left no-repeat; */line-height:280%;}
.s_listing li .price{ border:1px solid #f5f5f5; background:#FE9100; color:#fff; border-radius:4px; padding:0 8px; margin-right:10px;}
.s_listing li a{margin:0 10px; color:#0c8ca5}
.s_listing li a:hover{color:#000}
.services_nearu.secondry ul{padding:0px 0 0 10px; margin:0px;}
.services_nearu.secondry h4 .fa{ margin-right:10px;}
.secondry.bs-example.c-ads:after{content: "Classifieds";}
.secondry.bs-example.c-yp:after{content: "Yellow Pages";}
.secondry.bs-example.c-coupon:after{content: "Coupons";}
.secondry.bs-example.c-deal:after{content: "Deals";}
.secondry.bs-example.c-event:after{content: "Events";}
.secondry.bs-example.c-service:after{content: "Services";}
.secondry.bs-example.c-roommate:after{content: "Roommates";}
.secondry.bs-example.c-properties:after{content: "Properties";}
.secondry.bs-example.c-movies:after { content: "Movies"; }
.secondry.bs-example.c-travel:after { content: "Travels"; }
.cat_chose a{ float:left; margin-right:10px; margin-bottom:15px; border:1px solid #ececec; color:#333 !important; font-size:14px; padding:2px 10px; border-radius:3px;}
.cat_chose a i{ margin-right:10px}
.cat_chose a:hover{ text-decoration:none; background:#fafafa}
.cat_chose label{ margin-right:10px; line-height:200%}
.cat_chose_selector{ background:#fafafa; padding:15px;}
.cat_chose_selector i{ font-size:56px; margin-top:30px;}
.cat_chose_selector ul{ padding:0px; margin:0px}
.cat_chose_selector ul li{ line-height:100%; padding:0px; border:none;}
.cat_chose_selector ul li a{ color:#333 !important;}
.tabs.independent.small li{ margin:0px!important; padding:0px !important; border:none;}
.tabs.independent.small li a{border: 1px solid #ececec;border-radius: 3px;color: #333 !important; display:block;font-size: 14px;margin-bottom: 15px;margin-right: 14px;padding:4px 12px; box-shadow:none; font-weight:200; font-size:14px !important;font-family:"Arimo",sans-serif;}
.tabs.independent.small li.active a{padding:4px 12px; box-shadow:none;}
.tabs.independent.small .tab-content{box-shadow:none;}
.tabs.independent.small .tab-content li a{ border:none; padding:0px; margin:0px;}
.tabs.independent.small .tab-content li label.radio{ padding-left:0px !important; padding-right:20px;}
.tabs.independent.small .tab-content li .new-radio{ width:20px; height:20px; border-radius:100%; left:0px; /*margin-left:-30px;  border:none;*/}
.tabs.independent.small .tab-content li .new-radio.checked span{ background:url(../../publicresources/img/green_check.png); width:20px; height:20px; margin:-1px;}
.tabs.independent.small .tab-content li:hover .new-radio{ background:url(../../publicresources/img/green_check.png); width:22px; height:22px; }
.field_number{ background:#fff; border-radius:100%; color:#333; font-weight:600; display:inline-block; text-align:center; width:30px; height:30px; font-size:16px; font-family:'Oswald'; font-weight:300; line-height:200%}
.ad_attachements{ border:1px dotted #ccc; padding:20px 20px 0 20px;}
.ad_attachements input[type="file"]{ border:1px solid #066; width:83px; height:96px; background:#CCC; opacity:0;z-index:999; margin:0 10px 10px 0}
.attachement_selecter{ position:relative; display:inline-block;}
.attachement_selecter .file{position: absolute;top:0px;left:0px;border: 1px solid #ccc;font-size: 30px;padding: 20px 30px; color:#12639b}
.art_slic_big input[type="text"], .art_slic_big select{ height:35px; min-height:32px;}
.table-responsive .form-control{margin-bottom:0px;}
.table-responsive .checkbox{display:inline-block}
.movie_search{ background:#3f3f3f; padding:20px; clear:both}
.movie_search label{color:#fff; font-size:18px; font-weight:400}
.book_show{ border:1px solid #F30; border-radius:6px;}
.book_show .heading{ background:#f30; color:#fff; font-size:18px; padding:10px}
.book_show ul{margin:0px; list-style:none; padding:10px 0px;}
.book_show ul li{ padding-left:20px;}
.comman_ul{ list-style:none; padding:0px; margin-top:10px;}
.comman_ul li{ padding-left:0px;}
.m_slider{overflow:hidden; position:relative;}
.m_slider .owl-theme .owl-controls .owl-buttons div::before{ color:#fff}
.m_slider .owl-theme.custom-styles .owl-controls .owl-buttons div{ top:60% !important}
.m_slider ._content{position:absolute; top:20px; left:20px; background:none repeat scroll 0 0 rgba(0, 0, 0, 0.8); padding:20px; z-index:999; color:#fff;}
.m_slider ._content h5{color:#fff; font-size:16px; font-weight:400;}
.m_slider ._content h4{ margin:0px;}
.m_slider ._content label{color:#fff;font-size:14px; font-weight:normal; border-bottom:1px dotted #FE9100; display:block; margin-bottom:5px;}
.m_slider ._content a{ text-decoration:none; color:#fff;}
.m_slider ._content a:hover{ color:#FE9100}
.review_list .description{ padding-top:10px; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.review_list .description blockquote p, .review_list .description blockquote{font-family: "Arimo",sans-serif; font-style:normal; font-size:14px;}
.review_list .description blockquote p strong, .review_list .description blockquote strong{ color:#333; font-weight:300;color:#FB9612; font-size:17px; font-weight:400}
.review_list .description .text-color{ color:#245b91; font-weight:400}
.art_slic_big .simple_list li{ padding:5px 10px !important; line-height:130%; border:none;}
.art_slic_big .simple_list li a{ margin-left:10px; position:absolute; color:#333}
.art_slic_big .simple_list li i{ float:left; font-size:10px; margin-top:4px; color:#FB9107}
.art_slic_big .simple_list h4{ border-bottom:1px dotted #ccc; margin-bottom:20px; color:#FB9107}
/*.art_slic_big .simple_list{background:#eef8fd;}*/
.m_slider .tabs{background:none repeat scroll 0 0 rgba(255, 125, 0, 0.8);color: #fff;display: inline-block;line-height: 200%;padding: 10px;position: absolute;left:0px;bottom:10px;z-index: 999; width:100%}
.m_slider .tabs a{background:#fff;color: #333;margin: 5px;padding: 5px 15px;}
.m_slider .tabs a:hover{ background:#FEC601; text-decoration:none;}
.m_slider .tabs select{background:#fff;border-radius: 4px;color: #333;height: 30px;min-height: 30px;padding: 0;width: 130px; display:none}
.featured_mv li{ border-bottom:none !important;}
.featured_mv h4{ border-bottom:1px solid red;}
.form_sd{ padding:10px; background:#fff; border:1px solid #ccc; border-radius:4px;}
.form_sd input, .form_sd select, .form_sd textarea{ background:#fff;}
.form_sd > form{ margin-bottom:0px;}
.post-image{ position:relative; height:170px; overflow:hidden; text-align:center;}
.post-image-photo .tag{ position:absolute; background:#FE9100; color:#fff; font-size:13px; bottom:15px; right:5px; padding:0 10px; line-height:20px}
.clr_thumb{background:#ececec; border:1px solid #e2e2e2}
.bg-light-blue{ background:#EEF8FD}
.bdr_listing li{ border:1px solid #ccc; padding:10px; margin-bottom:10px; background:#EEF8FD}
.bdr_listing li:hover a{ text-decoration:underline; color:#000; }
.bdr_listing h4{ border-bottom:1px solid #FE9100; padding-bottom:10px;}
.bdr_listing li .fa{ color:#666}
.m_available{ border:1px solid #ccc; margin-bottom:20px;}
.m_available th{ background:#F0F0F0; color:#333; text-align:left; font-weight:normal; padding:6px 10px;}
.m_available th strong{ color:#FE9100; font-weight:600; font-size:16px; margin-right:15px;}
.m_available td{ padding:10px;}
.m_available td .timings{ background:#eef8fd; color:#333; padding:5px; border-radius:3px; margin:0 5px; border:1px solid #bcbcbc}
.m_available td strong{ color:#666; font-weight:500;font-size: 14px;}
.media_gal{padding-bottom:40px!important}
.media_gal h4{border-bottom:1px solid #ccc;box-shadow: 0 0 1px 0 #ccc;margin-bottom: 50px;padding: 6px 20px; background:#fcfcfc}
.bs-example22 p{ background:#eaf2f4; padding:5px 10px; border-bottom:1px solid #dedede;border-right:1px solid #dedede}
.count.pull-right{ line-height:220%}
.flt_lst{ border:1px dotted #ccc; padding:10px; margin-bottom:15px; position:relative; background:#EEF8FD}
.flt_lst .fa{ font-size:20px; float:left; margin-right:10px; float:left; position:absolute; top:15px}
.flt_lst p{ float:left; margin-left:30px;}
.grid_title{background: none repeat scroll 0 0 #eef8fd;bottom: 0; color: #333;font-size: 14px;font-weight: 600;padding:0 10px;text-align: left;
    width: 100%;height: 35px;line-height: 230%; border-bottom:1px solid #ccc;}
.cat_title{  position:absolute; top:0px; left:0px; background:#FE9100; color:#fff; font-size:16px; padding:0px 10px;}
.cat_views{color:#7c7c7c; font-size:12px; bottom:98px; left:0px;padding:0 0 0 10px;border-left:1px solid #ccc; font-weight:400; float:right; line-height:280%;}
.mask-bottom:hover{ color:#fff;}
.fadeInRight ._des:hover{color:#0c8ca5}
.fadeInRight ._des{ color:#000}
.hover_eft{ padding:15px 10px}
.hover_eft:hover{box-shadow:0px 0px 4px 2px #f0f0f0}
.parent_img .img_div1{ height:150px; overflow:hidden; border:1px solid #DDDDDD; display:block; line-height:150px;}
.comman_img_title{ height:48px; overflow:hidden; text-align:center;}
.comman_img_title1{ height:48px; overflow:hidden; }
.img_div2{ height:180px; overflow:hidden; display:block; line-height:180px;}
.img_div3{ height:140px; overflow:hidden; border:1px solid #DDDDDD; display:block; line-height:140px;}
.img_div4{ height:100px; line-height:100px;}
.mer_thumb{ border: 1px solid #ccc; border-radius: 4px; display: block; text-align: center; }
.searchcatblk option { margin:2px 4px; }
.searchcatblk option.cat-parent { margin:8px 0; font-weight: 600; }
.img_div5{ height:250px; line-height:250px; border:1px solid #EFEFEF; text-align:center;}
.img_div5 img{ height:225px!important; line-height:250px;}
.img_div6 { height:400px!important; display:block; line-height:390px!important; width:100%; text-align: center!important;}
.img_div6_inner { height:380px!important; width:80%; text-align: center!important; margin-left:10%; overflow:hidden;}
.img_div6 img.propfeatures, .img_div6 img {  width: 150!important; width:auto!important;; }
.add_box_feature { text-align: center; display:block; height: 250px;  line-height:230px; }
.add_box_feature_inner { height: 240px; border:1px solid #EFEFEF; }
.add_box_feature img.propfeatures { text-align:center; max-height: 100%; width:auto }
.add_box_detailimage { text-align: center; display:block; height: 300px;  line-height:280px; }
.add_box_detailimage_inner { height: 290px; border:1px solid #EFEFEF; }
.add_box_detailimage img.propfeatures { text-align:center; max-height: 100%; width:auto }
.add_box_homeblk { text-align: center; display:block; height: 220px;  line-height:200px; }
.add_box_homeblk_inner { height: 210px; border:1px solid #EFEFEF; }
.add_box_homeblk img.propfeatures { text-align:center; max-height: 100%; width:auto }
.add_box_effects { text-align: center; display:block; height: 200px;  line-height:180px; }
.add_box_effects_inner { height: 190px; border:1px solid #EFEFEF; }
.add_box_effects img.propfeatures { text-align:center; max-height: 100%; width:auto }
.add_box_photo { text-align: center; display:block; height: 150px;  line-height:130px;}
.add_box_photo_inner { height: 140px; border:1px solid #EFEFEF;}
.add_box_photo img.propfeatures { text-align:center; max-height: 100%; width:auto }
.add_box_meffects { text-align: center; display:block; height: 180px;  line-height:160px; }
.add_box_meffects_inner { height: 170px; }
.add_box_meffects img.propfeatures { text-align:center; max-height: 100%; width:auto }
.add_box_mteffects { text-align: center; display:block; height: 180px;  line-height:160px; }
.add_box_mteffects_inner { height: 170px;  border:1px solid #EFEFEF;}
.add_box_mteffects img.propfeatures { text-align:center; max-height: 100%; width:auto }
.add_box_fmeffects { text-align: center; display:block; height: 240px;  line-height:190px; }
.add_box_fmeffects_inner { height: 190px;}
.add_box_fmeffects img.propfeatures { text-align:center; max-height: 100%; width:auto }
.add_box_thomeblk { text-align: center; display:block; height: 150px;  line-height:130px; }
.add_box_thomeblk_inner { height: 140px; border:1px solid #EFEFEF; }
.add_box_thomeblk img.propfeatures { text-align:center; max-height: 100%; width:auto }
.add_box_movevents { text-align: center; display:block; height: 80px;  line-height:60px; }
.add_box_movevents_inner { height: 70px; border:1px solid #999; }
.add_box_movevents img.propfeatures { text-align:center; max-height: 100%; width:auto }
.scrollpanel {  height: 150px;}
.scrollpanel .sp-scrollbar {  width: 10px; background-color: #f9f9f9; cursor: pointer;}
.scrollpanel .sp-scrollbar .sp-thumb { background-color: #aaa; transition: height 0.2s ease-in-out;}
.scrollpanel .sp-scrollbar.active .sp-thumb {  background-color: #999;}
.no4 .sp-scrollbar {  margin: 4px;}
.no4 .sp-scrollbar {  border-radius: 5px;}
.no4 .sp-scrollbar .sp-thumb {  border-radius: 5px;}
ul.pagination li.precent a { background-color: #337ab7!important; border-color: #337ab7; color: #fff; cursor: default; z-index: 2;}
ul.pagination li a:hover { cursor: pointer!important; }
.marh_title_logo .logo_space{ width:80px;}
.marh_title_logo h4{ line-height:150%}
.marh_title_logo{ margin-bottom:30px;}
.marh_title_logo h4 > span{ color:#FE9100}
.customvalid .form-control, .customvalid .required, .form-control { color:#000000!important; }
.customvalid input.error, .customvalid textarea.error, #whatyouneed select.error, #whatyouneed textarea.error,select.error, select.error { border-color: #FF0000!important; border-width:1px;}
.customvalid label.error { display:none !important;  }
#main-slider{ position:relative;}
.mega-catmnu li a { font-size: 17px !important; line-height: 35px;}
.mega-catmnu-small li a { font-size: 14px !important; line-height: 32px;}
.tabspce ul li { padding:1px 0px; }
.nodatadiv { border:1px solid #ccc; box-shadow: 0 1px 2px #ccc; margin:7px 15px;color: #333; text-align:center; font-size:20px; font-weight:400; }
.footerpostneed ul li h6, .footerpostneed ul li h6 a{ font-weight: normal!important; margin: 8px!important; font-family:"Arimo",sans-serif }
.sidebar .links li { line-height: 26px!important; }
.homepagemoduleht { min-height: 300px; }
.propertyblock-content-hight { height:50px; overflow: hidden; }
.ypblock-content-hight { height:50px; overflow: hidden; }
.eventblock-content-hight { height:150px; overflow: hidden; }
.eventblock-content-ft-hight { height:100px; overflow: hidden; }
.photoscreen .zoomWrapper{ margin:20px auto; }
.attachblk { background:#e2e2e2 none repeat scroll 0 0; border:10px solid #eee; padding:40px 0; margin-top: 10px;}
.product-tab .tab-content .tab-pane { border-bottom: 1px solid #ddd!important; border-left:1px solid #ddd!important; border-right: 1px solid #ddd!important; padding:16px!important; min-height:100px;}
.r_block li:hover{background:#F9FCFD}
.r_block li{ padding-left:10px!important;}
.r_block h4{ border-bottom:2px solid #666; color:#666}
.roommatesblk-height { height:685px; }
.yptitt_ht { height:35px; overflow:hidden; }
.dltit_ht { height: 90px; overflow: hidden; }
.eventblkloc { margin-top:10px!important; }
.hverefect a:hover { opacity : 0.5; }
a.megamenutitleht { height: 25px; overflow: hidden; padding: 0!important; }
a.megamenutitleht:hover { padding: 0!important;}
.megamenu .description p a:hover{ padding-left: 0!important;}
.brand-title{color: #ff4558; display: block;font-size: 20px;font-weight: 400;line-height: 100%;margin-bottom: 10px;text-align: left;text-transform: uppercase;}
.brand-title a{color: #ff4558;}
.deal_offer td .brand-title {color: #000!important;display: block;font-size: 17px;font-weight: 400;line-height: 100%;margin-bottom: 0;text-align: center;text-transform: uppercase;margin-left: 15px;}
.deal_offer td .brand-title a{ color:#000;}
.header .primary .megamenu .sub li .col-md-6 {margin-right: 15px;width: 45%;}
.requiredt {   float: right;  color: #F00;  font-size: 14px;  padding-top: 10px; }
.star { color: #F00;font-weight: 200; }
.movie-events-blkht { min-height: 250px;}
.megamenu .sub .art_slic_big .description{display: table-row;}
.sub-list .bottom_strip{ background:#f8f8f8; padding:7px; border-top:1px solid #f1f1f1;}
.related-ads p { height:48px;overflow:hidden }
.sub-list .bottom_strip{ background:#f8f8f8; padding:7px;}
.sub-list .bottom_strip a{ width:auto; background:#ff4558 ; color:#fff!important; padding:2px 15px!important;font-family: "Arimo",sans-serif!important;}
.sub-list .bottom_strip a:hover{ background:#ffc400;color:#fff !important; padding:2px 15px!important}
.art_slic_big ul li:last-child, .art_slic_big ul li:last-child { border: 0px!important; }
.megamenu .art_slic_big ul li:nth-child(5n) { border: 0px!important; }
.containerfclass a { background-color: #0066cc;  width: 100%;padding: 0 10px;font-size: 12px;border-radius: 3px;display: inline-block;height: 32px;color: #fff;text-decoration: none;text-align: center;line-height: 32px; }
.btnwhitecolor { color:#FFFFFF!important; }
.btnwhitecolor:hover { color:#d2d2d2!important; }
fieldset.block { border:1px solid #d2d2d2; }
legend.block {  border: none; margin: 10px; padding: 0; width: auto; padding:5px; font-size:15px; }
ul.wysihtml5-toolbar { list-style:none!important; }
.wysihtml5-toolbar li { border:none!important; float:left!important; padding: 0 4px 5px 0 !important; }
.wysihtml5-toolbar li a { color:#000000!important; background:#e4e4e4!important; height:30px; line-height:14px; }
.wysihtml5-toolbar li ul.dropdown-menu li a { background:#FFFFFF!important; }
.bootstrap-wysihtml5-insert-image-modal .modal-dialog, .bootstrap-wysihtml5-insert-link-modal .modal-dialog { margin:90px auto!important; }
.bootstrap-wysihtml5-insert-image-modal .modal-body, .bootstrap-wysihtml5-insert-link-modal .modal-body { padding:10px!important; }
.bootstrap-wysihtml5-insert-image-modal .modal-content .modal-header h3, .bootstrap-wysihtml5-insert-link-modal .modal-content .modal-header h3 { margin:0px!important; }
.bootstrap-wysihtml5-insert-link-modal .modal-content .new-checkbox { margin-top:5px!important; }
.bootstrap-wysihtml5-insert-link-modal .modal-content .modal-body label { padding-left:20px!important;; } 
.slide-out-div { display:block; background: #FFFFFF; border: 1px solid #fea700; z-index:999;position:absolute; }  
.slide-out-div .row { padding:15px; }
.slide-out-div a { margin-top:15%;width: 50px; font-size: 50px; word-wrap: break-word; }
.slide-out-div h3 { border-bottom: 1px solid #ccc;padding: 10px 10px 10px;color:#000000;font-size:24px;margin:0px; } 
.selectBox, .form-control { margin-bottom:10px!important; }
.tooltip-inner { font-size:14px; }
.zoomWindow {    background:none!important;    border: none!important;    box-shadow: none!important;}
.bootstrap-tagsinput {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0; background-color: #fff; background-image: none; border: 1px solid #e1e1e1; border-radius: 3px; display: inline-block; height: 32px; min-height: 32px; vertical-align: middle; border-radius: 4px;  max-width: 100%; cursor: text; padding: 0 10px; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; width: 100%; color:#000000 !important;	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;}
.bootstrap-tagsinput input {  border: none;  box-shadow: none;  outline: none;  background-color: transparent;  padding: 0;  margin: 0;  max-width: inherit;}
.bootstrap-tagsinput .tag {  margin-right: 2px;  color: white;}
.bootstrap-tagsinput .tag [data-role="remove"] {  margin-left: 8px;  cursor: pointer;}
.bootstrap-tagsinput .tag [data-role="remove"]:after {  content: "x";  padding: 0px 2px;}
.bootstrap-tagsinput .tag [data-role="remove"]:hover {  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}
.bootstrap-tagsinput .tag [data-role="remove"]:hover:active {  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}
.bootstrap-tagsinput {    width: 100%;}
.label {    line-height: 2 !important;}
/******************************************************** Styles.css **************************************************************/
.eventsbg-color { background-color: #E8EBF0; }
.createeventsbg-color { background-color: #018BC9;margin-top:-10px; }
.fntcolor { color:#9BA5AF;font-size:26px; }
.fntcolor a { color:#546271;text-decoration:none; }
.cfntcolor { color:#FFFFFF;font-size:24px;font-weight:normal; }
.cfntcolor a { color:#FFFFFF;text-decoration:underline;padding-left:5px;font-size:26px; }
.margin-n-services { margin-top:10px; }
.services_d { float:left; }
.services_d span { text-transform:uppercase;padding-left:5px; }
.services_p { float:right; }
.services_p span { text-transform:uppercase;padding-left:5px; }
@media (min-width: 768px) and (max-width: 991px) { .get-a-quote { font-weight:inherit; }.fntcolor { font-size:24px ;  }.services_p { float:left;clear:both;margin-top:-18px !important; } .popover.fade.bottom.in { max-width: 80%!important;} .cntrysel select { width: 100%!important;  margin-right:0px!important;} }
@media (max-width: 480px) {.get-a-quote { font-weight:inherit; }.services_p { float:left;clear:both;margin-top:-18px !important; } .popover.fade.bottom.in { max-width: 100%!important;} .cntrysel select { width: 100%!important; margin-right:0px!important;}}
.usreview span i{ color:#FF4558;font-weight:400; }
.checkbox-inline, .radio-inline { margin-right:10px!important; margin-left:0!important; }
.radio-inline input[type="radio"]{ margin-top:6px!important; }
.textalignjustify { text-align:justify; }
.margin-top-12 { margin-top:12px; }
@media print { #unprint { display:none;} #printable { display:block;} }
.tab-content #reviews .description { border-bottom: 1px dotted #ccc; margin-bottom: 10px;}
.share_controls{display: inline-block;position: relative;top:5px;width: 8%}
.share_controls a .at4-icon{ height:18px; width:18px;}
.getquotetag { box-shadow:none!important; margin-top: 5px; padding: 4px 10px!important; background: #ff4558; }
.popover-title { text-align: right; font-size:18px; }
.popover.fade.bottom.in { max-width: 60%;}
.cntrysel select { width: 180px; margin-right:20px;}
.popover.bottom > .arrow::after { border-bottom-color:#fea700!important; }
/******** 14072015 *******/
.search_block h4{ color:#fff; font-weight:normal; font-family:"Arimo",sans-serif; margin:0px;}
.special_heading{font-family: 'Open Sans', sans-serif; font-weight:300}
.independent4 a {background: #f9f9f9 none repeat scroll 0 0;border: 1px solid #ececec;border-radius: 4px;margin-right: 9px;padding: 7px 9px;}
.independent4 a:hover{ text-decoration:none!important; background:#fff;}
.independent4 a:hover .fa{ color:#fea700!important}
.independent4 a:last-child {margin-right: 0;}
.link204{ color:#ffc400}
.form_quote{ border:2px solid #F89406!important; padding:10px 20px;}
.form_quote h4 {font-size: 22px;font-weight: normal;}
.travelindia, .mycity{ position:relative; height:430px;}
.bannerhgt { height:400px; }
.bannerhgtd { height: 510px!important; width:800px!important; }
.search_block .form-block .form-field .fa{ color:#999999; background:#fff; width:20px;}
.blue_search{ background:#eef8fd; border-bottom:1px solid #d7e4eb; font-size:18px; color:#333333; padding:15px 0; font-weight:200;}
.blue_search input[type="text"].form-field{ width:100%; padding:5px 10px; font-size:14px; border:1px solid #d7e4eb;}
.blue_search .form-field .fa{ font-size:18px; color:#999}
.fea-border-none { border: none!important; }
ul.typeahead { width:auto!important;}
.eventextrafeatures { list-style: outside none none; text-align: center; padding: 0px!important; }
.eventextrafeatures li { padding-bottom:10px; }
.inner.margin-top-10 a:hover, .border_10.bdr_cl_1 a:hover,.border_10.bdr_cl_2 a:hover, .border_10.bdr_cl_3 a:hover, .s_listing li a:hover { color: #ff6608; text-decoration: none; }
.border_10.bdr_cl_5 a:hover { color: #fea700; text-decoration: none; }
.art_slic_big ul li .description a:hover { text-decoration:none; }
#fvpp-blackout {  display: none;  z-index: 499;  position: fixed;  width: 100%;  height: 100%;  top: 0;  left: 0;  background: #000;  opacity: 0.5;}
#my-welcome-message {  display: none;  z-index: 9999999;  position: fixed;  width: 36%;  left: 30%;  top: 20%;  padding: 20px 2%;  font-family: Calibri, Arial, sans-serif;  background: #FFF;}
#fvpp-close {  position: absolute;  top: 10px;  right: 20px;  cursor: pointer;}
#fvpp-dialog h2 {  font-size: 2em;  margin: 0;}
#fvpp-dialog p { margin: 0; }
.hover_eft:hover .add_box_feature_inner img { opacity: 0.7 }