body{font-family: Gibson Regular;}
/*-- navigation --*/
.view-empty{float: left;width: 100%;text-align: center;font-size: 30px;color: white;}
#main-wrapper{background-image:url('../../images/navigation-images/backdefalt.jpg');     background-size: cover;
    background-attachment: fixed;   background-repeat: no-repeat;   }
#main {margin:0px;background-color: rgba(0, 0, 0, 0.5); float: left; width:100%;min-height: 500px;    background-image: url('../../images/All-images/bg_dot_nav.png'); background-size: 5px 5px;}
.one-sidebar #content {width:67.5%;margin-left:5%;}
#sidebar-second{width: 21%;margin-left: 3.5%;}
#sidebar-second .section{padding:0;    margin-top: 10px;}
.one-sidebar #content .section{padding:0;float:left;width: 100%;}
#breadcrumb { margin: 10px 0 7px 0; float: left;  width:100%;}
#breadcrumb .breadcrumb { line-height: 47px; background-position: 0 6px; background-repeat: no-repeat; background-size: 35px 35px; width: 50%; height: 40px;  float: left;  font-size: 18px; color: white;
background-position: 0 6px;background-image: url(../../images/navigation-images/home_img.png);}
#breadcrumb .breadcrumb a:nth-of-type(1) {width: 40px; float: left; height: 40px;color: rgba(255, 0, 0, 0);}
h1#page-title { font-size: 20px;  line-height: 43px;  float: right;  margin: 0; border-bottom: 1px double rgba(128,128,128,0.2); color: white; background: #00887E;  padding: 0 9px;}
#main-wrapper #block-system-main{width:100%;float: left;}
#main-wrapper  #block-system-main .views-row {width:31.2%;float: left;    list-style-type: none;margin-right: 2.5%; border: 2px solid #01877e;margin-bottom: 20px;padding:0;}
body.page-navigation #main-wrapper  #block-system-main .views-row {width:100%;float: left;margin-right: 2.5%; border: 0px solid #01877e;margin-bottom: 20px;padding:0;}
#main-wrapper  #block-system-main .views-row-3,#main-wrapper  #block-system-main .views-row-6{margin-right:0;}
#main-wrapper #block-system-main .view-content .item-list ul{padding:0;margin:0;float:left;}
.contentright{float:left;}
#breadcrumb .breadcrumb a{color:white;}
.listimage {width:100%;float:left;}
.listimage img{float: left;height: 175px;width:100%;}
.information{width:100%;float:left;background: red;    position: relative;}
.information .list_title{float:left;width:100%;position:relative;}
.information .list_title .hovertitle{    position: absolute; bottom: 36px; font-size: 12px;
    background-color: rgba(124, 178, 73, 0.77); padding: 0; left: 0; width: 100%;}
