
/*=================================================================================
Grid CSS
=================================================================================*/

.buzzaction .timetag b{ color: var(--gray777);font-size: 16px;}
.buzzaction .timetag {padding-bottom: 10px; display: flex;}
.buzzaction .timetag svg{fill: #878d9b;}
.buzzaction .timetag a{color: var(--link);display: inline-block; border-radius: 20px; font-size: 14px;margin: 0 5px 0;text-decoration: underline}
.buzzaction .timetag a:hover{text-decoration: none;color: var(--black);}
.buzztitle .moreread{text-align: right;margin:0;}
.moreread{font-weight: var(--weight600);text-align: center;margin: 15px 0;text-decoration: none;color: var(--gray555);display:flex;justify-content:center;}
.moreread a{color: var(--gray666);text-decoration: none;background: var(--white);padding: 10px 20px;border-radius: 4px;border: solid 1px var(--grayddd);}
.moreread i svg{-webkit-transform: rotate(268deg);transform: rotate(268deg);}
.moreread i svg.less{-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.buzztitle{display: flex;gap:10px;margin-bottom: 15px;}
.buzztitle figure{width: 150px; height: 130px;background: #f5f5f5}
.buzztitle figure img{object-fit: cover;height: 100%;border-radius: var(--borderradius)}
.buzztitle .title-a{flex: 1}
.buzzdetal{flex: 1}
.latestwarp{background: var(--gray-a);padding: 30px 0;}  
.latestwarpa{background: var(--gray-d);padding: 30px 0;}
.buzzcard{margin-bottom: 25px;}
.latestwarp .buzzcard, .latestwarpa .buzzcard{margin-bottom: 25px;background: var(--white); box-shadow: var(--boxshadow);padding: 15px; border-radius: 4px;}
.buzzcard figure{margin-bottom: 15px;width: 100%}
.buzzcard figure img{width: 100%;min-height:150px;max-height:150px;}
.buzzcard .buzztitle{flex-direction: column}
.buzzcard .buzztitle .cattag{margin: 0;}
.buzzcard .buzztitle .title-b{font-size: 18px;line-height: 24px;height:48px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.buzzcard .buzztitle p{font-size: 16px;padding-bottom: 0;color: var(--gray777);line-height: 24px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;height:72px;}
.buzzcard .buzztitle p .moreread{font-size: 14px;color: var(--black)}
.videowarp .buzzcard{padding: 15px;}
.videowarp .buzzcard figure{position: relative}
.videowarp .buzzcard figure .video-icon {width: 46px;height: 46px;border-radius: 50%;-webkit-border-radius: 50%;background-color:var(--red);position: absolute;z-index: 1;display: block;top: 50%;left: 50%;margin-top: -23px;margin-left: -23px;cursor: pointer;}
.videowarp .buzzcard figure .video-icon:after {content: '';display: block;position: absolute;width: 0;height: 0;border: solid transparent;border-width: 15px 25px;border-left-color:var(--white);top: 50%;left: 50%;margin-top: -15px;margin-left: -8px;}    
/**/
.buzzlisthd .buzztag span{border-color: var(--white)}
/**/
.buzzlisthd{background: url("../images/blog-ls.jpg") 0 0 no-repeat; background-size: cover;position: relative;z-index: 1;margin-bottom: 35px;padding: 15px 0}
.buzzlisthd:after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(to right, #1c0087, #9a00b0);opacity: 0.7;z-index: -1;}
.buzzlisthd .herotitle{text-align: center;color: var(--white);margin-bottom: 0;width: 70%;margin: 0 auto; line-height: 50px;display: block}
.buzzlisthd .buzztag span{border: 0}
.buzztag{ display: flex;gap:15px; flex-wrap: wrap;padding: 20px 0}
.buzztag span{ border: solid 1px var(--gray999); border-radius: 20px; font-size: 15px;display: block;background: var(--white)}
.buzztag span:hover{background: var(--red);border-color: var(--white)}
.buzztag span:hover a{color: var(--white)}
.buzztag span.active{background: var(--red);border-color: var(--white)}
.buzztag span.active a{color: var(--white)}
.buzztag span a{display: block; color: var(--gray666);padding: 8px 20px;} 
.buzztag-more{padding:20px 0;}
.buzztag-more ul{margin:0px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;}
.buzztag-more ul li{margin:0 1rem 1rem 0;padding:0px;list-style:none;position:relative;}
.buzztag-more ul li a{border: solid 1px var(--gray999); border-radius: 20px; font-size: 15px;display: block;background: var(--white);padding:8px 15px;display:flex;align-items:center;}
.buzztag-more ul li a i{height:12px;margin:0 0 0 3px;}
.buzztag-more ul li a:hover{background: var(--red);border-color: var(--red);color:var(--white);}
.buzztag-more ul li a.active{color: var(--white);background: var(--red);border-color: var(--red);}
.buzztag-more ul li .drop-down-list{display:none;padding:10px 0 10px 5px;position:absolute;top:33px;left:11px;border:solid 1px #e4e4e4;height:220px;overflow-y:scroll;width:200px;background-color:#fff;}
.buzztag-more ul li:hover .drop-down-list{display:block;}
.buzztag-more ul li .drop-down-list ul{margin:0px;padding:0px;display:flex;flex-direction:column;}
.buzztag-more ul li .drop-down-list ul li{margin:0px;padding:0px;list-style:none;}
.buzztag-more ul li .drop-down-list ul li a{display:block;font-size:13px;color:#000;border:none;padding:8px 10px;border-radius:0;}
.buzztag-more ul li .drop-down-list ul li a:hover{border-radius:0;color:#fff;}
.buzztag-more ul li .drop-down-list ul li a:hover i svg{color:#fff;}
/**/
.buzzlisthd .socialmediums{display: flex;justify-content: center;align-items: center;gap:10px; }
.buzzlisthd .socialmediums label{font-size: 14px;font-weight: normal}
.buzzlisthd .socialmediums ul{margin: 0}
.buzzlisthd .socialmediums ul li{position: relative}
.buzzlisthd .socialmediums ul li span{background: var(--white);position: absolute;top: -38px;font-size: 14px;line-height: normal;width: 130px;font-weight: 400;left: -50px;display: flex;align-items: center;gap: 5px; border-radius: 4px;padding: 3px 10px; justify-content: center;color: var(--black);box-shadow: var(--boxshadow);}

.buzzlisthd .socialmediums ul li span:before {position: absolute;bottom: -7px;left: 59px;display: inline-block;border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid #ccc;content: '';}
.buzzlisthd .socialmediums ul li span:after {position: absolute;bottom: -6px;left: 60px;display: inline-block;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid #ffffff;content: '';}

.buzzlisthd .socialmediums ul li span svg{fill:var(--black)}
.buzzlisthd .socialmediums ul li a{display: block}
.buzzlisthd .socialmediums ul li a i{border-radius: 50%;width: 30px; height: 30px; background:#ffffff52;padding: 0}
.buzzlisthd .socialmediums ul li a i svg{fill:var(--white)}
/**/
.col-sm-12 .buzzdetalwarp{width: 70%;margin: 0 auto}
.col-lg-8 .buzzdetalwarp{width: 100%;margin: 0 auto}
.buzzaside{width:90%;position: sticky;top: 24px;bottom: auto;padding: 35px 20px;text-align: center;border-radius: 4px; border: solid 1px var(--garyddd);background: var(--white);box-shadow: var(--boxshadow);    margin-left: auto;}
.buzzaside span{display: block;color: #39364f; font-size: 20px;font-family: var(--poppins);font-weight:var(--weight600);padding:0 0 10px}
.buzzaside span em{color: var(--green)}
.buzzaside a{background: #d1410c;display: block;margin-top: 10px;padding: 10px 20px;font-size: 16px;}
.buzzaside a:hover{background: #f05537}
/**/
.buzzdetailswarp{margin: 30px 0}
.buzzdetailswarp .buzzdetitle{ font-size: 40px; font-weight: var(--weight600);line-height: 50px;}
 /**/
.metabox{border-radius: 11px;font-size:14px;display: flex;flex-wrap: wrap;justify-content:center;align-items: center;gap: 15px;margin: 25px 0 0; font-size: 16px;}
.metabox span{ display: inline-flex;align-items: center}
.metabox span.time{color: var(--white);} 
.metabox span.tag a{color: var(--white); text-decoration: underline;font-weight: var(--weight600); display: inline-block;padding-right: 3px;}
.metabox span.tag a:hover{text-decoration: none}
.metabox span svg{width: 20px; height: 20px; fill:var(--white);margin-right: 5px;}
.buzzdesc {}
.buzzdesc p, .buzzdesc div{ font-size: 17px!important; color: var(--gray666)!important;line-height: 26px; padding-bottom: 15px; font-family: var(--poppins)!important;text-align:justify;}
.buzzdesc p span{font-size: 17px!important; color: var(--gray666)!important; font-family: var(--poppins)!important}
.buzzdesc p:empty{display: none;padding: 0}
.buzzdesc span:empty{display: none}
.buzzdesc p b{padding: 0}
.buzzdesc div br, .buzzdesc p br, .buzzdesc div:empty{display: none;padding: 0;}
.buzzdesc b{font-size: 26px;font-weight: var(--weight600);padding: 15px 0;}
.buzzdesc strong{font-size:16px;font-weight: var(--weight600);padding: 15px 0;}
.buzzdesc figure{margin: 15px 0}
.buzzdesc ul{display: grid;grid-template-columns: repeat(3, 1fr);margin-left: 17px}
.buzzdesc ul li{font-size: 17px; color: var(--gray666);padding-bottom: 15px;list-style: disc;}
.buzzdesc ul li a{ color: var(--link)}
.buzzdesc .promo-img{margin:10px;}
.buzzdesc .promo-img figure{width:100%;height:500px;overflow:hidden;}
.buzzdesc .promo-img figure img{width:100%;height:auto;object-fit:cover;}
/*
.buzzdesc figure{width: 100%;text-align: center;margin-bottom: 15px;}
.buzzdesc iframe{width: 100%; height: 600px; margin: 15px 0}
*/
.videoblock{ display: flex; flex-wrap: wrap;padding-bottom: 15px;gap:10px;}
.videoblock figure iframe{width: 336px; height: 280px;}
/**/
.buzzlistwarp .buzzcard{margin-bottom: 40px;}
/**/


.buzzeventwarp{background: var(--white);box-shadow: var(--boxshadow);border-radius: 4px;position: relative}
.buzzshare{position: absolute; right: 10px;top: 10px;}
.buzzshare i{background: #EEF2FC;width: 35px; height: 35px;display: flex;justify-content: center;align-items: center;border-radius: 50%}
.buzzshare i svg{fill:var(--black)}
.buzzshare .socialmediums{position: absolute;background: var(--white);right: 0;box-shadow: var(--boxshadow);padding: 10px;border-radius: 4px;}
.buzzeventwarp .buzzeventlist{ display: flex;padding:5px 15px 10px;gap:10px;min-height:145px;}
.buzzeventwarp figure{ width:200px; height:100px; background: #f5f5f5}
.buzzevedesc{flex: 1; overflow: hidden; }
.buzzevedesc .buzzevetag{}
.buzzevedesc .buzzevetag span{margin-right: 10px;}
.buzzevedesc .buzzevetag span a{color: #666;background:var(--white);border: 1px solid #dfe3e7;border-radius: 20px;padding: 5px 10px;text-align: center;display: inline-block;font-size: 14px;}
.buzzevedesc .buzzevetitle{font-size: 26px;font-weight: var(--weight600);display: block;padding: 15px 0;}
.buzzevedesc .buzzevetitle h3{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height: 20px;}
.buzzevedesc .buzzevetitle a{color: var(--black);}
.buzzevedesc .buzzevetitle a:hover{color: var(--link);text-decoration: underline}
.buzzevedesc .buzzeveinfo {display: flex;flex-direction: column;gap:10px;} 
.buzzeventwarp .lineaction{padding:0 15px 15px}
.buzzeventwarp .lineaction .btun-lg{font-size: 16px; padding:10px 25px}
.buzzeventwarp .lineaction span{font-size: 22px;display: flex;align-items: center;gap: 10px;} 


.buzzeventwarp .lineitems ul li.date{font-weight: 500;} 

.buzzevelisthd{padding: 15px 15px 0}
.buzzevelisthd .buzzevetag{}
.buzzevelisthd .buzzevetag span{margin-right: 10px;}
.buzzevelisthd .buzzevetag span a{color: #666;background:var(--white);border: 1px solid #dfe3e7;border-radius: 20px;padding: 5px 10px;text-align: center;display: inline-block;font-size: 14px;}
.buzzevelisthd .buzzevetitle{font-size: 26px;font-weight: var(--weight600);display: block;line-height: normal}
.buzzevelisthd .buzzevetitle h3{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin:0 30px 0 0;}
.buzzevelisthd .buzzevetitle a{color: var(--black);}
.buzzevelisthd .buzzevetitle a:hover{color: var(--link);text-decoration: underline}        
.buzzartistlistwarp{background: var(--gray-a); border-radius: 4px;margin-top: 5px;padding:0 0 15px 0;}
.buzzartistlistwarp b{padding: 10px 15px 5px; display: block}
.buzzartistlist{ display: flex;gap:10px;padding:5px 10px 15px;} 
.buzzartistlist span{display: inline-flex;justify-content: center;flex-direction: column;padding: 0 10px;}
.buzzartistlist figure{ border-radius: 50%; width: 60px; height: 60px; border: solid 3px #fff;overflow: hidden;background:#40a8ca;margin: 0 auto;}
.buzzartistlist small{font-size: 14px;font-weight: var(--weight500);padding-top: 5px;}
.buzzartistlist small a{color: #4E6786;}
.buzzartistlist small a:hover{color: var(--link);text-decoration: underline}
.buzzartistlist figure img{height: 100%}
.buzzevedesc .sin-tag-list{padding:10px 0 5px 10px;}
.buzzevedesc .sin-tag-list ul{margin:0px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;}
.buzzevedesc .sin-tag-list ul li{list-style:none;padding:2px 5px;margin:0 5px 5px 0;background-color:#fff;border-right:solid 1px #e4e4e4;border-bottom:solid 1px #e4e4e4;display:flex;font-size:13px;line-height:18px;}
.buzzevedesc .desc{font-size:13px;line-height:16px;color:#666;padding:0 10px 5px 10px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow:ellipsis;height:32px;}
/**/

.buzzartistinfo{background: var(--gray-a);border-radius: 4px;margin: 25px 0;}
.evelistwarp{border-bottom: solid 1px #fff;border-top: solid 1px #ddd;padding: 15px;}
.evelistwarp:last-child{border-bottom:0;}
.evelistwarp:first-child{border-top:0}
.evelistwarp .evelisthd{text-align: left;margin: 0 10px;}
.evelistwarp .evelisthd span{display: block;margin:0;font-weight: 600;font-size: 20px;line-height: 22px;}
.evelistwarp .evelisthd span a{color: var(--black)}
.evelistwarp .evelisthd b{color: var(--gray777);padding: 5px 0;display: block}
.evelistbd{}
.evelistbd .eventlinkwarp{background: var(--white);padding: 10px;margin: 10px;border-radius: 12px;transition: transform 0.15s cubic-bezier(0, 0.2, 0.5, 3) 0s;margin-bottom: 20px;box-shadow: var(--boxshadow);position: relative;display:flex;flex-direction:row;}
.buzzartistinfo .evelistbd .eventlinkwarp{}
.evelistbd .eventlinkwarp a{ display: flex;gap:10px;color: var(--black);}
.evelistbd .eventlinkwarp .buzzshare{position: static}
.evelistbd .eventlinkwarp:hover{transform: scale(1.02);}
.evelistbd .eventlinkwarp .buzzevedesc{}
.evelistbd .eventlinkwarp .buzzevedesc a{display:inline-flex;color:var(--red);}
.evelistbd .eventlinkwarp .buzzevedesc a.blue{display:inline-flex;color:var(--blue);}
.evelistbd .eventlinkwarp figure{border-radius: 12px;width: 50px;height: 50px;background: var(--black);overflow: hidden;margin:0 10px  0 0;}
.evelistbd .eventlinkwarp figure img{width: 50px;height:auto;}
.evelistbd .eventlinkwarp span{display: inline-flex;align-items:center;gap:5px;padding-bottom: 5px;color: var(--red);margin-right: 10px; font-family: var(--roboto);font-size: 14px;} 
.evelistbd .eventlinkwarp span svg{fill: #B7BDCB;}
.evelistbd .eventlinkwarp span.location{display: inline-flex;align-items:center;gap:5px;padding-bottom: 5px;color: var(--gray777);margin-right: 10px;} 
/*.evelistbd .eventlinkwarp span.location b{color: var(--link)}*/
.buzzartistinfo .evelistbd .eventlinkwarp .buzzevedesc .desc{margin:0 0 5px 0;padding:0px;font-size:13px;line-height:18px;color:#666;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;height:36px;}
.buzzartistinfo .evelistbd .eventlinkwarp .buzzevedesc .tags{}
.buzzartistinfo .evelistbd .eventlinkwarp .buzzevedesc .tags ul{margin:0px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;}
.buzzartistinfo .evelistbd .eventlinkwarp .buzzevedesc .tags ul li{margin:0 10px 5px 0;padding:4px;list-style:none;font-size:12px;color:#333;background-color:#f2f2f2;}
.buzzartistinfo .evelistbd .eventlinkwarp .buzzevedesc .tags ul li b{color:var(--green);font-weight:600;}
.buzzartistinfo .evelistbd .eventlinkwarp .buzzevedesc .vmore{}
.buzzartistinfo .evelistbd .eventlinkwarp .buzzevedesc .vmore a{font-size:13px;color:#007BFF;font-weight:500;}

.evelistbd .eventlinkwarp .eventlink{font-weight: 500;font-size: 16px;padding:0 0 5px 0;}
.evelistbd .eventlinkwarp .eventlink a{color: var(--black)}
.evelistbd .moreread{margin-top: 25px;}
.evelistbd .moreread a{background: none;border:0;padding: 0;}

.evelistbd.double{display:flex;flex-direction:row;flex-wrap:wrap;}
.evelistbd.double .eventlinkwarp{width:47.8%;margin:0 10px;}
.evelistbd.double .eventlinkwarp:nth-child( even ){margin:0 0 0 10px;}




/**/
.buzzlocation{margin: 0 8px 0 15px;border: 1px solid #d4e5ff;border-radius: 4px;background:var(--white);min-width:150px;max-width:200px;}
.buzzlocation a{display: flex;align-items: center;gap:5px;color: var(--black); font-weight: 500;padding: 10px;text-transform:capitalize;}
.buzzlocation a span{text-transform:capitalize;}
.buzzlocation i svg{fill:#8d95a7}
.mobilesearch i svg{fill:#8d95a7}
/**/

.buzzdesc .single-list{}
.buzzdesc .single-list div.title-txt{font-size: 26px !important;font-weight: var(--weight600);}
.buzzdesc .single-list ul{margin:0px;padding:0px;display:flex;flex-direction:column;}
.buzzdesc .single-list ul li{margin:0 0 10px 30px;padding:0;list-style:disc;font-size:16px;line-height:26px;color:#666;}
.login-modal{background-color: rgba(0, 0, 0, 0.8);height:100%;overflow-x:hidden;overflow-y: auto;width: 100%;
z-index: 1000000;top: 0;right: 0;bottom: 0;left: 0;position: fixed;-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}
.login-modal .login-modal-content-area{width:500px;margin:20px auto 50px auto;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:"Roboto","Google Sans","Arial",sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;
border-radius:4px;position:relative;}
.login-modal .login-modal-content-area .close-txt{color:#000;cursor: pointer;font-size:20px;line-height:20px;position: absolute;right:21px;top:5px;text-align: center;font-family: "Google Sans",Arial,sans-serif;  z-index: 99;background-color:#fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;padding:2px 6px;}
.mob-but-sticy{display:none;}
.service-category .item .single-serv-cat{background-color:var(--white);padding:10px;margin:10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;margin:0 0 20px 0;transition:1s;}

/* Muru End */
@media only screen and (max-width : 320px) {}
/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 568px) {
.msite-nav{width: 80%}
.herotitle{flex-direction: column}
.buzzdesc ul { grid-template-columns: repeat(1, 1fr);}
.buzzdesc iframe{width: 100%; height: 100%;}
.subscribewarp{background: #ebf4fd;padding: 15px;height: auto}
.subscribewarp .subscribert{width: 100%}
.subformwarp .subforminput{flex-direction: column;gap:10px;}
.subformwarp .subforminput .selectbox{width: 100%}
}

@media only screen and (min-width : 569px) and (max-width : 640px) {
.buzzdesc ul { grid-template-columns: repeat(2, 1fr);}
.buzzdesc iframe{width: 100%; height: 350px;}
.buzzeventwarp .buzzeventlist{flex-direction: column}
.buzzeventwarp figure {width: 100%;height: 100%;text-align: center;}
.buzzartistlist figure{width: 60px; height: 60px;}
 /**/


}
/*----high end windows phone---*/
@media only screen and (min-width : 641px) and (max-width : 768px) {
.buzzdesc iframe{width: 100%; height: 350px;}
.artstcta a{margin:0 10px 10px 0;}
 
}
/*----high end windows phone---*/
@media only screen and (max-width : 768px) {
.mobilehide {  display: none !important }
.mobileview {  display: block !important }
.login-modal .login-modal-content-area{margin:0 auto 50px auto;}
.herotitle{font-size: 20px;}
.buzzlisthd .socialmediums{margin-top: 10px;}
.buzzlisthd .herotitle{line-height: normal}
.post-control, .btomadon, .bloginfo ul{flex-direction: column;gap: 15px;justify-content: flex-start;}
.bloginfo ul li.listen{margin: 0}
.fiexdsocial{display: none}
.commentform, .successmsgwarp{padding: 20px; width: 100%}
.buzzeventwarp .buzzeventlist{flex-direction: column}
.mobilesearch{display: flex;border: 1px solid #d4e5ff;border-radius: 4px;background: var(--white);}
.mobilesearch a{display: flex;align-items: center;gap: 5px;color: var(--black);font-weight: 500;padding: 10px;} 
.searchwarp .mobilesearch i{position: static}
.searchwarp{display: none}
.searchwarp{width: 100%}
.col-sm-12 .buzzdetalwarp{width: 100%}
.buzzevelisthd .buzzevetitle{font-size: 20px;}
.buzzeventwarp .lineaction{display: block;text-align: center}
.buzzeventwarp .lineaction .btun-lg{display: block;margin-top: 10px;}
.buzzeventwarp .lineaction span{justify-content: center;padding-bottom: 5px}
.evelistbd .eventlinkwarp span.location{display: block}
.buzzaside{position: fixed;top: auto;width: 100%;left: 0;bottom: 0;z-index: 999;padding: 0 0 10px;}
.buzzlocation{min-width:30px;max-width:30px;}
.artstcta a{margin:0 10px 10px 0;}
.seo-promo-outer ul li{width:100%;}
.two-promo .promotions{flex-wrap:wrap;}
.two-promo .promotions .two-divs{width:100%;border-right:none;border-bottom:solid 3px #fff;}
.subformwarp .title{font-size:19px;}
.subformwarp p{font-size:13px;}
.evelistbd.double{flex-direction:column;margin:0 10px;}
.evelistbd.double .eventlinkwarp {width: 100%;margin: 0 0 15px 0;}
.evelistbd.double .eventlinkwarp:nth-child( even ) {margin: 0;}
.buzzeventwarp figure{width:100%;height:150px;overflow:hidden;}
.lineitems ul{flex-direction: column;align-items:flex-start;}
.login-modal{width:100% !important;}
.login-modal .login-modal-content-area{width:100%;}
.login-modal .login-modal-content-area .close-txt{right:11px;top:18px;}
.rt-blk{position:relative;}
.mob-but-sticy{width:100%;display:flex;flex-direction:column;background-color:rgba(0, 0, 0, 0.8);justify-content:center;align-items:center;bottom:0;position:fixed;z-index:999999;padding:15px 0;}
.mob-but-sticy p{font-size:14px;padding:0 0 10px 0;color:#fff;}
footer{padding:15px 0 98px 0}
.rt-blk .promo-blk-gradient-six .btn-outer{flex-direction:column;}
.rt-blk .promo-blk-gradient-six .btn-outer a{text-align:center;}
.rt-blk .promo-blk-gradient-six .btn-outer a.margin10r{margin:0 0 10px 0;}
.rt-blk .promo-blk-gradient-six .btn-outer div{margin:0 0 10px 0;}
}
/**/
@media (min-width: 992px) {}
/*----iphone---*/
@media (max-width: 991px) {
.mobilehide {display: none !important }
.mobileview {display: block !important }
.mainsearch{padding: 15px;width: 100%}
.searchwarp i{top: 20px;right: 20px;}
.searchwarp  { position: fixed!important; right: -30px; top:0; width: 100%; z-index: 9999; background-color: #fff; color: #7f7f7f; height: 100%; display: block; box-shadow: 0 2px 2px 0 rgba(0,0,0,.14), 0 3px 1px -2px rgba(0,0,0,.2), 0 1px 5px 0 rgba(0,0,0,.12); transform: translateX(800px); -webkit-transform: translateX(800px); -moz-transform: translateX(800px); -ms-transform: translateX(800px); -o-transform: translateX(800px); transition: all .5s ease-in-out; -webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out; border-top: 1px solid rgba(51, 51, 51, 0.25);overflow-x: hidden;overflow-y: auto; display: block!important;margin-top: 0;}
.searchwarp.open { transform: translateX(0); -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0);right: 0;top: 0;margin: 0;box-shadow: none;} 
.searchwarp .search-sugges {box-shadow: none;min-width: 500px;position: static;} 
.searchwarp .mobilesearch{border-bottom: solid 1px #ebebeb;padding: 15px;display: flex;justify-content: space-between;align-items: center;} 
.searchwarp.open .hdsearch{border-radius: 0;padding: 10px;margin: 10px;width: 95%;}
.searchwarp.open a.btun{display: none} 
.searchwarp .dialogtitle {font-size: 20px;font-weight: 600;letter-spacing: .5px;text-align: left;color: var(--black);}
.postblockheader {-webkit-flex-basis: 69%;-ms-flex-preferred-size: 69%;flex-basis: 69%;}
.postblockheader .postblocktitle {font-size: 18px;line-height: 20px;}
.postblockfooter figure{height: 100%}
}
/*----ipad---*/





