@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700,300);
 @font-face    {        font-family: 'AllerDisplay';        src: url('../../fonts/AllerDisplay.eot');        src: local('?'), url('../../fonts/AllerDisplay.woff') format('woff'), url('../../fonts/AllerDisplay.ttf') format('truetype'), url('../../fonts/AllerDisplay.svg') format('svg');        font-weight: normal;        font-style: normal;    }


*{outline:none !important; padding:0; margin:0; box-sizing:border-box;}
a{text-decoration:none !important;  transition: all 0.25s ease-in-out 0s;}
#ui-id-1 { z-index:1050; border:1px solid #ccc; border-top:0px;}
.current-active>a{ color: #ff4d55;}
body{font-family: 'Raleway', sans-serif; }
.main-header { position:relative; overflow:hidden; min-height:280px; background:#333;}
.header-overlay{ background:rgba(0, 0 , 0, .7); width:100%; height:100%; position:absolute; top:0px; left:0; z-index:1;}
.topBar{width:100%; position:relative; z-index:100; height:57px;padding-top: 6px; margin-bottom:30px;}
.topBar a{color:#fff; font-size:14px; text-decoration:none;}
.topBar .input-group-btn {top:0px; position:absolute; right:0; }
.topBar .list-inline {float: right;  margin-top: 5px;}
.topBar .form-control{border-radius:0; width:85%;}
.topBar .inputNone { display:none; margin-top:5px;}
.topBar .inputNone .loader {display:none; position:absolute; right:45px; top:5px;}
.topBar .essearch_tb_class{ width:100%; padding:5px 5px 5px 5px; line-height:24px; border:0px; float:left }
.topBar .input-group-btn input[type="button"]{border-radius:0;border-radius: 0; height:34px;font-size: 24px;line-height: 34px;font-weight: 300;padding: 0 20px;width: auto;position: relative;opacity: 0;}
.topBar .input-group-btn { background: #ff4d55; position: absolute;right: 0px;top: 0px;width: 40px;}
.topBar .input-group-btn:before {content:'\e941'; color:#fff; font-family: 'icomoonIndiaPro' !important; left:10px; top:0px; position:absolute;font-size:20px; line-height:36px; }
.stic{position:fixed; background:#000; z-index:100; width:100%; left:0;}
.list-inline a{margin:0 15px;}
.login{ float:right; display:inline;}
.so-sr {float: right;text-align: center;}
.so-sr ul {list-style-type: none;text-align: center; width: 100%;}
.so-sr ul li { float: left;padding:5px;position: relative;}
.so-sr ul li a {cursor: pointer;display: block; padding:0px; margin:0px;}
.so-sr ul li i {color: #fff;height: 30px;line-height: 30px;position: relative;width: 30px;z-index: 1; display:block;  font-size:22px;cursor:pointer;}
.so-sr ul li.fb:hover a i {color: #4471b8;}
.so-sr ul li.search::after {background: rgba(255, 255, 255, 0.6) none repeat scroll 0 0;}
.so-sr ul li.search:hover a .fa {color: #b3c833;}
.so-sr ul li:hover::after {height: 100%;}
.so-sr ul li:first-child {}
.so-sr ul li:hover::after {height: 100%;}
.SearchLayer {display: none;position: absolute;right: 0;top: 100%;width: 300px;}

.gsc-control-cse div { text-align:left;}
.gsc-orderby {text-align:right!important;}
.search-top { float:right; width:400px; height:auto;}
input.gsc-search-button-v2, input.gsc-search-button-v2 {width: auto!important;height: auto!important; padding: 8px 27px!important;}
.cse .gsc-control-cse, .gsc-control-cse { padding:3px 5px!important; margin-top:0px;}
form.gsc-search-box { margin-bottom:0px!important;}
.gsc-input-box { height:32px!important;}
.gsc-input-box table{ height:32px;}
table.gsc-search-box {margin-bottom:0px!important;}
input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus { background-color:#028bc7!important; border-radius:0px!important;}
.gsc-search-box-tools .gsc-search-box .gsc-input { padding:0px!important;}
.gsib_a { padding:5px!important;}
.gsc-tabsArea > div {height: 30px;overflow: hidden!important;}
.gsc-option-menu-container > .gsc-selected-option-container {width:auto!important;}
.main-header video { position:absolute; top: 50%; left: 50%; z-index: 0; min-width: 100%; min-height: 100%; width: auto; height: auto; transform: translate(-50%, -50%);
-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;  background-size:cover; overflow: hidden;object-fit: cover;}
.background-city-bg {background: url(http://img.usaonline.us/usahome/home-page/usa-banner-bg.jpg) center center no-repeat; top:0; left:0;  position:absolute; width:100%; height:100%;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover; background-size: cover!important;overflow: hidden;}
.nav-main {position:relative; z-index:3; width:100%; text-align:center;}
.nav > li { float:none; display:inline-block;}
.menu-bar {position: absolute;top:0;left: 1%;height: 42px; cursor:pointer; line-height:42px; z-index:1;}
.bars {display: block;width: 20px;height: 3px;background-color: #fff;box-shadow: 0 5px 0 #fff, 0 10px 0 #fff;}
#wrapper {padding-left: 0px;transition: all .4s ease 0s;height: 100%; z-index:4;}
#sidebar-wrapper {margin-left: -345px; left: 70px; width: 273px;background: #222; position: fixed; height: 100%;z-index: 10000;transition: all .4s ease 0s;top:57px;}
.sidebar-nav {display: block;width: 273px; margin: 0;padding: 0;position:relative;}
#page-content-wrapper {padding-left: 0;margin-left: 0;width: 100%;height: auto;}
#sidebar-wrapper.active  {left: 345px;}
#page-content-wrapper {width: 100%;}
#sidebar_menu {cursor:pointer;}
#sidebar_menu li a, .sidebar-nav li a {color: #999;display: block;float: left;text-decoration: none;width: 273px;background: #252525;border-top: 1px solid #373737;
border-bottom: 1px solid #1A1A1A;-webkit-transition: background .5s;-moz-transition: background .5s;-o-transition: background .5s;-ms-transition: background .5s;
transition: background .5s;}
.sidebar_name {padding-top: 25px;color: #fff; opacity: .7;}
.sidebar-nav li {line-height: 40px;text-indent: 10px; list-style: none;}
.sidebar-nav li a {color: #ddd;display: block;text-decoration: none;}
.sidebar-nav li a:hover {color: #fff;background: rgba(255,255,255,0.2);text-decoration: none;}
.sidebar-nav li a:active,.sidebar-nav li a:focus {text-decoration: none;}
.sidebar-nav li a .iconmoon { font-size:25px; line-height:40px; margin-right:5px;}
.sidebar-nav > .sidebar-brand {height: 65px;line-height: 60px;font-size: 18px;}
.sidebar-nav > .sidebar-brand a {color: #ddd;}
.sidebar-nav > .sidebar-brand a:hover {color: #fff;background: none;}
.btn-outline {background-color: transparent;color: inherit;transition: all .5s; border-radius:0;}
.btn-primary.btn-outline {color: #428bca;}
.btn-success.btn-outline {color: #5cb85c;}
.btn-info.btn-outline {color: #5bc0de;}
.btn-warning.btn-outline {color: #f0ad4e;}
.btn-danger.btn-outline {color: #d9534f;}
.btn-primary.btn-outline:hover,
.btn-success.btn-outline:hover,
.btn-info.btn-outline:hover,
.btn-warning.btn-outline:hover,
.btn-danger.btn-outline:hover {color: #fff;}
/* Topbar CSS End Here
=============================*/

.label,.glyphicon { margin-right:5px; }
.navbar-brand { padding:0px; margin:0px;line-height: normal;}.navbar-brand h1 { padding:0px; margin:0px;}
.navbar { position:absolute;bottom:0%;  width:100%; left:0;}
.navbar-nav > li > a{text-align: center;font-size: 15px; line-height:18px; font-weight:500; color: #E6E6E6;background: none;display: block;padding:2px 16px 0 16px;opacity:1;transition: all .2s linear; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear;}
.navbar-nav > li > a .navfontsize{ font-size:8px;}
.navbar-nav > li > a span{display:block; font-size:11px; font-weight:200; font-style:italic; margin-top:5px; text-align:center;font-family:Georgia, "Times New Roman", Times, serif; }
.navbar-nav > li > a i {display: block;font-size: 42px; line-height:60px; margin-bottom: 8px;}
.nav > li > a:focus, .nav > li > a:hover{background:none; color:#ff4d55;}
.locationMap{font-size:18px; color:#fff; display:block; margin-left:10px;}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover{background-color:transparent;}
.dropdown-menu{left:inherit; right:0 !important; z-index:99;}
.navbar-nav > li > a .icon-localSearch{font-size:80px; line-height:80px;}
.navbar-nav > li:last-child > a {padding-right:0px;}
.navbar-nav > li:last-child {padding-right:24px;}
 ul.nav li.dropdown:hover > ul.dropdown-menu {display: none;    }
.citylogo {padding-top:20px!important;}
.citylogo .md {color: #fff;font-size: 26px!important;font-weight: 300;}
.citylogo .City-logo {font: 200 22px/30px "Quicksand",sans-serif;left: 5px;position: absolute;top:0px;}
.logo-main { float:left; width:auto; position:relative; padding:0 35px 0 38px}
.logo1 {float: left;font-family: "Quicksand",sans-serif;font-weight: 300;position: relative;top: 0;}
.logo1 a {color: #fff;text-decoration: none;}
.logo1 a .us {color: #fff;font-size: 20px;position: relative;text-decoration: none;}
.logo1 a .us::after {background: rgba(0, 0, 0, 0)  url("http://img.usaonline.us/com/trademark.png") no-repeat scroll left top;content: "";height: 16px;position: absolute;right: -18px;top: -10px;width: 16px; background-size:100%;}
.logo1 .md {color: #fff;font-size: 22px;font-weight: 300;}
.logo1 font {color: #ff0000;font-size: 20px;}
.logo1 .logor {color: #082c6a;font-family: "Quicksand",sans-serif;font-size: 16px;font-weight: 200;line-height: 35px;padding: 0 0 0 5px;position: relative;top: 0;}
.logo {float: left;font-family: 'Quicksand', sans-serif;font-weight: 300;margin: 0px 0px;padding:0  5px;position: relative;letter-spacing: -2px;}
.logo {color: #fff;text-decoration: none;}
.logo .us {color: #fff;font-size: 26px;position: relative;text-decoration: none;font-weight: 600; padding-left: 5px;}
.logo .us::after {background: rgba(0, 0, 0, 0) url("http://img.usaonline.us/com/trademark.png") no-repeat scroll left top;content: "";height: 16px;display:none; position: absolute;right: -18px;top: -10px;width: 16px; background-size:100%;}
.logo .us .dots{background:#fff; height:7px;width:7px; border-radius:100%; position:absolute; left:4px; bottom:3px;border: 1px solid #333;}
.logo .md {color: #fff;font-size: 33px;font-weight: 600;}
.logo .font {color: #ff0000;font-size: 33px;font-weight: 500;font-family: 'Quicksand', sans-serif;}
.City-logo {font: 200 25px/30px "Quicksand",sans-serif;left: 0px;position: absolute;top:0px;font-weight: 600;}
.logo .logor {color: #fff;font-family: "Quicksand",sans-serif;font-size: 16px;font-weight: 200;line-height: 35px;padding: 0 0 0 5px;position: relative;top: 0;}

.weather {width: 200px;margin-left: -100px;padding-left: 0px;height: 50px; position:absolute; left:50%;}
.change-loction-top { float:right;}

.leftPannelcitylogo {padding-top:20px!important;}
.leftPannelcitylogo .leftPannelmd {color: #fff;font-size: 26px!important;font-weight: 300;}
.leftPannelcitylogo .City-logo {font: 200 25px/30px "Quicksand",sans-serif;left: 5px;position: absolute;top:0px;}
.leftPannellogo-main { float:left; width:auto; position:relative; padding:0 35px 0 38px}
.leftPannellogo1 {float: left;font-family: "Quicksand",sans-serif;font-weight: 300;position: relative;top: 0;}
.leftPannellogo1 a {color: #fff;text-decoration: none;}
.leftPannellogo1 a .leftPannelus {color: #fff;font-size: 20px;position: relative;text-decoration: none;}
.leftPannellogo1 a .leftPannelus::after {content: "";height: 15px;position: absolute;right: -43px;top: -7px;width: 37px;}
.leftPannellogo1 .leftPannelmd {color: #fff;font-size: 22px;font-weight: 300;}
.leftPannellogo1 font {color: #ff0000;font-size: 20px;}
.leftPannellogo1 .logor {color: #082c6a;font-family: "Quicksand",sans-serif;font-size: 16px;font-weight: 200;line-height: 35px;padding: 0 0 0 5px;position: relative;top: 0;}
.leftPannellogo {float: left;font-family: "Quicksand",sans-serif;font-weight: 600;margin: 0px 0px;padding:0  5px;position: relative; padding: 7px 5px 0;}
.leftPannellogo {color: #fff;text-decoration: none;}
.leftPannellogo .leftPannelus {color: #fff;font-size: 15px;position: relative;text-decoration: none;font-weight: 600;letter-spacing: -1px;padding-left: 2px;}
.leftPannellogo .leftPannelus::after {content: "";height: 15px;position: absolute;right: -43px;top: -7px;width: 37px; font-size:15px}
.leftPannellogo .leftPannelus .dots{background:#fff; height:6px;width:6px; border-radius:100%; position:absolute; left:0px; bottom:3px;border: 1px solid #333;}
.leftPannellogo .leftPannelmd {color: #fff;font-size: 18px;font-weight: 600;letter-spacing: -1px;}
.leftPannellogo .font {color: #ff0000;font-size: 18px;font-weight: 500;font-family: 'Quicksand', sans-serif;}
.leftPannelCity-logo {font: 200 20px/30px "Quicksand",sans-serif;left: 5px;position: absolute;top:0px; color:#fff;}
.leftPannellogo .logor {color: #fff;font-family:"Quicksand",sans-serif;font-size: 16px;font-weight: 200;line-height: 35px;padding: 0 0 0 5px;position: relative;top: 0;}
/* Navigation CSS End Here
=============================*/

.g-ads { width:100%; margin:0 0 30px; float:left;}
.breakingnews{ width:100%; float:left;}
.breakingnews .headingBg{ width:100%; min-height:150px; padding-top:30px;}
.breakingnews .headingOverlay{background:rgba(0,0,0,0.8); width:100%; height:100%; position:absolute;}
.breakingnews .headingBg h2 { text-align:center; color:#000; font-size:40px; position:relative;z-index: 1;font-weight: 300; margin:0;}.breakingnews .headingBg h2 a { color:#000;}.breakingnews .headingBg .icon-downArrowThin {    width: 80px;height: 80px;color: #000;left: 50%;margin-left: -40px;font-size: 30px;background: #fff;position: absolute;bottom: -40px;border-radius: 50%;text-align: center;/* line-height: 30px; */padding: 10px;}
.breakingnews .headingBg h3 { text-align:center; color:#000; font-size:22px; margin-bottom:30px; position:relative;z-index: 1;font-weight: 300;}

/* Tabs panel */
.tabbable-panel {border:0px solid #eee;padding: 10px;}
/* Default mode */
.tabbable-line > .nav-tabs {border: none;margin: 0px; text-align:center;}
.tabbable-line > .nav-tabs > li {margin: 5px 0 10px 0px;padding:0 8px;  color: #000;font-size: 14px;font-weight: 500;}.tabbable-line > .nav-tabs > li:first-child{padding:0 5px 0 0;}.tabbable-line > .nav-tabs > li:last-child{padding:0 0px 0 5px;}
.tabbable-line > .nav-tabs > li > a {border: 0; padding:0px; margin-right: 0; display:block; cursor:pointer;  color: #737373; border-radius:0; border-bottom: 4px solid transparent;}
.tabbable-line > .nav-tabs > li > a > i {color: #a6a6a6; margin-right:5px; font-size:25px; line-height:20px;font-style:normal; display:block;}
.tabbable-line > .nav-tabs > li.open, .tabbable-line > .nav-tabs > li:hover { border:0px!important;}
.tabbable-line > .nav-tabs > li.open > a, .tabbable-line > .nav-tabs > li:hover > a {border: 0;  border-bottom: 4px solid #f3565d;background: none !important;color: #333333;}
.tabbable-line > .nav-tabs > li.open > a > i, .tabbable-line > .nav-tabs > li:hover > a > i {color: #a6a6a6;}
.tabbable-line > .nav-tabs > li.open .dropdown-menu, .tabbable-line > .nav-tabs > li:hover .dropdown-menu {margin-top: 0px;}
.tabbable-line > .nav-tabs > li.active {position: relative; color: #000;font-weight: 500;}
.tabbable-line > .nav-tabs > li.active > a {border-right: 0!important; border-bottom: 4px solid #f3565d;color: #000;font-weight: 500;}
.tabbable-line > .nav-tabs > li a:hover {border-bottom: 4px solid #f3565d; color:#000;}
.tabbable-line > .nav-tabs > li a:hover i { color:#000; }
.tabbable-line > .nav-tabs > li.active > a > i {color: #404040; }
.tabbable-line > .tab-content {margin-top: 0px; background-color: #fff; border: 0; border-top: 0px solid #eee; padding: 15px 0 0;}
.portlet .tabbable-line > .tab-content {padding-bottom: 0;}

/* Below tabs mode */
.tabbable-line.tabs-below > .nav-tabs > li {border-top: 4px solid transparent;}
.tabbable-line.tabs-below > .nav-tabs > li > a {margin-top: 0;}
.tabbable-line.tabs-below > .tab-content {margin-top: -10px;border-top: 0;border-bottom: 1px solid #eee; padding-bottom: 15px;}
.card { height:250px;}
.card .card-image{ width:100%; height:100%; overflow: hidden;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d;-o-transform-style: preserve-3d;transform-style: preserve-3d;}
.card .card-image img{  width:100%; height:100%; -webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;background-size:100%;}
.card .card-image:hover img{-webkit-transform: scale(1.2) rotate(-7deg);-moz-transform: scale(1.2) rotate(-7deg);-ms-transform: scale(1.2) rotate(-7deg);-o-transform: scale(1.2) rotate(-7deg);transform: scale(1.2) rotate(-7deg);}
.newsBoxMain{float:left;width:100%; position:relative; min-height:250px;}
.bigNewsBx{float:left; width:40%; min-height:250px; max-height:250px; overflow:hidden; position:relative}
.newsDescription{float:left; font-size:18px; color:#fff; position:absolute; z-index:2; bottom: 0px; left:0px;background: rgba(0,0,0,0.5); padding: 5px 15px; width: 100%;}
.smllNewsBx{float:left; width:57%; min-height:255px; position:relative;overflow:hidden; margin:0 15px;}
.smllNewsBx .newssmall{float:left; width:33%; min-height:116px; max-height:116px; background:#990; margin-left:0.3%; margin-bottom: 0.3%; overflow:hidden; position: relative;}
.smllNewsBx .mrgnRightnews{margin-right:0;}
.smllNewsBx .newssmall .newsDesSmall{float:left; font-size:14px; line-height:20px; color:#fff; position:absolute; z-index:2; bottom: 0px; left:0px;background: rgba(0,0,0,0.5); padding: 5px 15px;}
.smllNewsBx .list-group-item{padding:0px; border:none; width:49%;margin:0px 0.5% 13px 0.5%;min-height: 53px; }
.smllNewsBx .list-group-item .padImg{padding-left:0; padding-right:0;}
.smllNewsBx .list-group-item .name {font-size:13px; float:left; height:53px; overflow:hidden;   font-weight:400; line-height:18px; width:100%;position: relative;top: -2px;color: #000;}


.msg {background: #fefefe;color: #000;font-weight:400;padding:0px; min-height: 52px; padding-left: 20px; position: relative;display: block;}
.msg i{left: 7px; position: absolute; font-size: 9px; top: 5px; font-weight: 600; color:#000;}
.msg-clear {border-color: #fefefe;-webkit-box-shadow: 0 7px 10px -5px rgba(0,0,0,.15);   -moz-box-shadow: 0 7px 10px -5px rgba(0,0,0,.15);box-shadow: 0 7px 10px -5px rgba(0,0,0,.15);}
.o-top-ad{ width:100%; float:left; height:auto; text-align:center; margin: 30px 0 30px 0;}
.s-img { cursor:pointer;}
.s-img img { width:100%;}
.b-img{ display:none; position:relative;}
.b-img img { width:100%;}
.b-img > .b-close{ position:absolute; right:0; top:-23px; padding:3px 4px; z-index:1; cursor:pointer; background:#000; color:#fff;}
.b-img > .b-close i { float:left; font-size:18px; line-height:18px; color:#fff;}
.b-img > .b-close span{ float:left;line-height:18px; font-size:12px; margin-left:3px; }
/*-------------scroll-------------- */
.scrollbox {overflow: auto; width:95%; padding: 0 5px; }
.track{ width:2px;background-clip: padding-box; background:#b9b9b9;}
.track.dragging, .track4:hover { background: #b9b9b9; }
.track:active { background: #b9b9b9; }
.handle {width: 10px;background: #fb3500;margin-left:-4px; cursor:pointer;}
.handle:hover {background: #e43000;  cursor:pointer;}
.dragging .handle,.handle:active { background: #d02d02;  cursor:pointer; }
/*-------------scroll END-------------- */
.classified-container { background:#f0f0f0; padding:20px 0 60px; width:100%; overflow:hidden;}
.classified-container h2 { text-align:center; color:#000; font-size:40px}
.classified-container h2 a {color:#000; }
.classified-container h3 a {color:#000; }
.classified-container h3 { text-align:center; color:#000; font-size:20px; margin-bottom:30px;}
.classified-container .tab-content { background:#fff; padding:5px; min-height:350px;}
.classified-container .nav-tabs { border:0px; margin-bottom:10px; text-align:center;}
.classified-container .nav-tabs > li > a {border-bottom: 4px solid transparent;border-radius:0; border-width:0 0 4px 0;}
.classified-container .nav-tabs > li > a i { display:block; text-align:center; font-size:25px }
.classified-container .nav-tabs > li:nth-of-type(1) a i {color:#e74d3c;}
.classified-container .nav-tabs > li:nth-of-type(2) a i {color:#00aaff;}
.classified-container .nav-tabs > li:nth-of-type(3) a i{color:#ff0000;}
.classified-container .nav-tabs > li:nth-of-type(4) a i {color:#01a89e;}
.classified-container .nav-tabs > li:nth-of-type(5) a i {color:#9c27b0;}
.classified-container .nav-tabs > li:nth-of-type(6) a i {color:#ff5722;}
.classified-container .nav-tabs > li:nth-of-type(7) a i {color:#0e6802;}
.classified-container .nav-tabs > li:nth-of-type(8) a i {color:#673ab7;}
.classified-container .nav-tabs > li:nth-of-type(9) a i {color:#03a9f4;}
.classified-container .nav-tabs > li:nth-of-type(10) a i {color:#f40202;}
.classified-container .nav-tabs > li:nth-of-type(11) a i {color:#607d8b;}
.classified-container .nav-tabs > li:nth-of-type(12) a i {color:#007c80;}
.classified-container .nav-tabs > li:nth-of-type(13) a i {color:#59d801}
.classified-container .nav-tabs > li:nth-of-type(14) a i {color:#0034a0;}
.classified-container .nav-tabs > li:nth-of-type(15) a i {color:#53033b;}

.classified-container .nav-tabs > li > a span { display:block; color:#000; font-size:12px;font-weight:400; margin-top:10px;}
.classified-container .nav > li{padding:0px 5px 0px; float:left;}
.classified-container .nav > li:first-child{padding:0px 0px 0px 0px;}
.classified-container .nav > li:last-child{padding:0px 0px 0px 9px;}
.classified-container .nav > li > a { padding:10px 2px 0px; margin-right:0px; cursor:pointer;}
.classified-container .nav > li > a:hover {background:#fff;color: #555;cursor:pointer; border-bottom: 4px solid #f34d4d; border-width:0 0 4px 0; }
.classified-container .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {background:#fff; cursor:pointer; color: #555;border-bottom: 4px solid #f34d4d; border-width:0 0 4px 0; }
.classified-container .tab-pane { padding:5px; min-height:276px;}
.classified-container .ads-cat { list-style-type:none; padding:0; margin:0; width:100%!important; max-height:320px; overflow:auto;}  .classified-container .ads-cat li { width:98%;  margin-bottom:1px;}
  .classified-container .ads-cat li a { padding:5px; background:#f36d5a; display:block; text-decoration:none; cursor:pointer; font-size:14px; line-height:22px; color:#fff;}
  .classified-container .ads-cat li a:hover { background:#fe1a1a;}
  .classified-container .ads-cat li a.active-subcat { background:#fe1a1a;}.classified-container .ads-listing-container { float:left; width:100%; padding:0 15px;}
  .classified-container .ads-cat-listing { list-style-type:none; width:100%!important; max-height:300px; overflow:auto; padding:0px; margin:0px;}
.classified-container .ads-cat-listing li { width:49%; display:inline-block; background:#fff; padding:5px;margin:0px 5px 5px 0; border:1px solid rgba(0, 0 , 0, .1);}
  .classified-container .ads-cat-listing li img{ width:88px; float:left; height:70px; display:inline-block; border:none; }
  .classified-container .ads-cat-listing li .cont { float:left;  width:83%; display:inline-block;}
  .classified-container .ads-cat-listing li .cont .ads-heading { word-wrap:break-word; width:100%; font-size:15px;text-align:left; float:left; font-weight:600; line-height:18px; padding:0px; margin:0px 0 5px;}
.classified-container .ads-cat-listing li .cont .ads-heading a { text-decoration:none; cursor:pointer; color:#000; display:block; padding:0 5px;}.classified-container .ads-cat-listing li .cont ul.ads-listing-attr { list-style-type:none; width:100%; padding:0 5px; }    .classified-container .ads-cat-listing li .cont ul.ads-listing-attr li { display:inline-block; font-size:12px; width:auto; background:none; border:none; margin:0px; padding:0px 5px 0 0;}
.classified-container .ads-cat-listing li .cont p {float:left; width:100%; padding:0 5px; margin:0px; font-size:12px; color:#000; font-weight:400; display:block;}


    .viewMoreBtn{float:right;margin:8px 10px 5px; }
	.viewMoreBtn a{color:#fff; text-decoration:none;background:#09F;padding:3px 8px; }
	.viewMoreBtn a:hover{background:#FF6600; color:#000;}
/*City Guide*/
.cityGuide{ width:100%;background:#fff; position:relative; margin-bottom:25px;}
.cityGuide .headingBg{ width:100%; min-height:200px; background:url(http://img.usaonline.us/usahome/home-page/cityGuideBg.jpg) center top no-repeat;     background-attachment: fixed; background-size:cover; padding-top:30px;}
.cityGuide .headingOverlay{background:rgba(0,0,0,0.8); width:100%; height:100%; position:absolute;}
.cityGuide .headingBg h2 {  text-align:center; color:#fff; font-size:40px; position:relative;z-index: 1;font-weight: 300;}.cityGuide .headingBg h2 a {color:#fff;}.cityGuide .headingBg h3 a {color:#fff;}
.cityGuide .headingBg h3 { text-align:center; color:#fff; font-size:22px; margin-bottom:30px; position:relative;z-index: 1;font-weight: 300;}
.rowBottom{margin-bottom:30px;}

.cityGuideBox {background-color:#ffffff;margin:5px 0 25px;border: 1px solid #cfcfcf;}
.cityGuideImg{position:relative; width:100%; height:180px; z-index:1;}.cityGuideImg img { width:100%; height:100%;}
.overlayImg{position:absolute; width:100%; height:100%; z-index:2; background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,.55) 90%);
left:0; top:0; right:0; bottom:0;}
.cityGuideTitle {font-weight:bold;font-size:1.2em;padding:5px 0 5px 12px; position:absolute; left:0; bottom:0; color:#fff; z-index:3}
.cityGuideList{width:100%; position:relative; display:block;  padding:10px;}
.cityGuideList ul{width:100%!important; max-height:150px; min-height:0px; overflow:auto; padding:0px; margin:0px;}
.cityGuideList ul li a i{left:0; position:absolute; font-size:9px; top:7px;}
.cityGuideList ul li a {color:#000; line-height:25px; font-size:13px; font-weight:500; padding-left:15px; position:relative; display:block;}
/* City Guide End Here
==============================*/

/*More Services*/
.moreServices {background:#eaeaea; padding:20px 0; width:100%; margin-bottom:0px;}
.moreServices h2 { text-align:center; color:#000; font-size:40px; margin:0 0 20px;}
.moreServices h3 { text-align:center; color:#000; font-size:20px; margin-bottom:30px;}

.carousel {margin-bottom: 0;padding: 0 40px 20px 40px;}
/* The controlsy */
.carousel-control {left: -12px;height: 40px;width: 40px;background: none repeat scroll 0 0 #222222;border: 4px solid #FFFFFF;
border-radius: 23px 23px 23px 23px;margin-top: 90px;}
.carousel-control.right {right: -12px;}
/* The indicators */
.carousel-indicators {right: 50%;top: auto;bottom: -10px;margin-right: -19px;}
/* The colour of the indicators */
.carousel-indicators li {background: #cecece;}
.carousel-indicators .active {background: #428bca;}
.thumbnail{border-radius:0; padding:10px 20px;}
.thumbnail h4{color:#000; font-size:20px; font-weight:600; text-transform:uppercase;}
.thumbnail p{color:#837c7c; font-size:11px; font-style:italic; margin-top:5px;}
.thumbnail .iconBox{width:100%; height:100%;background:#f97220; text-align:center; padding:30px;}
.thumbnail .iconBox i{font-size:80px; text-align:center; color:#fff;}
.carousel-control i{font-size:30px;}

.events-container { background:#fff; padding:0px 0 0px; width:100%;}
.events-container .headingBg {    width: 100%;min-height: 200px; background: url(http://img.usaonline.us/usahome/home-page/events-hed-bg.jpg) center top no-repeat; background-attachment: fixed;background-size: cover;padding-top: 30px;}
.events-container .container-fluid { padding:0px; position:relative;}
.events-container .headingBg h2 { text-align:center; color:#fff; font-size:40px; position:relative;z-index: 1;font-weight: 300;}
.events-container .headingBg h2 a { color:#fff; cursor:pointer;}
.events-container .headingBg h3 a { color:#fff; cursor:pointer;}
.events-container .headingBg h3 { text-align:center; color:#fff; font-size:22px; margin-bottom:30px; position:relative;z-index: 1;font-weight: 300;}
.events-container .event-row { width:100%; float:left; height:auto; list-style-type:none; margin:30px 0 20px; }
.events-container .event-row li { width: 19.1%; min-height:260px; position:relative; float:left; padding:5px 5px 5px; margin:0 5px; border:1px solid #ededed;}
.events-container .event-row li .image-event { width:100%; float:left; height:140px; position:relative; overflow:hidden;}
.events-container .event-row li .image-event img { position:absolute; left:0; top:0; bottom:0; right:0; margin:auto; max-width:100%; width:100%; height:100%;}
.events-container .event-row li .detial-event { float:left; width:100%;}
.events-container .event-row li h2 { display:block; text-align:center; font-size:15px; margin-bottom:10px; font-weight:600; color:#333; height:30px;}
.events-container .event-row li .timings { width:100%; text-align:center; color:#333; float:left; font-size:12px; line-height:5px;  font-weight:400;}
.events-container .event-row li .date {width:100%; text-align:center; color:#333;  float:left; font-size:12px; line-height:18px; font-weight:400;}
.events-container .event-row li .fee {width:100%; text-align:center; color:#333; float:left; font-size:12px; line-height:18px; font-weight:400;}

.events-container .event-row li .event-footer { position:absolute; line-height:30px;  font-weight:600; text-align:center; color:#ff4d55; bottom:0; width:100%; left:0; background:#ededed; padding:5px; height:40px;}
 .events-container .event-row li .event-footer a { color:#ff0000; cursor:pointer;}.events-container .more-post {border: 1px solid #DCDCDC;}
.obituaries-container { background:#EFEFEF; padding:0px 0 0px; width:100%; float:left;}
.obituaries-container .headingBg {    width: 100%;min-height: 200px; background: url(http://img.usaonline.us/usahome/home-page/obituaries-hd-bg.jpg) center top no-repeat; background-attachment: fixed;background-size: cover;padding-top: 30px;}
.obituaries-container .container-fluid { padding:0px; position:relative;}
.obituaries-container .headingBg h2 { text-align:center; color:#fff; font-size:40px; position:relative;z-index: 1;font-weight: 300;}
.obituaries-container .headingBg h2 a { color:#fff; cursor:pointer;}
.obituaries-container .headingBg h3 a { color:#fff; cursor:pointer;}
.obituaries-container .headingBg h3 { text-align:center; color:#fff; font-size:22px; margin-bottom:30px; position:relative;z-index: 1;font-weight: 300;}
.obituaries-container .obituaries-row { width:100%; float:left; height:auto; list-style-type:none; margin:30px 0 0px; position:relative;}
.obituaries-container .more-post,.divine-container .more-post {border: 1px solid #DCDCDC;}.obituaries-container .obituaries-row .powered-by { color:#ff0000; font-size:12px; position:absolute; bottom:0; right:57px ; font-style: italic;}
.profile-box{ width: 100%;background: #FFF;float: left;display: inline-block;border: 1px solid #C2D9E6;border-bottom: 5px solid #C2D9E6;}
.profile-box .imgContainer {width: 100%;height: 150px;overflow: hidden; position: relative;}
.profile-box .frame {background: #fff;height: 100%;text-align: center;width: 100%;}
.profile-box .imgContainer img { bottom: 0;left: 0;margin: auto; max-height: 95%; position: absolute;right: 0; top: 0;}
.profile-box .strip {background:#98ddfb;width: 100%;font-size: 14px;font-weight: bold;text-align: center;color: #222;padding: 5px 0;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height: 20px;}
.profile-box .detaiPerson {padding: 10px; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.176); text-align: center;font-weight: 500;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.profile-box .detaiPerson p span {display: block;margin-bottom: 5px;}

.tributes-container { background:#fff; padding:0px 0 0px; width:100%; float:left;}
.tributes-container .headingBg {    width: 100%;min-height: 180px; background: url(http://img.usaonline.us/usahome/home-page/tributes-hd-bg.jpg) center top no-repeat; background-attachment: fixed;background-size: cover;padding-top: 30px;}
.tributes-container .container-fluid { padding:0px; position:relative;}
.tributes-container .headingBg h2 { text-align:center; color:#fff; font-size:40px; position:relative;z-index: 1;font-weight: 300;}
.tributes-container .headingBg h2 a { color:#fff;  cursor:pointer;}
.tributes-container .headingBg h3 a { color:#fff;  cursor:pointer;}
.tributes-container .headingBg h3 { text-align:center; color:#fff; font-size:22px; margin-bottom:30px; position:relative;z-index: 1;font-weight: 300;}
.tributes-container .obituaries-row { width:100%; float:left; height:auto; list-style-type:none; margin:30px 0 0px;  position:relative; }
.tributes-container .obituaries-row .powered-by { color:#ff0000; font-size:12px; position:absolute; bottom:57px; right:70px;font-style: italic;}

.divine-container { background:#EFEFEF; padding:0px 0 0px; width:100%; float:left;}
.divine-container .headingBg {    width: 100%;min-height: 180px; background: url(http://img.usaonline.us/usahome/home-page/divine-hed-bg.jpg) center top no-repeat; background-attachment: fixed;background-size: cover;padding-top: 30px;}
.divine-container .container-fluid { padding:0px; position:relative;}
.divine-container .headingBg h2 { text-align:center; color:#000; font-size:40px; position:relative;z-index: 1;font-weight: 300;}
.divine-container .headingBg h2 a { color:#000; cursor:pointer;}
.divine-container .headingBg h3 a { color:#000;  cursor:pointer;}
.divine-container .headingBg h3 { text-align:center; color:#000; font-size:22px; margin-bottom:30px; position:relative;z-index: 1;font-weight: 300;}
.divine-container .divine-row { width:100%; float:left; height:auto; list-style-type:none; margin:30px 0 20px; }
.divine-container .divine-row li { width: 19.1%; background:#fff; min-height:230px; position:relative; float:left; padding:5px; margin:0 5px; border:1px solid #D4D4D4;}
.divine-container .divine-row li .image-event { width:100%; float:left; height:140px; position:relative; overflow:hidden;}
.divine-container .divine-row li .image-event img { position:absolute; left:0; top:0; bottom:0; right:0; margin:auto; max-width:100%; width:100%; height:100%;}
.divine-container .divine-row li .detial-event { float:left; width:100%;}
.divine-container .divine-row li h2 { display:block; text-align:center; height:40px; font-size:15px; margin-bottom:0px; font-weight:600; color:#333; line-height:20px;}
.divine-container .divine-row li h2 a { display:block; cursor:pointer; color:#082c6a;}
.divine-container .divine-row li .timings { width:100%; text-align:center; color:#333; float:left; font-size:12px; line-height:18px;  font-weight:400;}
.divine-container .divine-row li .divineLoaction { width:100%; text-align:center; color:#333; float:left; font-size:12px; line-height:5px;  font-weight:400;}
.divine-container  .divine-row li .date {width:100%; text-align:center; color:#333;  float:left; font-size:12px; line-height:18px; font-weight:400;}
.divine-container  .divine-row li .fee {width:100%; text-align:center; color:#333; float:left; font-size:12px; line-height:18px; font-weight:400;}

.artical-container {background: #fff;padding:0px 0 0px;width: 100%;  float:left;}
.heading { width:100%;}.heading h2 { font-size:40px; text-align:center; color:#000;}    .heading h2 a { color:#000; }.heading h3 { text-align:center; color:#000;}

.headingOverlay {background: rgba(0,0,0,0.8);width: 100%;height: 100%;position: absolute; left:0; top:0;}
/* More Services End Here
==============================*/
.snav { list-style-type:none; width:100%; text-align:center; z-index:1; position:relative;}
.snav li { display:inline-block; font-size:14px; line-height:18px; margin:0 5px;}
.snav li a { cursor:pointer; color:#fff;}


.more-post {color: #333;  border: 1px solid #ececec;display: inline-block; font-size: 16px;font-weight: 500;letter-spacing: 1px;text-decoration: none; text-transform: uppercase;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;-ms-transition: all 0.35s ease-in-out;-o-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;padding: 10px 30px; margin:10px 0 5px; }
.more-post:hover {background-color: #f8a795;color: #000;}




/* Subscribe Newsletter End Here
==============================*/
.panelFlip i{font-size:30px; line-height:30px; display:inline-block; float:left; text-align:center; font-style:normal;}
.panelFlip .temprature{font-size:18px; display:inline-block; float:left; margin-left:5px;}
.panelFlip .temprature i{font-size:18px; display:inline-block; float:none;}
.panelFlip .temprature small{font-size:12px;}
.panelFlip .temprature small i{font-size:10px;}
.panelFlip span{display: block; float:left; text-align:left; width:100%;  font-size: 11px;font-style: italic; margin-top:0px;text-transform: capitalize; line-height:18px;}
.panelFlip {margin: 0 auto;width:100%;height:auto;  position: relative;font-size: .8em;-webkit-perspective: 600px;-moz-perspective:600px;perspective: 600px;list-style-type:none;color:#fff;}
.panelFlip .front {position: absolute;top: 0;z-index: 900;width: inherit;height: inherit;text-align: center;-webkit-transform: rotateX(0deg) rotateY(0deg);-webkit-transform-style: preserve-3d;-webkit-backface-visibility: hidden;-moz-transform: rotateX(0deg) rotateY(0deg);-moz-transform-style: preserve-3d;-moz-backface-visibility: hidden;/* -- transition is the magic sauce for animation -- */-o-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.panelFlip.flip .front {z-index: 900;-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);    }
.panelFlip .back {position: absolute;top: 0;z-index: 800;width: inherit;height: inherit;-webkit-transform: rotateY(-180deg);-webkit-transform-style: preserve-3d;-webkit-backface-visibility: hidden;
 -moz-transform: rotateY(-180deg);-moz-transform-style: preserve-3d;-moz-backface-visibility: hidden;/* -- transition is the magic sauce for animation -- */-o-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;    }
 .panelFlip.flip .back {z-index: 1000;-webkit-transform: rotateX(0deg) rotateY(0deg);-moz-transform: rotateX(0deg) rotateY(0deg);    } .panel-1 {/*background: #0094ff;*/    }
 [data-flip] {display: none;    }
 .current-active[data-flip] {display:inherit;    }
.panelFlip li a {color:#E6E6E6;}



.card-flip {position: relative;width: 38%; margin:0 30px; height:200px;  display:inline-block;}
/* card fronts and backs */
.card__front,.card__back {position: absolute;top: 0;left: 0;width: 100%; height: 100%;}
.card__front,.card__back {-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: -webkit-transform 1.0s;transition: transform 1.0s;overflow:hidden;}
.ovelay-img { position:absolute; top:0px; left:0px;  background:rgba(0, 0, 0, 0.6); width:100%; height:100%; padding:10px;}
.ovelay-img h4{ position:absolute; color:#fff; top:50%; padding:0 10px;  left:0; text-transform:uppercase; width:100%; text-align:center;}
.card-flip:nth-of-type(1) .card__front {background:url(/images/home/press-release.jpg) center top no-repeat; background-size:cover;}
.card-flip:nth-of-type(2) .card__front {background:url(/images/home/articles-bg.jpg) center top no-repeat; background-size:cover;}
.card__back { background-color: #FFF; -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg);}
.card__back .flipads{ width:100%!important; height:auto!important; float:left!important; padding:5px!important; margin:0px!important;}
.card__back .flipads ul { list-style-type:none; width:100%!important; float:left!important; display:block!important;  padding:0px!important;}
.card__back .flipads ul li{ width:100%!important; float:left!important; text-align:left; display:block!important;  height:auto!important;  margin:0px!important;     padding:0px!important;  margin-bottom: -1px; background-color: #fff; border: 1px solid #ddd; border-bottom:0px;}
.card__back .flipads ul li:last-child{border-bottom: 1px solid #ddd;}
.card__back .flipads ul li a {cursor:pointer; display:block; color:#333; padding:4px 5px!important;  text-overflow: ellipsis;   white-space: nowrap;    overflow: hidden; height:31px; font-size:13px; line-height:24px; }
.card__back .flipads ul li.no-item {cursor:pointer; color:#333; padding:4px 5px!important;  text-overflow: ellipsis;   white-space: nowrap;    overflow: hidden; height:31px; font-size:12px; line-height:24px; }
.card__back .flipads .view-all { width:100%!important; float:left!important;padding:0px!important; }
.card__back .flipads .view-all a { float:right; cursor:pointer;text-decoration:none; font-size:12px;line-height:20px; padding:0 5px; }
.card__back .flipads .view-all .postPressRelease { float:left; cursor:pointer;text-decoration:none; font-size:12px;line-height:20px; padding:0 5px; color:#fff;background: #E80202; }

.card__back .flipads ul li a:hover { text-decoration:none; color:#F30; background-color: #f5f5f5;}
/* hover effect */
.card-flip.effect__hover:hover .card__front {-webkit-transform: rotateY(-180deg);transform: rotateY(-180deg);}
.card-flip.effect__hover:hover .card__back {-webkit-transform: rotateY(0);transform: rotateY(0);}

/* Weather Flip
===================================*/




#changeCityModal .list-inline{width: 100% !important;max-height:220px;overflow:auto;}
#changeCityModal .list-inline>li {width: 24%; font-size: 12px; }
#changeCityModal .list-inline.small>li {width: 45%;}
#changeCityModal .btn{border-radius:0;}
#changeCityModal .list-inline a {margin: 0 5px; }
.modal-header-danger {color:#fff;padding:9px 15px;border-bottom:1px solid #eee;background-color: #d9534f;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.modal-header-danger  .close {color:#fff; opacity:1; line-height: 2; font-size:16px;}
.carousel-showmanymoveone .carousel-control {
  width: 4%;
  background-image: none;
}
.carousel-showmanymoveone .carousel-control.left {
  margin-left: 15px;
   background:none; border:0px;color:#000;
}
.carousel-showmanymoveone .carousel-control.right {
  margin-right: 15px;
   background:none; border:0px;   color:#000;
}
.carousel-showmanymoveone .cloneditem-1,
.carousel-showmanymoveone .cloneditem-2,
.carousel-showmanymoveone .cloneditem-3 {
  display: none;
}
@media all and (min-width: 768px) {
  .carousel-showmanymoveone .carousel-inner > .active.left,
  .carousel-showmanymoveone .carousel-inner > .prev {left: -50%;
  }
  .carousel-showmanymoveone .carousel-inner > .active.right,
  .carousel-showmanymoveone .carousel-inner > .next {left: 50%;
  }
  .carousel-showmanymoveone .carousel-inner > .left,
  .carousel-showmanymoveone .carousel-inner > .prev.right,
  .carousel-showmanymoveone .carousel-inner > .active {left: 0;
  }
  .carousel-showmanymoveone .carousel-inner .cloneditem-1 {display: block;
  }
}
@media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) {
  .carousel-showmanymoveone .carousel-inner > .item.active.right,
  .carousel-showmanymoveone .carousel-inner > .item.next {-webkit-transform: translate3d(50%, 0, 0);        transform: translate3d(50%, 0, 0);left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.active.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev {-webkit-transform: translate3d(-50%, 0, 0);        transform: translate3d(-50%, 0, 0);left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev.right,
  .carousel-showmanymoveone .carousel-inner > .item.active {-webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);left: 0;
  }
}
@media all and (min-width: 992px) {
  .carousel-showmanymoveone .carousel-inner > .active.left,
  .carousel-showmanymoveone .carousel-inner > .prev {left: -25%;
  }
  .carousel-showmanymoveone .carousel-inner > .active.right,
  .carousel-showmanymoveone .carousel-inner > .next {left: 25%;
  }
  .carousel-showmanymoveone .carousel-inner > .left,
  .carousel-showmanymoveone .carousel-inner > .prev.right,
  .carousel-showmanymoveone .carousel-inner > .active {left: 0;
  }
  .carousel-showmanymoveone .carousel-inner .cloneditem-2,
  .carousel-showmanymoveone .carousel-inner .cloneditem-3 {display: block;
  }
}
@media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) {
  .carousel-showmanymoveone .carousel-inner > .item.active.right,
  .carousel-showmanymoveone .carousel-inner > .item.next {-webkit-transform: translate3d(25%, 0, 0);        transform: translate3d(25%, 0, 0);left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.active.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev {-webkit-transform: translate3d(-25%, 0, 0);        transform: translate3d(-25%, 0, 0);left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev.right,
  .carousel-showmanymoveone .carousel-inner > .item.active {-webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);left: 0;
  }
}


/* loader
===================================*/
.loader-box { position:absolute; width:100%; padding:5% 0; display:none;}
.spinner {
  margin: 100px auto 0;
  width: 70px;
  text-align: center;
}

.spinner > div {
  width: 18px;
  height: 18px;
  background-color: #333;

  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
  animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}

.spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

.spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

.changelocation-pop .hed i.icon-close {  font-size:16px!important; margin-right:10px!important;
}

@-webkit-keyframes sk-bouncedelay {
  0%, 80%, 100% { -webkit-transform: scale(0) }
  40% { -webkit-transform: scale(1.0) }
}

@keyframes sk-bouncedelay {
  0%, 80%, 100% {-webkit-transform: scale(0);transform: scale(0);
  } 40% {-webkit-transform: scale(1.0);transform: scale(1.0);
  }
}
/*---loader-2*/
.newsBoxMain .loader-home ,#local-listing-list .loader-home  {
  font-size: 10px;
  position:absolute;
  text-indent: -9999em;
  border-top: 5px solid rgba(0, 0, 0, 0.2);
  border-right: 5px solid rgba(0, 0, 0, 0.2);
  border-bottom: 5px solid rgba(0, 0, 0, 0.2);
  border-left: 5px solid #333;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
  left: 50%;top: 50%;margin: -30px 0 0 -30px;overflow:hidden;
}
.newsBoxMain .loader-home ,#local-listing-list .loader-home ,
.newsBoxMain .loader-home, #local-listing-list .loader-home :after {
  border-radius: 50%;
  width: 60px;
  height: 60px;
}
@-webkit-keyframes load8 {
  0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);
  }
  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);
  }
  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);
  }
}


/* loader End
===================================*/





@media (max-width:500px) {
.login { display:none; }
.weather { padding:0px; margin:0px; border:0px; width:180px; left:0; position:static; float:left;}
.topBar {  height:auto;}
.navbar { position:static;}
.breakingnews { position:static;}
.bigNewsBx { width:100%; margin:0px 0 10px 0; }
.smllNewsBx { width:100%; margin:0px;}
.breakingnews .headingBg h2 {font-size: 34px;}
.smllNewsBx .list-group-item { float:left; width:100%; min-height:52px; margin: 0px 0 10px 0;}
.smllNewsBx .list-group-item .name { height:auto;}
.classified-container .ads-cat-listing li { width:100%;}
.classified-container .ads-cat-listing li .cont { width:70%; }
.events-container .event-row li { width:47.1%; margin-bottom:10px;}
.divine-container .divine-row li { width:47.1%; margin-bottom:10px; }
.card-flip {width: 95%;margin: 0 10px;}
.carousel-showmanymoveone .carousel-control.right { margin-right:32px;}
}