@media (max-width: 1170px) {
h2{ font-size:24px;}	
h2 span{ padding-top:0px;}
	
.map{ width:100%;}

/* News Briefs */
.news-event .news-list-view ul li .news-detail{ max-width:460px;}

/* Nela Gala */
.nelagala-part .nelabox-view ul li{ max-width:320px; margin:0px 14px 30px 14px;}

/* National Officers */
.nav-tabs > li{ padding-left:6px !important;}
.nav-tabs > li > a{ margin-right:0px !important;}
.nav > li > a{ padding:10px 9px; font-size:14px;}

/* Historical Timeline */
.timeline-page .timeline-left{ max-width:460px;}

/* Previous Scholarship Winners */
.scholarship-winner ul li{ max-width:217px; margin:0px 6px 20px 6px;}

/* Donate SIF */
.page-content .donate-main .e-card_notification p, .page-content .donate-main .p_mail_notification p{ width:48%;}
.page-content .donate-main .e-card_notification p.fr, .page-content .donate-main .p_mail_notification p.fr{ float:right !important;}

/*05 Jan 2018*/
.advertising_main .cover-img .cover-title h1{ font-size:65px;}
.advertising_main .cover-img .cover-title h4{ font-size:25px;}
.advertising_main .mag-add{ width:32%;}
.advertising_main .mag-chief{ width:25%;}
.advertising_main .advert-rates .advert-name{width:30%;}
.advertising_main .advert-rates .advert-size{width:46%;}

.lodge-coman-banner .lodge-caption h1{ font-size:38px;}
.event-calendar-list ul li .event-pic{ max-width:300px;}
.event-calendar-list ul li .event-detail{max-width:372px; padding:10px 10px 10px 0px;}

.landing-pic .logo-hotel{ width:130px; height:130px; padding-top:15px;}
.landing-pic .logo-hotel img{ max-width:100px;}


/* Business Packages Page Class */
.business-packages .packages .title{height:122px; font-size:30px; line-height:24px; padding-right:24px;}
.business-packages .packages .title span{ font-size:16px;}
.business-packages .packages .title p{ font-size:14px;}
.business-packages .packages h3{ font-size:18px; letter-spacing:0.4px;}

.business-directory{ margin-top:60px;}
.social-justice{ margin-top:60px;}
.packages-detail .business-contact:before{ width:106%;}


/* Business Directory Page Class */
.search-business .select-fild{ max-width:380px;}
.packages-detail .business-logo img{ max-width:112px; padding-right:8px;}
.packages-detail .business-logo label{ font-size:16px; letter-spacing:0.4px;}



}

@media (max-width: 1024px) {
h2{ font-size:24px;}	
	
.carousel-caption h1{ font-size:44px;}
.upcome-event li.title{ font-size:16px; margin-right:10px;}
.upcome-event li.event-name a h3{ font-size:20px;}
.upcome-event li.event-btn a{ padding:9px 18px;}

.info-box .box-div .caption-text h4{ font-size:18px;}

.more-event ul li .event-city{ max-width:448px;}

.noteworthy-box ul li .noteworthy-thumb{ max-width:210px;}
.noteworthy-box ul li .noteworthy-detail{ max-width:390px;}

.gallery-main ul li{ max-width:156px;}

.left-box .login-box{ padding:16px 12px;}
.left-box .login-box ul li label{ max-width:69px;}
.left-box .login-box ul li input[type="text"]{ max-width:200px;}
.left-box .preview-box{ font-size:18px; padding:12px 12px 15px 12px;}
.left-box .sportling-list{ padding:16px 12px;}

.author_book{ width:20%;}
.othor_cnt h4, .othor_cnt p{ width:80%;}

.blog_box_main{margin:0px 5% 30px 0px;}

/*20 Dec 2017*/
.more-event ul li .event-disc{ max-width:520px;}

.lodge-coman-banner .lodge-caption h1{ font-size:34px;}
.event-calendar-list ul li .event-pic{ max-width:320px;}
.event-calendar-list ul li .event-detail{ max-width:350px; float:right; margin:0px; }
} 