.information .list_title a{width:94%;color: #fff;padding: 6px 3%; float: left; font-size: 16px;}
.information .list_title:hover .hovertitle{display:block;}
.listaddicon,.listphoneicon {width:100%;float:left;margin-bottom: 4px;position:relative;}
.listphoneicon span{color: #fff;font-size: 14px;font-family: 'Gibson Regular'; line-height: 20px; margin: 4px 0%;float: left;}
.listaddicon .address{color: #fff;width: 85%; margin: 0;float: right;}
.listphoneicon .number{width:85%;color:#fff; font-size: 13px; font-family: 'Gibson Regular';
    line-height: 20px; margin:0%;float: right;height:18px;transition: all 1s ease-in-out 0s;
    -moz-transition: all 1s ease-in-out 0s;
    -webkit-transition: all 1s ease-in-out 0s;
    -o-transition: all 1s ease-in-out 0s;}
.listaddicon img, .listphoneicon img { background: white; border-radius: 25px; margin: 0 8px;
    width: 15px; height: 15px;  float: left; padding: 5px;}
	.listaddicon img {    cursor: pointer;}
.hovertitle {display: none;position: absolute;bottom: 51px;font-size: 12px;background-color: rgba(124, 178, 73, 0.77);padding: 0 5px;left: -7px;}
.hoveraddress,.hovernumber { display: none;}
.address:hover .hoveraddress{ display: block; position: absolute; bottom:60px; background: #7CB249; padding: 3px;  border-radius: 3px;}
.number:hover .hovernumber { display: block; position: absolute; bottom:25px; background: #7CB249; padding: 3px;  border-radius: 3px;}
.name:hover .hovertitle { display: block;}
/*-- search --*/
#search_text { float: left;width: 100%;height: 75px; background: rgba(255,255,255,0.43);}
.search_text {float: left;width: 14%;margin-left: 20px;height: 100%; font-size: 24px;
    color: white;padding-left: 47px; border-right: 1px solid white;}
#search_text #block-myblock-myblock { width: 79.2%;float: left;  margin: 1.4% 0% 0% 1%;}
#maincat_div, #submaindiv, #location_dropdown { float: left;width: 29%; margin-right: 1%;}
#submit_dropdown { float: left; padding: 5px 25px;background-image: url(../../images/All-images/btn_back.jpg); border: none; color: white;}
#search_text #dropdowncustom select {float: left; width: 100%; padding: 1%;}
/*-- right side menu --*/
#block-menu-menu-categories{padding: 0;background:#01877e; border: 0;float: left;width: 96%;padding-left: 4%;padding-right: 4%;}
#block-menu-menu-categories h2 {border-bottom: 3px solid rgba(255,255,255,0.95);padding: 12px 0px;text-shadow: 0 1px 0 #fff;
    font-size: 23px;color: white;text-align: center;margin: 0;line-height: 24px;}
#block-menu-menu-categories .content { margin: 0px;float: left;  width: 100%;}
#block-menu-menu-categories .menu { padding: 0px;}
/*------------------------ css for side bar navigation menu starts -------------------------------*/
#block-menu-menu-categories ul.menu li {float: left;  width: 100%;    list-style: none; padding: 0;}
#block-menu-menu-categories ul li a { color: white; border: 0; width:98%;font-size: 18px; 
text-decoration: none;   padding:7px 1%;  line-height: 28px;float: left;
border-bottom: 1px solid rgba(255,255,255,0.69); }
#block-menu-menu-categories ul li a.active {color: black;}
#block-menu-menu-categories ul li.expanded a{background-position: 255px; background-repeat: no-repeat;background-image: url(../../images/navigation-images/expand.png);}
#block-menu-menu-categories ul li.leaf a{background-image: none;}
/* */
#block-menu-menu-categories ul.menu li ul {float: left;display: none;  width: 100%; }
#block-menu-menu-categories ul.menu li ul li{width:100%;}
#block-menu-menu-categories ul.menu li ul li a{width: 94%;padding-left: 5%;border-bottom: 1px solid rgba(255,255,255,0.69);font-size: 16px;}
#block-menu-menu-categories ul.menu li ul li ul{display:none;}
#block-menu-menu-categories ul.menu li ul li:hover ul{display:block;}
#block-menu-menu-categories ul.menu li ul li ul li a{    width: 88%;padding-left: 11%;border-bottom: 1px solid rgba(255,255,255,0.69);font-size: 16px;}
#block-menu-menu-categories ul li:hover ul {display: block;}
#block-menu-menu-categories ul.menu li ul li ul li ul li a{padding-left:74px;width: 73%;}
#block-menu-menu-categories ul.menu li ul li ul li.expanded ul{display:none;}
#block-menu-menu-categories ul.menu li ul li ul li:hover ul{display:block;}
/*------------------------ css for side bar navigation menu ends -------------------------------*/

/*--------------------------------------- css for grid in the nav page starts ----------------------------*/

.catagriesmenu{width:73%;float:left;}
.grid1{width:16.666%;height:149px;float:left;position: relative;overflow: hidden;}
.health { background: rgba(0,0,0,0.5);position: absolute;width: 100%;height: 100%;text-align: center;display: table-cell;vertical-align: middle;
color: #FFF;overflow: hidden; z-index: 1;}
.grid1:hover img  {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
.health span{  font-family: 'robotoregular';color: #FFF;font-size: 14px; text-transform: uppercase;letter-spacing: 1px;
font-weight: 700;width: 100%;display: inline-block;position: absolute;left: 50%;top: 50%;
-webkit-transform:translate(-50%, -50%);-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.grid1 img{width: 100%;opacity: 1 !important;-webkit-transition: all 1.5s;-moz-transition: all 1.5s;transition: all 1.5s;}

/*--------------------------------------- css for grid in the nav page ends ----------------------------*/
/*----------------------------------- css for ads in navigation page starts --------------------------------------*/
.fitness_bottom_list{width:100%;float:left;}
.fitness_ad{    float: left;    width: 20%;margin-right: 3.5%;margin-left: 1.5%;}
.fitness_ad img{    float: left;    width: 100%;}
/*----------------------------------- css for ads in navigation page ends --------------------------------------*/

/*-- pagination --*/
#block-system-main .item-list .pager {margin: 0 0 0 370px;padding: 20px; float: left;  }
.item-list .pager .pager-current { border: 1px solid #ddd;  z-index: 2;  color: #fff;  cursor: pointer;
    background-color: #9a2924; border-color: #9a2924;  height: 29px;  line-height: 32px;
    width: 32px;}
.item-list .pager li {padding: 0px; float: left;}
.item-list .pager .pager-item a {float: left;width: 32px;padding: 0px;margin: 0px;height: 29px;line-height: 30px;
    color: #337ab7;text-decoration: none;background-color: #fff;border: 1px solid #ddd;font-size: 15px;}
.item-list .pager .pager-last a { float: left;font-size: 17px; width: 32px; height: 29px; line-height: 30px;
border: 1px solid #ddd;color: #337ab7;padding: 0px;margin: 0px;text-decoration: none;background-color: #fff;}
.item-list .pager .pager-first a {float: left;font-size: 17px;width: 32px;height: 29px;line-height: 30px;
border: 1px solid #ddd;color: #337ab7;padding: 0px;margin: 0px;text-decoration: none;background-color: #fff;}
.item-list .pager .pager-item a:hover {border: 1px solid #ddd;z-index: 2;color: #9a2924;cursor: pointer;
    background-color: #ddd;border-color: #ddd;}
/*-- image and color css --*/
/*-- health-fitness --*/
body.page-health-fitness #main-wrapper{background-image: url('../../images/navigation-images/health_fitness.jpg');}
body.page-health-fitness #main{background-color: rgba(0,0,0,0.44);}
body.page-health-fitness .information {background: rgba(222, 137, 18, 0.71);}
body.page-health-fitness #main-wrapper  #block-system-main .views-row{border: 2px solid rgba(222, 137, 18, 0.71);}
body.page-health-fitness #block-menu-menu-categories{background: rgba(222, 137, 18, 0.71);}
body.page-health-fitness h1#page-title{background: rgba(222, 137, 18, 0.71);}
body.page-health-fitness .item-list .pager .pager-current{background-color:rgba(222, 137, 18, 0.71);border-color:rgba(222, 137, 18, 0.71);}
body.page-health-fitness .item-list .pager .pager-item a:hover{color:rgba(222, 137, 18, 0.71);}
/*-- wedding --*/
body.page-wedding #main-wrapper{background-image: url('../../images/navigation-images/backdefalt.jpg');}
body.page-wedding #main{background-color: rgba(0,0,0,0.44);}
body.page-wedding .information {background: rgba(0,136,126,0.6);}
body.page-wedding #main-wrapper  #block-system-main .views-row{border: 2px solid rgba(0,136,126,0.6);}
body.page-wedding #block-menu-menu-categories{background: rgba(0,136,126,0.6);}
body.page-wedding h1#page-title{background: rgba(0,136,126,0.6);}
body.page-wedding .item-list .pager .pager-current{background-color:rgba(0,136,126,0.6);
border-color:rgba(0,136,126,0.6);}
body.page-wedding .item-list .pager .pager-item a:hover{color:rgba(0,136,126,0.6);}

/*-- home --*/
body.page-home #main-wrapper{background-image: url('../../images/navigation-images/home.png');    background-position: center center;}
body.page-home #main{background-color: rgba(0,0,0,0.44);}
body.page-home .information {background: rgba(0, 36, 36, 0.68);}
body.page-home #main-wrapper  #block-system-main .views-row{border: 2px solid rgba(0, 36, 36, 0.68);}
body.page-home #block-menu-menu-categories{background: rgba(0, 36, 36, 0.68);}
body.page-home h1#page-title{background: rgba(0, 36, 36, 0.68);}
body.page-home .item-list .pager .pager-current{background-color:rgba(0, 36, 36, 0.68);
border-color:rgba(0, 36, 36, 0.68);}
body.page-home .item-list .pager .pager-item a:hover{color:rgba(0, 36, 36, 0.68);}
/*-- others --*/
body.page-others #main-wrapper{background-image: url('../../images/navigation-images/others_nav.jpg');}
body.page-others #main{background-color: rgba(0,0,0,0.44);}
body.page-others .information {background: rgba(0, 104, 136, 0.58);}
body.page-others #main-wrapper  #block-system-main .views-row{border: 2px solid rgba(0, 104, 136, 0.58);}
body.page-others #block-menu-menu-categories{background: rgba(0, 104, 136, 0.58);}
body.page-others h1#page-title{background: rgba(0, 104, 136, 0.58);}
body.page-others .item-list .pager .pager-current{background-color:rgba(0, 104, 136, 0.58);
border-color:rgba(0, 104, 136, 0.58);}
body.page-others .item-list .pager .pager-item a:hover{color:rgba(0, 104, 136, 0.58);}

/*-- furniture --*/
body.page-furniture #main-wrapper{background-image: url('../../images/navigation-images/backdefalt.jpg');}
body.page-furniture #main{background-color: rgba(0,0,0,0.44);}
body.page-furniture .information {background: rgba(0,136,126,0.6);}
body.page-furniture #main-wrapper  #block-system-main .views-row{border: 2px solid rgba(0,136,126,0.6);}
body.page-furniture #block-menu-menu-categories{background: rgba(0,136,126,0.6);}
body.page-furniture h1#page-title{background: rgba(0,136,126,0.6);}
body.page-furniture .item-list .pager .pager-current{background-color:rgba(0,136,126,0.6);
border-color:rgba(0,136,126,0.6);}
body.page-furniture .item-list .pager .pager-item a:hover{color:rgba(0,136,126,0.6);}

/*-- entertainment --*/
body.page-entertainment #main-wrapper{background-image: url('../../images/navigation-images/entertainment.jpg');}
body.page-entertainment #main{background-color: rgba(0,0,0,0.44);}
body.page-entertainment .information {background: rgba(218, 83, 83, 0.57);}
body.page-entertainment #main-wrapper  #block-system-main .views-row{border: 2px solid rgba(218, 83, 83, 0.57);}
body.page-entertainment #block-menu-menu-categories{background: rgba(218, 83, 83, 0.57);}
body.page-entertainment h1#page-title{background: rgba(218, 83, 83, 0.57);}
body.page-entertainment .item-list .pager .pager-current{background-color:rgba(218, 83, 83, 0.57);
border-color:rgba(218, 83, 83, 0.57);}
body.page-entertainment .item-list .pager .pager-item a:hover{color:rgba(218, 83, 83, 0.57);}

/*-- places --*/
body.page-places #main-wrapper{background-image: url('../../images/navigation-images/places_bg.jpg');}
body.page-places #main{background-color: rgba(0,0,0,0.44);}
body.page-places .information {background: rgba(45, 194, 164, 0.71);}
body.page-places #main-wrapper  #block-system-main .views-row{border: 2px solid rgba(45, 194, 164, 0.71);}
body.page-places #block-menu-menu-categories{background: rgba(45, 194, 164, 0.71);}
body.page-places h1#page-title{background:rgba(45, 194, 164, 0.71);}
body.page-places .item-list .pager .pager-current{background-color:rgba(45, 194, 164, 0.71);
border-color:rgba(45, 194, 164, 0.71);}
body.page-places .item-list .pager .pager-item a:hover{color:rgba(45, 194, 164, 0.71);}

/*-- travel-transport --*/
body.page-travel-transport #main-wrapper{background-image: url('../../images/navigation-images/travel.jpg');}
body.page-travel-transport #main{background-color: rgba(0,0,0,0.44);}
body.page-travel-transport .information {background: rgba(0, 136, 126, 0.6);}
body.page-travel-transport #main-wrapper  #block-system-main .views-row{border: 2px solid rgba(0, 136, 126, 0.6);}
body.page-travel-transport #block-menu-menu-categories{background:rgba(0, 136, 126, 0.6);}
body.page-travel-transport h1#page-title{background:rgba(0, 136, 126, 0.6);}
body.page-travel-transport .item-list .pager .pager-current{background-color:rgba(0, 136, 126, 0.6);
border-color:rgba(0, 136, 126, 0.6);}
body.page-travel-transport .item-list .pager .pager-item a:hover{color:rgba(0, 136, 126, 0.6);}

/*-- education --*/
body.page-education #main-wrapper{background-image: url('../../images/navigation-images/education.jpg');}
body.page-education #main{background-color: rgba(0,0,0,0.44);}
body.page-education .information {background: rgba(29, 39, 61, 0.64);}
body.page-education #main-wrapper  #block-system-main .views-row{border: 2px solid rgba(29, 39, 61, 0.64);}
body.page-education #block-menu-menu-categories{background: rgba(29, 39, 61, 0.64);}
body.page-education h1#page-title{background:rgba(29, 39, 61, 0.64);}
body.page-education .item-list .pager .pager-current{background-color:rgba(29, 39, 61, 0.64);
border-color:rgba(29, 39, 61, 0.64);}
body.page-education .item-list .pager .pager-item a:hover{color:rgba(29, 39, 61, 0.64);}
/*-- electronics --*/
body.page-electronics #main-wrapper{background-image: url('../../images/navigation-images/electronics.jpg');}
body.page-electronics #main{background-color: rgba(0,0,0,0.44);}
body.page-electronics .information {background:rgba(99, 113, 133, 0.78);}
body.page-electronics #main-wrapper  #block-system-main .views-row{border: 2px solid rgba(99, 113, 133, 0.78);}
body.page-electronics #block-menu-menu-categories{background: rgba(99, 113, 133, 0.78);}
body.page-electronics h1#page-title{background:rgba(99, 113, 133, 0.78);}
body.page-electronics .item-list .pager .pager-current{background-color:rgba(99, 113, 133, 0.78);
border-color:rgba(99, 113, 133, 0.78);}
body.page-electronics .item-list .pager .pager-item a:hover{color:rgba(99, 113, 133, 0.78);}

/*-- services --*/
body.page-services #main-wrapper{background-image: url('../../images/navigation-images/services_bg.jpg');}
body.page-services #main{background-color: rgba(0,0,0,0.44);}
body.page-services .information {background:rgba(28, 146, 152, 0.81);}
body.page-services #main-wrapper  #block-system-main .views-row{border: 2px solid rgba(28, 146, 152, 0.81);}
body.page-services #block-menu-menu-categories{background: rgba(28, 146, 152, 0.81);}
body.page-services h1#page-title{background:rgba(28, 146, 152, 0.81);}
body.page-services .item-list .pager .pager-current{background-color:rgba(28, 146, 152, 0.81);
border-color:rgba(28, 146, 152, 0.81);}
body.page-services .item-list .pager .pager-item a:hover{color:rgba(28, 146, 152, 0.81);}

/*-- shopping --*/
body.page-shopping #main-wrapper{background-image: url('../../images/navigation-images/shopping-bg.jpg');}
body.page-shopping #main{background-color: rgba(0,0,0,0.44);}
body.page-shopping .information {background:rgba(143, 7, 35, 0.6);}
body.page-shopping #main-wrapper  #block-system-main .views-row{border: 2px solid rgba(143, 7, 35, 0.6);}
body.page-shopping #block-menu-menu-categories{background: rgba(143, 7, 35, 0.6);}
body.page-shopping h1#page-title{background:rgba(143, 7, 35, 0.6);}
body.page-shopping .item-list .pager .pager-current{background-color:rgba(143, 7, 35, 0.6);
border-color:rgba(143, 7, 35, 0.6);}
body.page-shopping .item-list .pager .pager-item a:hover{color:rgba(143, 7, 35, 0.6);}


/*----------------------- css for finland data menu starts -----------------------------*/
/*-- header --*/
.fin_head {display:none} 
.fin_head {float: left; width: 100%;text-align: center; margin-top: 50px;font-size: 30px;}
.fin_head #page-title { float: left; width: 100%;  color: white;  font-size: 35px;}
#block-menu-menu-bangalore-data .content ul li.leaf.active-trail a{color: black;}


/*-- list --*/
.content_main{    float: left;    width:100%;    min-height: 452px;background: white;margin-bottom:0px;    position: relative;    font-family: Gibson Regular;}
.view-life-society,.view-business-innovation,.view-facts-stats-and-info ,.view-arts-culture,.view-festivals
 {    float: left;    width: 100%;font-family: Gibson Regular;margin-top:15px;}
.fin_img{float:left;width:100%;}
.fin_img img{    float: left;    width: 100%;    height: 300px;}
.main_title{float: left;    width: 100%;    position: absolute;    top: 289px;      transform: translatex(20%);}
.view-festivals .main_title{    transform: translatex(16%);}
.fin_title{    float: left; text-align: center;    transform: skew(-32deg, 0deg);    background: #A5DF5F;padding:2px 15px 2px 15px;}
.fin_title .field-content a{    float: left;    transform: skew(32deg, 0deg);    margin-left: 20px;color:black;}
.title_ext{float: left;text-align: center;    transform: skew(-32deg, 0deg);    background: #273E47;
    padding: 2px 15px 2px 15px;}
.title_ext div{    color: white;    transform: skew(32deg, 0deg);}
.fin_heading{    float: left;    width: 100%;    text-align: center;    margin-top: 22px;    font-size: 20px; 
    height: 30px;color:black;position:relative;}
.fin_desc{float: left;    width: 94%;    text-align: justify;    padding: 10px;color:black;}
#Read_more{    float: left;    position: absolute;    width: 38%;    text-align: center;    top: 130px;    color: white;
    transform: skew(25deg,0deg);    border: 1px solid white;    left: 93px;    font-size: 17px; display:none;}
.read_more{    float: left;    transform: skew(-25deg,0deg);    margin-left: 18px;}
.content_main:hover #Read_more{display:block;} 
.views-row:hover .content_main{background:#dfe4e6;color:black;}
.bus_inn_title{    float: left;position: absolute;    top: 284px;    left: 60px;    width: 100%;}
.bus_inn_ext{    float: left; text-align: center;    transform: skew(-32deg, 0deg);    background: #273E47;
    padding: 2px 15px 2px 15px;}
.bus_sub_title{    float: left;  text-align: center;    transform: skew(-32deg, 0deg);    background: #A5DF5F;
    padding: 2px 15px 2px 15px;}
.bus_sub_title .field-content a{    float: left;    transform: skew(32deg, 0deg);color:black;}
.bus_inn_ext div{    color: white;    transform: skew(32deg, 0deg);}
.fes_sub_title{    float: left; text-align: center;    transform: skew(-32deg, 0deg);    background: #A5DF5F;padding:2px 15px 2px 15px;}
.fes_sub_title .field-content a{    float: left;    transform: skew(32deg, 0deg);    margin-left: 20px;color:black;}
.fes_title_ext{float: left; text-align: center;    transform: skew(-32deg, 0deg);    background: #273E47;
    padding: 2px 15px 2px 15px;}
.fes_title_ext div{    color: white;    transform: skew(32deg, 0deg);}
.view-festivals .views-row-3 .main_title{transform: translatex(8%);left: -17px;}
.view-business-innovation .bus_inn_title{    transform: translatex(-9%);    width: 100%;}
.view-arts-culture .main_title{    transform: translatex(18%);}
.view-facts-stats-and-info .views-row-2 .bus_inn_title{left:34px;}
.view-business-innovation .views-row-4  .bus_inn_title{    transform: translatex(-16.5%);}
.view-business-innovation .views-row-5  .bus_inn_title{    transform: translatex(-18%);}
.views-row:hover .content_main .fin_img::after{content:"";position:absolute;    float: left;
    width:100%;    height: 300px; background: rgba(0,0,0,0.44);    z-index: 0;    left: 0;}
.hover_heading{display:none;float: left;    position: absolute;bottom: 29px;background: rgba(204, 204, 204, 0.9);
    font-size: 15px;width: 100%;}
.fin_heading:hover .hover_heading{display:block;}
.fin_heading:hover .hover_heading::after{content:"";position:absolute;    border-bottom: 7px solid #ccc;
    border-right: 5px solid transparent;    border-left: 5px solid transparent;    transform: rotate(180deg);}
.views-more-link{    float: left;    position: absolute;    width: 30%;    top: 140px;    left: 96px;    font-size: 15px;
    text-align: center;    border: 1px solid white;    padding: 5px;display:none;z-index:2; }
.views-row:hover .content_main .views-more-link{display:block;color: white;text-decoration: none; }
#news_soon{float: left;width: 100%;height: 100%;text-align: center;line-height: 250px;font-size: 30px;color: white;display:none;}
.view-arts-culture .views-row:hover::after,.view-business-innovation .views-row:hover::after,
.view-facts-stats-and-info .views-row:hover::after,.view-festivals .views-row:hover::after,
.view-life-society .views-row:hover::after{content:"";position:absolute; border-top: 8px solid #273E47;    border-left: 8px solid #273E47;
    border-right: 8px solid #273E47;float: left;width: 95%;left: 0;height: 61%;}
/*----------------------- css for finland data menu ends -----------------------------*/

/* -- header --*/
/*-- arts-culture--*/
body.page-arts-culture #block-menu-menu-bangalore-data .content ul li.leaf{background:#545F44;}
body.page-arts-culture #block-menu-menu-bangalore-data .content ul li a{color:#00D8E2;}
body.page-arts-culture #block-menu-menu-bangalore-data .content ul li.leaf.active-trail{background:#A5DF5F;}
body.page-arts-culture #breadcrumb{display:none;}
body.page-arts-culture .fin_head {display:block;}
body.page-arts-culture #header{background-image:url('../../images/navigation-images/arts.jpg');height: 268px;background-size: 100%;background-position: 0px -120px;}
/*-- business-innovation --*/
body.page-business-innovation #block-menu-menu-bangalore-data .content ul li.leaf{background:#545F44;}
body.page-business-innovation #block-menu-menu-bangalore-data .content ul li a{color:#00D8E2;}
body.page-business-innovation #block-menu-menu-bangalore-data .content ul li.leaf.active-trail{background:#17D6DB;}
body.page-business-innovation #breadcrumb{display:none;}
body.page-business-innovation .fin_head {display:block;}
body.page-business-innovation #header{background-image:url('../../images/navigation-images/business.jpg');height: 268px;background-size: 100%;background-position: 0px -120px;}
/*-- facts-stats-and-info --*/
body.page-facts-stats-and-info #block-menu-menu-bangalore-data .content ul li.leaf{background:#545F44;}
body.page-facts-stats-and-info #block-menu-menu-bangalore-data .content ul li a{color:#00D8E2;}
body.page-facts-stats-and-info #block-menu-menu-bangalore-data .content ul li.leaf.active-trail{background:#FB646E;}
body.page-facts-stats-and-info #breadcrumb{display:none;}
body.page-facts-stats-and-info .fin_head {display:block;}
body.page-facts-stats-and-info #header{background-image:url('../../images/navigation-images/facts.jpg');height: 268px;background-size: 100%;background-position: 0px -120px;}
/*-- festivals --*/
body.page-festivals #block-menu-menu-bangalore-data .content ul li.leaf{background:#545F44;}
body.page-festivals #block-menu-menu-bangalore-data .content ul li a{color:#00D8E2;}
body.page-festivals #block-menu-menu-bangalore-data .content ul li.leaf.active-trail{background:#3A9794;}
body.page-festivals #breadcrumb{display:none;}
body.page-festivals .fin_head {display:block;}
body.page-festivals #header{background-image:url('../../images/navigation-images/festivals.jpg');height: 268px;background-size: 100%;background-position: 0px -120px;}
/*-- life-society --*/
body.page-life-society #block-menu-menu-bangalore-data .content ul li.leaf{background:#545F44;}
body.page-life-society #block-menu-menu-bangalore-data .content ul li a{color:#00D8E2;}
body.page-life-society #block-menu-menu-bangalore-data .content ul li.leaf.active-trail{background:#E22C3C;}
body.page-life-society #breadcrumb{display:none;}
body.page-life-society .fin_head {display:block;}
body.page-life-society #header{background-image:url('../../images/navigation-images/life.jpg');height: 268px;background-size: 100%;background-position: 0px -120px;}
/*-- news-room --*/
body.page-news-room #block-menu-menu-bangalore-data .content ul li.leaf{background:#545F44;}
body.page-news-room #block-menu-menu-bangalore-data .content ul li a{color:#00D8E2;}
body.page-news-room #block-menu-menu-bangalore-data .content ul li.leaf.active-trail{background:#E22C3C;}
body.page-news-room #breadcrumb{display:none;}
body.page-news-room .fin_head {display:block;}
body.page-news-room #header{background-image:url('../../images/navigation-images/fog-grey.jpg');height: 268px;background-size: 100%;background-position: 0px -120px;}

/*-- list --*/
/*-- arts-culture */
body.page-arts-culture #block-menu-menu-categories{background: rgba(165, 223, 95, 0.75);}
body.page-arts-culture #main-wrapper  #block-system-main .views-row{ border: 2px solid #99c462;}
body.page-arts-culture .main_title{transform: translatex(15%);}
body.page-arts-culture .main_title .fin_title{background:#99c462;}
/*-- business-innovation --*/
body.page-business-innovation #block-menu-menu-categories{background: rgba(23, 214, 219, 0.63);}
body.page-business-innovation #main-wrapper  #block-system-main .views-row{ border: 2px solid #17D6DB;}
body.page-business-innovation .main_title{transform: translatex(4%);}
body.page-business-innovation .main_title .fin_title{padding: 2px 5px 2px 4px;background:#17D6DB;}
/*-- facts-stats-and-info --*/
body.page-facts-stats-and-info #block-menu-menu-categories{background: rgba(251, 100, 110, 0.7);}
body.page-facts-stats-and-info #main-wrapper  #block-system-main .views-row{ border: 2px solid #FB646E;}
body.page-facts-stats-and-info .main_title{transform: translatex(12%);}
body.page-facts-stats-and-info .main_title .fin_title{background:#FB646E;}

/*-- festivals --*/
body.page-festivals #block-menu-menu-categories{background: rgba(58, 151, 148, 0.76);}
body.page-festivals #main-wrapper  #block-system-main .views-row{ border: 2px solid #3A9794;}
body.page-festivals .main_title{transform: translatex(12%);}
body.page-festivals .main_title .fin_title{background:#3A9794;}
/*-- life-society --*/
body.page-life-society #block-menu-menu-categories{background: rgba(226, 44, 60, 0.59);}
body.page-life-society #main-wrapper  #block-system-main .views-row{ border: 2px solid #E22C3C;}
body.page-life-society .main_title{transform: translatex(12%);}
body.page-life-society .main_title .fin_title{background:#E22C3C;}
/*------------------------------------- css for postad details page starts ----------------------------------*/
body.page-post-ad #block-system-main .form-item{    width: 44%;float: left;margin: 0 3% 0 1%;height:74px;}
body.page-post-ad #block-system-main .form-type-textarea{height:160px;}
body.page-post-ad #block-system-main  input.form-text{    width: 96%; padding: 5px 2%;    background: rgba(255, 255, 255, 0.5);}
body.page-post-ad #block-system-main textarea.form-textarea{    width: 100%;    background: rgba(255, 255, 255, 0.5);}
body.page-post-ad #block-system-main .form-item label {font-size: 0.929em;color: #85BC2A;}
body.page-post-ad #block-system-main  select.form-select { padding: 5px 2%;background: rgba(255, 255, 255, 0.5);margin: 3px 0;width: 100%;}
body.page-post-ad #block-system-main  .form-file{    background: rgba(255, 255, 255, 0.51); width: 67%; margin: 0 0 0 2%;}
body.page-post-ad #block-system-main .ajax-processed{transform: skew(0deg,0deg); border: 1px solid #01877E;background: #01877E;}
body.page-post-ad #block-system-main .form-item .description {font-size: 11px;}
body.page-post-ad #block-system-main .posterrormsg{color:#fff;float:right;}
#posterrorimage.posterrormsg{float: left;font-size: 13px;margin-top: 12px;margin-bottom: 0;
font-family: times new roman;width: 100%;}
#secondary-menu-links .menu-2 a,#secondary-menu-links .menu-15 a{    float: left;    color: #00887E;    font-weight: bold;font-size: 14px;padding-left: 10px;}
body.page-post-ad #block-system-main input.form-submit, a.button {cursor: pointer;font-weight: bold;text-align: center;margin-bottom: 1em;
margin-right: 0.6em;clear: both;color: #00d8e2;background: #273e47;padding: 8px 20px 7px;font-size: 12px;
line-height: 1;text-transform: uppercase;min-width: 120px;transform: skew(-25deg,0deg);float: left;
margin-left: 38px;border-radius: 0px;}
body.page-post-ad #block-system-main input.form-submit:hover{background:#273e47;color:white;}
/*------------------------------------- css for postad details page ends ----------------------------------*/
/*------------------------------------- css for google map starts ----------------------------------*/
.geo_location {float: left;position: absolute;width: 94.5%;top: -204px;height: 100px;left: 1.5%;
    display: none;cursor: pointer;z-index: 99;}
.listaddicon .map_icon:hover .geo_location {display: block;}
/*------------------------------------- css for google map ends ----------------------------------*/
body.page-page-not-found #main-wrapper  #block-system-main .views-row-1{border: 0;width: 100%;}
body.page-page-not-found #page-title{display:none;}
body.page-page-not-found .views-row-1 img{width:100%;}

/*------------------------- css for dynamic ad slider starts ----------------------------*/
#block-views-featureslider-block h2{display:none;}
.ad_slider{float: left;width:100%;}
.ad_slider h2{display:none;}
.close_ad {float: right;position: absolute;top: 4px;right: -6px;background-image: url('../../images/adcolse.png');
background-size: 10px 10px;width: 10px;height: 10px;z-index	: 99;cursor:pointer;}
#views_slideshow_cycle_div_featureslider-block_0,#views_slideshow_cycle_div_featureslider-block_1,
#views_slideshow_cycle_div_featureslider-block_2{width:100% !important;}
#block-views-featureslider-block img{float: left;    width: 100%;}
.views-field-field-slider-image{float:left;width:100% !important;}
#views_slideshow_cycle_teaser_section_featureslider-block{width:100% !important;}

#block-views-featureslider-block .views-field-field-slider-image{float: left;width:100%;}
#block-views-featureslider-block .views-field-field-slider-image .field-content{float: left;width: 100%;}
#block-views-featureslider-block .views-field-field-slider-image img{float: left;width: 100%;}


/*------------------------- css for dynamic ad slider ends ----------------------------*/
/*-- node page starts --*/
body.page-node #breadcrumb{margin:0;}
body.page-node #page-title{background: transparent; float: left; width: 100%;font-size: 25px;font-weight: bold;
    border: 0;padding:0;}
body.page-node .content{margin:0;}
body.page-node .node {color:#fff;position: relative;}
body.page-node .node .content{margin:0;}
body.page-node .node .field .field-label{display:none;}
body.page-node .node .field .form-item{margin:0;}
body.page-node .node .field .field-items{margin:7px 0;}
body.page-node .node .field-name-field-contactnumber .field-items{padding-left: 27px; font-size: 18px;}
body.page-node .node .field-name-field-address .field-items{padding-left: 27px;font-size: 16px;}
body.page-node .node .field-name-field-address .field-items::before,
body.page-node .node .field-name-field-contactnumber .field-items::before{content: "\f095";
    position: absolute; left: 0; color: #fff;  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;  text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
    font-size: 13px; line-height: 23px;font-size:25px;}
body.page-node .node .field-name-field-address .field-items::before{content: "\f041";}
body.page-node .node .field {float: left; width: 70%;}
body.page-node .node .field-name-field-listimage {float: left;width: 26.5%;margin-right: 70%;}
body.page-node .node .field-name-field-listimage img {float: left; width: 100%; height:auto;}
body.page-node .node .field-name-field-address-map {position: absolute; right: 0;  width: 21%; top: 0;}
/*-- node page end --*/
.page-privacy-policy #main-wrapper  #block-system-main .views-row,
body.page-terms-of-use #main-wrapper  #block-system-main .views-row
{width:94%;margin-left:3%;text-align: justify;border:0;}
body.page-privacy-policy  b,body.page-terms-of-use b{color: #00887e;
    background: rgba(255, 255, 255, 0.85);
    padding: 8px 2%;
    margin-bottom: 10px;margin-right:50%;
    clear: both;
    border-radius: 2px;
    font-size: 16px;}
body.page-privacy-policy  p ,body.page-terms-of-use p {margin-top:10px;}
body.page-privacy-policy  p b,body.page-terms-of-use p b{ margin:0px 0 0 0%;padding:0; background: rgba(255, 0, 0, 0);}
body.page-privacy-policy  li ,body.page-terms-of-use li {color:#fff;}

/*---------------------------- css for navigation page starts --------------------------------*/
@media screen and (min-width:1px) and (max-width:1px)
{
/*header*/

#page-wrapper{width:100%;float:left;overflow: hidden;min-width: auto;}
.mainheader .city-logo{width: 100% !important; margin: 10px 0% !important;}
.mainheader .bangaloredata{width: 100% !important;margin:18px 0% 20px 1.5% !important;} 
#block-menu-menu-bangalore-data ul li a{font-size:15px !important;}
#block-menu-menu-bangalore-data .content ul li.leaf{margin-bottom: 5px !important;margin-right:4px !important;}
#block-menu-menu-bangalore-data .content ul li a{ width: 100% !important;font-size:15px !important;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(1){padding: 0.5% !important;    width: 39%;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(1) a{  padding: 0 !important;    text-align: center;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(2){padding: 0.5% !important;    width: 55%;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(2) a{  padding: 0 !important;    text-align: center;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(3){padding: 0.5% !important;    width: 56%;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(3) a{  padding: 0 !important;    text-align: center;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(4){padding: 0.5% !important;    width: 38%;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(4) a{  padding: 0 !important;    text-align: center;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(5){padding: 0.5% !important;    width:46.4%;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(5) a{  padding: 0 !important;    text-align: center;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(6){padding: 0.5% !important;    width:47.4%;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(6) a{  padding: 0 !important;    text-align: center;}
/*search*/
#search_text{height:auto;}
.search_text{width: 100%; margin-left:0px;height: auto;padding-left: 0;border-right: 0;text-align: center;}
#search_text #block-myblock-myblock{width: 92%;margin: 0 4%;}
#maincat_div, #submaindiv, #location_dropdown{ width: 100%;margin:0;}
#search_text #dropdowncustom select{width: 98%;margin: 5px 0;padding: 1%;}
#submit_dropdown{width: 40%;background-size: 100%;margin: 5px 30% 10px 30%;}
/*content*/
.one-sidebar #content{width:90%;}
#main-wrapper  #block-system-main .views-row{width:100%;margin-left:0%;}
.listphoneicon .number{float:left;width:83%;line-height: 30px;height: 30px;}
.listaddicon .address{width: 83%;float: left;}
#block-system-main .item-list .pager{margin: 0 13%;}
#sidebar-second{width:92%;margin-left:4%;}
/*footer*/
  #footer{ min-width: auto;}
}
@media screen and (min-width:2px) and (max-width:2px)
{
/*header*/
#page-wrapper{width:100%;float:left;    overflow: hidden; min-width: auto;}
.mainheader .city-logo{ margin: 10px 0% !important;}
.mainheader .bangaloredata{width: 60% !important;margin:18px 0% 20px 1.5% !important;} 
#block-menu-menu-bangalore-data ul li a{font-size:15px !important;}

#block-menu-menu-bangalore-data .content ul li.leaf{margin-bottom: 5px !important;margin-right:4px !important;}
#block-menu-menu-bangalore-data .content ul li a{ width: 100% !important;font-size:15px !important;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(1){padding: 0.5% !important;    width: 39%;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(1) a{  padding: 0 !important;    text-align: center;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(2){padding: 0.5% !important;    width: 55%;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(2) a{  padding: 0 !important;    text-align: center;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(3){padding: 0.5% !important;    width: 56%;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(3) a{  padding: 0 !important;    text-align: center;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(4){padding: 0.5% !important;    width: 38%;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(4) a{  padding: 0 !important;    text-align: center;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(5){padding: 0.5% !important;    width:46.4%;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(5) a{  padding: 0 !important;    text-align: center;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(6){padding: 0.5% !important;    width:47.4%;}
#block-menu-menu-bangalore-data .content .menu li:nth-of-type(6) a{  padding: 0 !important;    text-align: center;}
.mainheader .bangaloredata .region-header{float: right;margin: 0 13px 0px 0;}
/*search*/
#search_text{height:auto;}
.search_text{width: 100%; margin-left:0px;height: auto;padding-left: 0;border-right: 0;text-align: center;}
#search_text #block-myblock-myblock{width: 92%;margin: 0 4%;}
#maincat_div, #submaindiv, #location_dropdown{ width: 100%;margin:0;}
#search_text #dropdowncustom select{width: 98%;margin: 5px 0;padding: 1%;}
#submit_dropdown{width: 40%;background-size: 100%;margin: 5px 30% 10px 30%;}
/*content*/
.one-sidebar #content{width:90%;}
#main-wrapper  #block-system-main .views-row{width: 66%;margin-left: 16%;}
.listphoneicon .number{float:left;width:83%;line-height: 30px;height: 30px;}
.listaddicon .address{width: 83%;float: left;}
#block-system-main .item-list .pager{margin: 0 24%;}
#sidebar-second{width: 64%;margin-left: 16%;}
/*footer*/
  #footer{ min-width: auto;}
}
.mobile-menu-list{display:none;}
/*ads*/
#content .ad_slider .views-row{width:100%;float:left;}
#content .ad_slider .views-row .views-field,
#content .ad_slider .views-row .views-field div{width:100%;float:left;}
#content .ad_slider .views-row .views-field img{width:100%;float:left;height:auto;}
@media screen and (min-width:320px) and (max-width:991px)
{
/*mobile menu*/
.mobile-menu-list{display:block;}
.m-msub-listp{float: left;width: 40%;}
.m-msub-listp2{width:20%;    height: 59px; position: relative;}
.mobile-menu-list{position: fixed; bottom: 0; width: 100%; z-index: 12;  background: #e8e8e8;}
.m-msub-list{float:left;padding: 10px 0;font-size: 26px;color:#219c86;width: 50%;text-align: center;}	
.mobile-menu-list1 a{color:#219c86;}
.postad_list_icon{z-index:4;position: absolute;bottom: 0; left: 36%; width: 66px; height:70px;     margin-left: 2px;
box-shadow:0px 0px 9px rgba(0, 0, 0, 0.7);background: #e8e8e8; /* Standard syntax (must be last) */
}
.postad_list_icon span.lineno1{ cursor:pointer; width:80%;height:50%;border-bottom:2px solid #219c86;margin-left:10%;float:left;} 
.postad_list_icon span.lineno2{cursor:pointer;width:50%;height:70%;border-right:2px solid #219c86;margin-top:16%;float:left;position:absolute;left:0;top:0;} 
.postad_list_icon span.lineno3{width: 80%;border-right: 0;border-bottom: 2px solid #219c86;margin-left: 10%;border-top: 1px solid #219c86; height: 47%;    margin-top: 19px;}
.m-msub-listp2 .postad_list_icon1,.m-msub-listp2 .postad_list_icon2,.m-msub-listp2 .postad_list_icon3{ 
			  transform-origin: left top 0px;
				transition: all 0.2s ease 0s;
				-moz-transform-origin: left top 0px;
				-moz-transition: all 0.2s ease 0s;
				-webkit-transform-origin: left top 0px;
				-webkit-transition: all 0.2s ease 0s;
				-o-transform-origin: left top 0px;
				-o-transition: all 0.2s ease 0s;
				-ms-transform-origin: left top 0px;
				-ms-transition: all 0.2s ease 0s;
			opacity: 0;color: #fff; font-size: 34px;width: 128%;transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0,  0, 0,0, 1);}
			.m-msub-listp2 .postad_list_icon1 span,.m-msub-listp2 .postad_list_icon2 span,.m-msub-listp2 .postad_list_icon3 span{font-size:26px;}
.mobile-menu-list-popup{display:none;position: fixed;background: rgba(0, 0, 0, 0.67);width: 100%; height: 100%; z-index: 10;top: 0;}
#mobile-menu-list-back{display:none;}		
/*header*/
#page-wrapper{width:100%;float:left;    overflow: hidden; min-width: auto;}
.mainheader{position: fixed;top: 0;    background:#e8e8e8;    z-index: 10;}
.mainheader .city-logo{float:left;width: 34%;padding:5px 33%;margin:0;}
.mainheader .city-logo #logo{padding:0;width:100%;}
.mainheader .city-logo #logo img{float:left;width:100%;}
.mainheader .bangaloredata,.search_text{ display:none;} 

/*search*/
#search_text{width:100%;float:left; margin: 0;height: auto;position: fixed;top: 110px;z-index: 10;}
#search_text #block-myblock-myblock { width: 100%; float: left; margin: 0%}
#dropdowncustom{margin: 0% 0% 10px 1%;width: 98%; float: left;}
.close_ad {z-index:8;}
#submit_dropdown{padding: 5px 2.5%;background-size: 100%;}

/*content*/
.one-sidebar #content{width:90%;margin-top:168px;min-height: 10px;}
#main-wrapper  #block-system-main .views-row{width: 47%; margin:0 1% 15px 1%}
.listphoneicon .number{float:left;width:83%;line-height: 30px;height: 30px;font-size:20px;}
.listaddicon .address{width: 83%;float: left;    font-size: 20px;line-height: 26px;}
#block-system-main .item-list .pager{margin: 0 24%;}
#sidebar-second{width: 100%;margin: 0;}
#block-menu-menu-categories h2{width:60%;}
#block-menu-menu-categories{    display: none; margin-top: 172px;}
#block-menu-menu-categories ul{display:block;width:60%;}
#block-menu-menu-categories ul.menu li ul,#block-menu-menu-categories ul.menu li ul li ul{display:block;}
#block-menu-menu-categories ul li a,#block-menu-menu-categories ul.menu li ul li a
,#block-menu-menu-categories ul.menu li ul li ul li a{font-size:26px;}
.fitness_bottom_list{margin-bottom:50px;}
.information .list_title a{font-size:24px;}
/*footer*/
  #footer{ display:none;}
  .grid1{height:auto;}
}
@media screen and (min-width:992px) and (max-width:1199px)
{
.mainheader .bangaloredata { width: 72%; float: right; margin: 38px 0 28px 0%;}
.mainheader .bangaloredata .region-header{float: right; margin:0 8px 0 0;}
#block-menu-menu-bangalore-data ul li {padding: 0px 5px 0px 5px;margin-right: 4px;}
#block-menu-menu-bangalore-data ul li a {font-size: 13.6px;}
#search_text #block-myblock-myblock{    width: 82.5%;}
#submit_dropdown{width: 12%;background-size: 100%; padding: 5px 2%;}
.search_text{padding-left:0;}
#maincat_div, #submaindiv, #location_dropdown{    width: 28.2%;}
.one-sidebar #content{width: 70.5%;margin-left: 2%;}

#main-wrapper  #block-system-main .views-row{    width: 31.7%;margin-right: 1.5%;}
#main-wrapper  #block-system-main .views-row-3, #main-wrapper  #block-system-main .views-row-6{margin-right:0;}
.listaddicon .address { width: 81%;}
.listphoneicon .number { width: 81%;}
.information .list_title {  height: 33px;}
#sidebar-second{width: 25%;margin-left: 1.5%;}
}
@media screen and (min-width:1200px) and (max-width:1366px)
{
.mainheader .bangaloredata { width: 72%; float: right; margin: 38px 0 28px 0%;}
.mainheader .bangaloredata .region-header{float: right; margin:0 23px 0 0;}
#block-menu-menu-bangalore-data ul li {padding: 0px 6px 0px 6px;margin-right: 4px;}
#block-menu-menu-bangalore-data ul li a {font-size: 16px;}
#search_text #block-myblock-myblock{    width: 82%;    margin: 11px 8px;}
.search_text{padding-left:0;    margin-left: 30px;}
#maincat_div, #submaindiv, #location_dropdown{    width: 28.2%;}
#submit_dropdown {    padding: 5px 1%;width: 11%;background-size: 100%;}
.one-sidebar #content{width: 70.5%;margin-left: 2%;}

#main-wrapper  #block-system-main .views-row{    width: 31.7%;margin-right: 1.5%;}
#main-wrapper  #block-system-main .views-row-3, #main-wrapper  #block-system-main .views-row-6{margin-right:0;}
.listaddicon .address { width: 81%;}
.listphoneicon .number { width: 81%;line-height: 27px;height: 30px;}
.information .list_title { height: 33px;}
#sidebar-second{width: 24%;margin-left: 1.5%;}
}
/*---------------------------- css for navigation page ends --------------------------------*/