@media (max-width: 980px) {
h2{ font-size:22px; letter-spacing:0px;}	

/* Carousel base class */
/*.carousel {height:400px;}
.carousel .item {height:400px;}
.carousel-inner > .item > img {height:400px;}*/

.carousel-caption h1{ font-size:36px;}

header{ height:100px;}
header .logo{ width:100%; max-width:372px; padding-top:18px;}
header .logo img{ width:100%; height:auto; display:block;}

.top-links{ margin-top:10px;}
.top-links li { margin-right:3px;}
.top-links li:after { margin-left:3px;}
.top-links li a.donate-btn{ float:right;}

.head-top-right{ margin:30px 0px 0px 0px;}
.head-top-right .top-social span a.member-login{ margin:0px 0px 0px 6px;}
.head-top-right .top-social > div .fa{ margin-left:6px;}

.fixed-nav { position:absolute; top:100px;}

.upcome-event li.title{ font-size:14px;}
.upcome-event li.event-name{ width:100%; max-width:474px;}
.upcome-event li.event-name a h3{ font-size:18px; line-height:20px;}

.info-box .box-div .caption-text{ padding:6px 10px;}
.info-box .box-div .caption-text h4{ font-size:16px;}

.more-event ul li .event-city{ max-width:302px;}
.more-event ul li .read-more{ margin-top:4px;}

.noteworthy-box ul li .noteworthy-detail{ max-width:244px;}
.noteworthy-box ul li .noteworthy-detail .note-title{ padding-bottom:8px;}
.noteworthy-box ul li .noteworthy-detail p{ padding:8px 0px;}

.left-box .login-box ul li label{ max-width:100%; line-height:22px;}
.left-box .login-box ul li input[type="text"]{ max-width:100%; }
.left-box .login-box ul li a.become-now{ font-size:15px;}
.left-box .preview-box{ font-size:16px; line-height:22px;}

.gallery-main ul li{ max-width:180px;}

.footer-bottom .address p{ margin-right:7px;}

.donate-page .pop-up-gallery ul li{ width:33.33%;}

/* Coman */
.inr-pg-title{ padding-top:50px; font-size:40px;}

.sidebar-nav a{ height:inherit;}

/* Who We Are */
.page-sec .col-sm-3{ width:34%;}
.page-sec .col-sm-9{ width:66%;}
.page-sec #attachment_191{ width:100% !important;}
.page-sec #attachment_192{ width:100% !important;}
.page-content ul{ width:100%; float:left; margin:0px; padding:0px;}
.page-content ul li{ width:100%; float:left; list-style:none; margin:0px; padding:0px 0px 0px 20px;}
.thread_cnt ul li{ padding:8px 10px;}

/* Locations */
.location-list ul li{ width:33.33% !important;}

/* National Headquarters */
.page-content h3{ width:100%; float:left;}
.page-content p{ width:100%; float:left;}
.page-content .size-full{ width:100%; float:left; margin-left:0px;}

/* History */
#attachment_446{ width:100% !important; float:left; text-align:center; margin-left:0px;}
#attachment_446 img{ width:100%; max-width:190px; height:auto; display:inline-block; float:none;}

/* Benefits Discounts */
.page-content ul.benefits li .benefits-logo{ width:24%;}

/* Italian Curriculum */
.page-content #attachment_492{ width:100% !important; text-align:center;}
.page-content #attachment_492 img{ width:100%; max-width:200px; display:inline-block; height:auto; float:none;}

/* Sons Of Italy Book Club */
.page-content ul li #attachment_497{ width:100% !important; text-align:center; margin:0px;}
.page-content ul li #attachment_497 img{ width:100% !important; max-width:130px; text-align:center; margin:0px; float:none;}
.page-content p .wp-image-498{ margin:0px; float:none;}

/* Resources */
.overtab-page .studyabroad-tab ul li{ width:auto; margin:0px 10px 6px 0px;}
.overtab-page .studyabroad-tab ul li a{ margin:0px; padding:0px 10px; border:1px solid #dbdbdb; line-height:34px;}
.overtab-page .studyabroad-tab ul li a:hover, .overtab-page .studyabroad-tab ul li a.active{ color:#ff9900 ;}

/* News Briefs */
.news-event .news-list-view ul li .news-thumb{ max-width:170px;}
.news-event .news-list-view ul li .news-detail{ max-width:280px;}

/* Nela Gala */
.nelagala-part .nelagala-banner img{ width:100%; height:auto; display:block;}
.nelagala-part h6{ font-size:16px;}
.nelagala-part .nelabox-view ul li{ max-width:220px; margin:0px 6px 30px 6px;}

/* Faqs */
.page-content .ui-accordion .ui-accordion-header{ font-size:16px !important;}
.ui-accordion .ui-accordion-content{ float:left; padding:10px !important;}
.ui-accordion .ui-accordion-content p{ float:none; font-size:14px !important;}

/* National Officers */
.national-offer .person p{ max-width:100%; float:left; padding:15px 0px;}
.panel-primary > .panel-heading{ float:left;}
.nav-tabs > li{ padding-left:0px !important; margin-bottom:6px !important;}
.nav-tabs > .nav-mobile{ display:none !important;}

/* Historical Timeline */
.timeline-page .timeline-left{ max-width:100%;}
.timeline-page .timeline-right{ max-width:100%; float:left; text-align:center;}

/* Book Club Archives */
.club-archives ul{ margin-bottom:12px;}
.club-archives ul li{ width:100%;}

/* Previous Scholarship Winners */
.scholarship-winner ul li{ max-width:217px; float:none; display:inline-block; margin:0px 6px 20px 6px; padding:10px !important;}

/* Become a Member */
.become-member .box{ margin:5px 0;}
.become-member .box p{ width:100%; margin-bottom:10px;}
.become-member .box p.min-h{ display:none;}

/* Donate SIF */
.page-content .donate-main input[type="text"]{ max-width:100%;}

.author_book{ width:100%;}
.othor_cnt h4, .othor_cnt p{ width:100%;}

.catagory_table ul li{padding:0;}
.catagory_table2 ul li{padding:0;}

.magazine_main ul li{ width:48%; margin:5px 1.5% 5px 0%; padding:0; float:none; display:inline-block; vertical-align:top;}

.issue_list ul li{ width:48%; margin:0 1.33% 30px 0; padding:0;}

.slide_show ul li{ width:50%; padding:0 4%;}

.giving_option_pie_chart { float:left; width:auto; margin:0 20px 15px 0px;}
#banner { max-width:100%;}
.relative label.error { bottom:-12px !important; }

.sustaining-right { width:100%;}
.sustaining-right .patrons{ float:left; }
.sustaining-right .giving { float:left; }

/*05 Jan 2018*/
.advertising_main .cover-img .cover-title h1{ font-size:45px; line-height:45px;}
.advertising_main .cover-img .cover-title h4{ font-size:16px;}
.advertising_main .mag-add{ width:50%;}
.advertising_main .mag-chief{ width:50%;}
.advertising_main .addv-representat{ width:100%;}
.advertising_main .advert-rates .advert-name{width:30%; line-height:18px; min-height:48px;}
.advertising_main .advert-rates .advert-size{width:46%; line-height:18px; min-height:48px;}
.advertising_main .advert-rates .price{ line-height:18px; min-height:48px;}

.tumb_tit { font-size:24px; /*padding:15px 15px 15px 150px;*/ padding:20px 15px 20px 150px; margin-bottom:30px; }
.tumb_tit:after {/*width:130px; height:130px;*/ background-size:100% auto; }
.tumb_tit span { font-size:16px; }
.insu_img {  width:100%; }
.insu_con {  width:100%; float:right; margin:20px 0 0; padding:0px; }
.insu_con a.member-register { font-size:18px; }

.lodge-location .location-box{height:auto; padding:5px 0;}
.lodge-location .location-box p{height: auto;}

.event-calendar-list ul li{ width:100%; float:left; list-style:none; background:#f7f7f7; margin:0px 0px 44px 0px; padding:3px;}
.event-calendar-list ul li .event-pic{ max-width:100%;}
.event-calendar-list ul li .event-detail{ max-width:100%; float:right; margin:0px; padding:3%;}

.pagination-part ul{ width:100%; float:left; display:table-cell; text-align:center; margin:0px; padding:0px;}
.pagination-part ul li{ width:auto; float:none; display:inline-block; text-align:center; vertical-align:middle; list-style:none; margin:0px 4px; padding:0px;}

.photogallery-view ul li{ width:48%; margin:0px 1% 15px 1%; padding:0px;}
.photogallery-view ul li:nth-child(2n+2){ margin-right:1%;}
.photogallery-view ul li:nth-child(3n+3){ margin-right:1%;}

.landing-pic .logo-hotel{ width:110px; height:110px; padding-top:10px;}
.landing-pic .logo-hotel img{ max-width:90px;}


/* Business Packages Page Class */
.business-packages .packages .gold{background-size:100% 100%;}
.business-packages .packages .silver{background-size:100% 100%;}
.business-packages .packages .bronze{background-size:100% 100%;}
.business-directory h6{ font-size:22px;}
.business-directory .directory-categories-list ul{ padding-right:10px;}
.business-directory .directory-categories-list ul li{ font-size:15px;}
.business-directory .directory-categories-list ul li ul li{ font-size:14px;}
.commission-full-part{ width:100%;}
.social-justice h6{ font-size:22px;}
.packages-detail .business-contact:before{ width:109.5%;}


/* Business Directory Page Class */
.search-business{ margin-bottom:16px;}
.search-business label{ width:100%; line-height:24px; font-size:20px;}
.search-business .select-fild{ max-width:100%; margin:10px 0px 0px 0px;}
.search-business .viewall-button{margin:10px 0px 0px 0px;}

.packages-detail .packages-left{ width:100%;}
.packages-detail .packages-right{ width:100%; margin-top:16px;}
.packages-detail .business-logo img{ max-width:112px; padding-right:8px;}
.packages-detail .business-logo label{ font-size:16px; letter-spacing:0.4px;}
.packages-detail .packages-content{ margin:12px 0px;}
.packages-detail .business-address{ min-height:30px;}
.packages-detail .business-contact ul li{ margin-bottom:8px;}
.packages-detail .business-contact ul li:last-child{ margin-bottom:0px;}

}

@media (max-width: 767px) {
h4{ padding-bottom:12px;}

/* Carousel base class */
/*.carousel{ margin-top:0; height:250px;}
.carousel .item{ height:250px;}
.carousel-inner > .item > img{ height:100%;}*/

.carousel-caption h1{ font-size:30px; line-height:32px; margin-bottom:10px;}
.carousel-caption p{ font-size:16px; line-height:18px;}

header{ height:auto; padding-bottom:20px;}
header .logo{ max-width:100%; text-align:center; padding-top:10px;}
header .logo img{ max-width:350px; display:inline-block;}
.top-search{ width:38%; float:left; text-align:left; margin-top:0px;}
.top-links{ width:62%; float:right; text-align:left; margin-top:0px;}
.top-links li { margin-right:8px;}
.top-links li:after { margin-left:8px;}
.top-links li a.donate-btn{ float:none;}

.head-top-right{ width:100%; float:left; text-align:center; margin:0px;}
.head-top-right .top-social{width:100%; float:left; text-align:center; margin:0px;}
.head-top-right .top-social span{ float:none; display:inline-block;}
.head-top-right .top-social span a.member-login{ margin:0px 0px 0px 6px;}
.head-top-right .top-social > div{ margin-top:0px;}
.head-top-right .top-social > div .fa{ margin-left:6px;}

.fixed-nav {top:145px;}
.fixed-nav .nav-list {background-color:rgba(39,68,114,0.95);}

.upcome-event li.event-name{ max-width:515px;}
.upcome-event li.event-btn{ width:100%; text-align:center; margin-top:12px;}

.more-event ul li .event-city{ max-width:472px;}

.info-box .box-div{ margin-bottom:20px;}

.noteworthy-box ul li .noteworthy-detail{ max-width:406px;}

.gallery-main ul li{ max-width:159px;}

.footer-link{ margin-bottom:20px;}
.footer-bottom .address{ text-align:center;}
.footer-bottom .address p{ float:none; display:inline-block;}
.footer-social{ width:100%; text-align:center; margin-top:12px;}
.footer-social > div{ display:inline-block; float:none;}

.donate-page .pop-up-gallery ul li{ width:50%;}

/* Coman */
.inr-pg-title{ padding-top:50px; font-size:36px;}

/* Who We Are */
.page-sec .col-sm-3{ width:100%;}
.page-sec .col-sm-9{ width:100%;}

/* About Italian America */
.art-table, .art-table .art-tbody, .art-table .art-tbody .art-tr, .art-table .art-tbody .art-tr .art-td{ float:left;}
.art-table .art-tbody .art-tr .art-td .art-td-last{ border-left:0px !important; width:100% !important;}

/* News Briefs */
.news-event .news-list-view ul li .news-thumb{ max-width:170px;}
.news-event .news-list-view ul li .news-detail{ max-width:450px;}

/* Archived Press Releases */
.timeline-page .timeline-year ul li{ float:left;}

/* Nela Gala */
.nelagala-part .nelabox-view ul li{ max-width:300px; margin:0px 9px 30px 9px;}

/* Book Club Archives */
.club-archives ul{ padding:10px 0px;}
.club-archives ul li{ width:50%;}

/* Previous Scholarship Winners */
.scholarship-winner ul li{ max-width:197px; float:none; display:inline-block; margin:0px 6px 20px 6px; padding:10px !important;}

.bredcrumb_menu{ margin-top:5px;}

.author_book{ width:24%;}
.othor_cnt h4, .othor_cnt p{ width:76%;}

.blog_box_main{ width:100%; margin:0px 0% 30px 0px;}
.blog_box_main div{ max-width:100%;}

.sustaining-right { margin-left:0px;}

/*20 Dec 2017*/
.more-event ul li .event-disc{ max-width:400px;}

/*05 Jan 2018*/
.advertising_main .cover-img .cover-title h1{ font-size:54px; line-height:55px;}
.advertising_main .cover-img .cover-title h4{ font-size:18px;}
.advertising_main .mag-add{ width:50%;}
.advertising_main .mag-chief{ width:50%;}
.advertising_main .addv-representat{ width:100%;}
.advertising_main .addv-representat .col-sm-6{width:50%; float:left;}
.advertising_main .advert-rates .advert-name{width:30%; line-height:18px; min-height:48px;}
.advertising_main .advert-rates .advert-size{width:46%; line-height:18px; min-height:48px;}
.advertising_main .advert-rates .price{ line-height:18px; min-height:48px;}

.lodge-location .location-box .col-sm-4{ width:50%; float:left; padding:5px;}

.lodge-coman-banner .lodge-caption h1{ font-size:32px;}
.photogallery-view ul li{ width:48%; margin:0px 1% 20px 1%; padding:0px;}
.tumb_tit { padding:33px 15px 33px 150px; }


/* Business Packages Page Class */
.business-packages .packages{display:inherit; text-align:center;}
.business-packages .packages .package-item{ width:100%; max-width:360px; text-align:left; margin:0px auto 30px auto;}
.business-packages .packages .title{ height:146px; background-size:100% auto; padding-top:18px; line-height:28px; font-size:36px;}
.business-packages .packages .title span{ font-size:18px;}
.business-packages .packages .title p{ font-size:15px;}
.business-directory{ margin-top:20px;}
.business-directory h6{ font-size:20px;}
.business-directory .directory-categories-list ul{ width:100%;}
.social-justice{ margin-top:20px;}
.social-justice h6{ font-size:20px;}
.social-justice-form{ margin-top:20px;}
.social-justice-form ul li{ margin-bottom:12px;}


.social-justice-form ul li .captcha-code{ margin-top:14px;}
.social-justice-form ul li input[type="submit"]{margin-top:14px;}
.packages-detail .business-contact:before{ width:106%;}

}

@media (max-width: 599px) {
h2{ padding-bottom:20px;}

/* Carousel base class */
.carousel{ margin-top:0;}

.carousel-caption h1{ font-size:26px; line-height:28px;}

header .logo img{ max-width:300px;}

.top-search{ width:32%; text-align:left;}
.top-search input{ width:100%;}
.top-links{ width:66%; float:right; text-align:left; margin-top:0px;}
.top-links li { margin-right:4px;}
.top-links li:after { margin-left:4px;}
.top-links li a.donate-btn{ float:right;}
.head-top-right .top-social{text-align:left;}
.fixed-nav {top:135px;}

.upcome-event li.title{ width:100%; margin:0px;}
.upcome-event li.event-name{ max-width:100%; margin-top:10px; padding:0px;}
.upcome-event li.event-btn{ text-align:left;}

.info-box{ float:left; display:table-cell; text-align:center; vertical-align:middle;}
.info-box .box-div{ width:100%; max-width:348px; display:inline-block; text-align:center; vertical-align:middle;}

.more-event ul li .event-city{ max-width:370px;}

.noteworthy-box ul li .noteworthy-detail{ max-width:310px;}

.gallery-main ul li{ max-width:134px;}

/* Coman */
.inr-pg-title{ min-height: inherit; padding-top:40px; font-size:30px; padding-bottom:40px;}

/* News Briefs */
.news-event .news-list-view ul li .news-thumb{ max-width:170px;}
.news-event .news-list-view ul li .news-detail{ max-width:350px;}

/* Nela Gala */
.nelagala-part .nelabox-view ul li{ max-width:251px; margin:0px 9px 30px 9px;}
.nelagala-part .nelabox-view ul li h6{ min-height:40px;}

/* Book Club Archives */
.club-archives ul li{ width:100%; margin-bottom:6px; padding:0px 0px 0px 10px !important;}

/* Previous Scholarship Winners */
.scholarship-winner ul li{ max-width:247px; float:none; display:inline-block; margin:0px 10px 20px 10px; padding:10px !important;}

.author_book{ width:100%;}
.othor_cnt h4, .othor_cnt p{ width:100%;}

.slide_show ul li{ width:50%; padding:0 2%;}

.page-sec { padding:30px 0; }

/*05 Jan 2018*/
.advertising_main .cover-img .cover-title h1{ font-size:42px; line-height:40px;}
.advertising_main .cover-img .cover-title h4{ font-size:16px;}
.advertising_main .mag-add{ width:50%;}
.advertising_main .mag-chief{ width:50%;}
.advertising_main .addv-representat{ width:100%;}
.advertising_main .addv-representat .col-sm-6{width:50%; float:left;}
.advertising_main .advert-rates .advert-name{width:30%; line-height:18px; min-height:48px;}
.advertising_main .advert-rates .advert-size{width:46%; line-height:18px; min-height:48px;}
.advertising_main .advert-rates .price{ line-height:18px; min-height:48px;}
.advertising_main .who-readers .left .box-row{ margin:0;}
.advertising_main .who-readers .left .box-row ul li{ line-height:25px;}

.tumb_tit { font-size:18px; /*padding:10px 10px 10px 110px;*/ padding:35px 10px 35px 110px; margin-bottom:20px; }
.tumb_tit:after {width:90px; height:90px;  }
.tumb_tit span { font-size:14px; }
.insu_con a.member-register { font-size:16px; }

.lodge-coman-banner .lodge-caption h1{ font-size:28px;}
.lodge-location .location-box{ float:left; position:relative; top:0px;  transform:translateY(0%); margin-top:10px; padding:14px 14px 0px 14px;}
.lodge-location .location-box .col-sm-4{ width:100%;}
.lodge-location .location-box p{ padding-bottom:12px;}

/* Business Packages Page Class */
.social-justice-form ul li{ margin-bottom:0px;}
.social-justice-form ul li .col-left{ width:100%; margin-bottom:14px;}
.social-justice-form ul li .col-right{ width:100%; float:left; margin-bottom:14px;}
.social-justice-form ul li .advertising-checkbox{ width:100%; float:left; margin:0px;}
.packages-detail .business-contact:before{ width:108%;}



}

@media (max-width: 566px) {
/* Carousel base class */
/*.carousel{ margin-top:0; height:180px;}
.carousel .item{ height:180px;}*/

.carousel-caption p{ display:none;}

header{ padding-bottom:10px;}
.top-links{ text-align:right;}
.top-links li { margin-right:6px;}
.top-links li:after { margin-left:6px;}

.fixed-nav {top:149px;}

.more-event ul li .event-city{ max-width:384px;}

.noteworthy-box ul li{ text-align:center;}
.noteworthy-box ul li .noteworthy-thumb{ max-width:263px; float:none; text-align:center; vertical-align:middle; display:inline-block;}
.noteworthy-box ul li .noteworthy-detail{ max-width:100%; margin-top:14px;}

.gallery-main ul li{ max-width:150px;}

/* Coman */
.inr-pg-title{ min-height: inherit; padding-top:40px; font-size:22px; margin-top:8px;}

/* National Headquarters */
.page-content h3{ font-size:20px;}

/* Italy Information */
.page-content .wp-image-549{ height:316px !important;}

/* News Briefs */
.news-event .news-list-view ul li .news-thumb{ max-width:100%; text-align:center;}
.news-event .news-list-view ul li .news-thumb img{ max-width:200px; display:inline-block;}
.news-event .news-list-view ul li .news-detail{ max-width:100%;}

/* Nela Gala */
.nelagala-part .nelabox-view ul{ display:table-cell; text-align:center; vertical-align:middle;}
.nelagala-part .nelabox-view ul li{ max-width:300px; margin:0px 0px 30px 0px; min-height:inherit; display:inline-block; text-align:center; vertical-align:middle; float:none;}
.nelagala-part .nelabox-view ul li h6{ min-height:inherit;}

/* Previous Scholarship Winners */
.scholarship-winner ul li{ max-width:100%; float:left; margin:0px 0px 20px 0px; padding:10px !important;}
.scholarship-winner ul li .winner-bio h6{ min-height:inherit;}

.page-content .wp-image-663{ width:100% !important; margin-left:0px;}


/* Business Directory Page Class */
.packages-detail .business-logo img{ padding-right:0px;}
.packages-detail .business-logo label{ width:100%;}
.packages-detail .business-contact:before{ width:113%;}


}

@media (max-width: 479px) {
/* Carousel base class */
.carousel{ margin-top:8px;}
.carousel-indicators{ bottom:-10px;}
.carousel-indicators li { width:10px; height:10px; border:2px solid #fff;}
.carousel-indicators .active { border:2px solid #f90; width:10px; height:10px; margin:0px 2px;}

.carousel-caption h1{ font-size:20px; line-height:22px;}

header .logo img{ max-width:100%; width:auto;}
.top-search{ width:100%; text-align:center;}
.top-links{ width:100%; float:left; text-align:center; margin-top:0px;}
.top-links li a.donate-btn{ float:none; margin-top:10px;}

.head-top-right .top-social span{ width:49%; float:none; display:inline-block;}
.head-top-right .top-social span a.donate{ width:100%; float:left;}
.head-top-right .top-social span a.member-login{ width:100%; float:right; margin:0px;}
.head-top-right .top-social > div{margin-top:0px;}

.fixed-nav {top:156px;}

.upcome-event li.title{ font-size:16px;}

.info-box .box-div{ max-width:100%;}

.more-event ul li .date-box{ width:100%; border-right:0px; border-bottom:1px solid #e0c585; padding-bottom:8px; margin-bottom:10px;}
.more-event ul li .event-city{ max-width:100%; text-align:center;}
.more-event ul li .read-more{ width:100%; float:left; text-align:center;}

.noteworthy-box ul li .noteworthy-thumb{ max-width:100%;}
	
.gallery-main ul li{ max-width:100%; margin:5px 0px;}

.footer-link ul{ width:100%;}
.footer-link ul li{ width:100%;}

/* Locations */ 
.location-list ul li{ width:100% !important;}

/* Benefits Discounts */
.page-content ul.benefits li .benefits-detail{ width:100%;}
.page-content ul.benefits li .benefits-logo{ width:100%; float:left; text-align:center; padding:10px 0px;}
.page-content ul.benefits li .benefits-logo img{ width:100%; max-width:150px; height:auto; border:1px solid #ddd; display:inline-block; padding:6px;}

/* Resources */
.overtab-page .studyabroad-tab ul li a{padding:0px 14px; font-size:13px;}

/* Become a Member */
.become-member .box .half{ width:100%;}
.become-member .box .half select{ margin-bottom:10px;}
.become-member .box .half .full{ margin-bottom:5px;}
.become-member .box select{ width:100%;}

/* Donate SIF */
.page-content .donate-main .e-card_notification p, .page-content .donate-main .p_mail_notification p{ width:100%;}
.page-content .donate-main .e-card_notification p.fr, .page-content .donate-main .p_mail_notification p.fr{ float:right !important;}
.page-content .donate-main .donation_amount p{ margin:0px 1% 0px 0px;}
.page-content .donate-main .donation_amount p input[type="button"]{ width:50px;}
.page-content .donate-main .memtinfo ul.noti-type li{ width:100%; margin:0px 0px 0px 0px;}

.catagory_table ul li .catagory_ttl{ padding:3px 5px !important; font-size:14px;}
.catagory_table2 ul li .catagory_ttl{ padding:3px 5px !important; font-size:14px;}
.catagory_table2 ul li .threads{padding: 0 5px;}

.magazine_main ul li{ width:48%; margin:5px 1% 5px 0%; padding:0; float:none; display:inline-block; vertical-align:top;}

.slide_show ul li{ width:100%; padding:0%;}

.validate label.error { line-height:16px; bottom:-14px;}
.relative label.error { bottom:-6px !important;}


/*20 Dec 2017*/
.more-event ul li .event-disc p{ padding:15px 0px;}

/*05 Jan 2018*/
.advertising_main .cover-img .cover-title h1{ font-size:32px; line-height:30px;}
.advertising_main .cover-img .cover-title h4{ font-size:13px;}
.advertising_main .mag-add{ width:100%;}
.advertising_main .mag-chief{ width:100%;}
.advertising_main .addv-representat{ width:100%;}
.advertising_main .addv-representat .col-sm-6{width:50%; float:left;}
.advertising_main .advert-rates .advert-name{width:30%; font-size:14px; line-height:16px; min-height:48px; margin:0 1% 0 0%;}
.advertising_main .advert-rates .advert-size{width:48%; font-size:14px; line-height:16px; min-height:48px; margin:0 1% 0 0%;}
.advertising_main .advert-rates .price{ font-size:14px; line-height:16px; min-height:48px;}
.advertising_main .who-readers .left .box-row{ margin:0;}
.advertising_main .who-readers .left .box-row ul li{ line-height:22px; font-size:14px;}
.advertising_main .who-readers .left .box-row ul li .col-one{ width:25%;}
.advertising_main .who-readers .left .box-row ul li .col-two{width:75%;}

.photogallery-view ul li{ width:100%; margin:0px 0 20px 0px; padding:0px;}
.photogallery-view ul li:nth-child(2n+2){ margin-right:0%;}
.photogallery-view ul li:nth-child(3n+3){ margin-right:0%;}

.landing-pic .logo-hotel{ width:90px; height:90px; padding-top:10px;}
.landing-pic .logo-hotel img{ max-width:70px;}
.tumb_tit { padding:17px 10px 17px 110px; }


/* Business Packages Page Class */
.business-packages .packages .package-item{max-width:300px;}
.business-packages .packages .title{ height:122px; padding-top:8px; line-height:26px; font-size:32px;}
.business-packages .packages .title p{ font-size:14px;}
.social-justice-form ul li .advertising-checkbox{ width:100%; margin:0px;}

/* Business Directory Page Class */
.packages-detail .business-logo label{ font-size:14px; line-height:18px;}
.packages-detail .business-contact ul li{ width:100%; padding-right:0px;}

}

@media (max-width:374px) {	
.carousel-caption h1{ font-size:18px; line-height:20px;}
/*05 Jan 2018*/
.advertising_main .cover-img .cover-title h1{ font-size:24px; line-height:25px;}
.advertising_main .cover-img .cover-title h4{ font-size:12px;}

.advertising_main .advert-rates .advert-name{font-size:13px; line-height:15px; min-height:55px;}
.advertising_main .advert-rates .advert-size{font-size:13px; line-height:15px; min-height:55px;}
.advertising_main .advert-rates .price{ font-size:13px; line-height:15px; min-height:55px;}
.advertising_main .who-readers .left{ width:100%;}
.advertising_main .who-readers .left .box-row ul li{ line-height:22px; font-size:14px;}
.advertising_main .who-readers .left .box-row ul li .col-one{ width:25%;}
.advertising_main .who-readers .left .box-row ul li .col-two{width:75%;}
.advertising_main .who-readers .right{ width:100%;}


}

@media (max-width: 350px) {
/* Donate SIF */
.page-content .donate-main .donation_amount p input[type="button"]{ width:45px; font-size:14px;}
.issue_list ul li{ width:100%; margin:0 0% 30px 0; padding:0;}
.overtab-page .studyabroad-tab ul li a { padding:0 10px;}
}

@media (max-width: 320px) {
/* Carousel base class */
.carousel{ margin-top:0;}
.fixed-nav {top:144px;}

/* Coman */
.inr-pg-title{ min-height: inherit; padding-top:40px; font-size:20px;}
.page-content .size-full{ margin-bottom:0px;}

/* Become a Member */
#recaptcha_area, #recaptcha_table{ margin-left:-14px;}
.magazine_main ul li{ width:100%; margin:5px 0% 5px 0%; padding:0; float:none; display:inline-block; vertical-align:top;}

.lodge-coman-banner .lodge-caption h1{ font-size:20px;}
.tumb_tit { padding:10px 10px 10px 110px; }


/* Business Packages Page Class */
.social-justice-form ul li .captcha-code img{ width:100%;}
.packages-detail .business-contact:before{ width:116%;}
}