/*WIDGET*/ 
.widget_block {display: none;padding: 0 50px 0 0;margin: 0 auto;text-align: center;}
.widget_links:after{content: ""; display: block; clear: both;}
.widget_links a, .widget_links span{
	background-color: rgba(255, 255, 255, 0.3);
	cursor: pointer;
	display: inline-block;
	vertical-align: top;
    margin: 0;
	width: 40px;
	height: 36px;
    line-height: 37px;
	text-align: center;
	color: #fff;
    font-size: 16px;
}
.widget_links a:last-child, .widget_links span:last-child{margin: 0;}
.widget_links a:hover, .widget_links span:hover, header .widget_links a[href^="mailto:"]:hover{background-color: #fff;color: #225F11;}
.widget_links a:first-child, .widget_links span:first-child {border-radius: 22px 0 0 22px;}
.widget_links a:last-child, .widget_links span:last-child {border-radius: 0 22px 22px 0;}
.widget_form {
    display: none;
    background: #f3f3f3 none repeat scroll 0 0;
    border: 1px solid #d3d3d3;
    -webkit-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    position: absolute;
    right: 0;
    left: auto;
    top: 100%;
	z-index: 21;
	min-width: 570px;
    margin: 0;
    padding: 15px;
}
.sticky .widget_form{margin: 0;}
.widget_form form {margin-bottom: 0;}
.widget_form ul{list-style: none;padding: 0;margin: 0 -10px;}
.widget_form ul li{padding: 0 10px; margin: 0;}
.widget_form ul li:last-child{margin-bottom: -10px;}
.widget_form .input_wrap{margin-bottom: 10px;}
.widget_form input[type="text"], .widget_form input[type="email"], .widget_form textarea {height: 36px;	font-size: 14px; background-color: transparent; margin: 0;}
.widget_form textarea {height: 70px;}
.widget_form input[type="submit"], .widget_form input[type="reset"], .widget_form button{height: 36px;line-height: 32px;font-size: 14px;padding: 0 20px;min-width: inherit;}
.widget_form .error, .widget_form .success, .widget_form .information{margin: 10px 0 0; padding: 6px 5px 6px 30px; -webkit-background-position: 8px 10px; background-position: 8px 10px; min-height: 36px; font-size: 14px;}
.sticky .widget_form{margin: 0;}
.sticky .widget_links a, .sticky .widget_links span{background: #225F11; color: #fff;}

/*1200px*/
@media only screen and (max-width: 1400px) { 
	/* Projects Start */
	.inner-project_list figure span{padding: 5px 15px; font-size: 15px;}
	.inner-project_list .sk_box .sk_text{max-width: 35%;}
	.inner-project_list .sk_box .sk_bottom{max-width: 25%;}
	.agrofrosty .left_ctn{padding-right: 15px;}
	.projects_details + .section.inner_video_sec{padding-bottom: 0;}
	.projects_details .container, .agrofrosty{max-width: 100%;}
	/* Projects Ends */

	/* Banner Start */
	.innerbanner .bannerimg { position: relative; min-height: 310px; }
	.innerbanner .bannerimg img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
	.innerbanner .bannertext .heading{font-size: 32px; padding-bottom: 15px; letter-spacing: 2px;}
	/* Banner Ends */

	/* Home Start */
	.bannertext .heading{font-size: 55px; line-height: 60px; letter-spacing: 2px;}
	.bannertext-in .btn { height: 48px; line-height: 46px; font-size: 15px; }
	.our-projects{padding: 50px 0;}
	.project_tab .sk_box .top_text .title{font-size: 16px; line-height: 20px;}
	/* Home Ends */

	/* Apply Form Start */
	.form-block .heading {margin-top: -27px;font-size: 21px;}
	.form .heading span, .form h1 span, .form h2 span{font-size: 18px;}
	.charcount{font-size: 15px;}
	/* Apply Form Ends */

	/* Dashboard Start */
	.edit-profile .border_top{margin-top: 0;}
	/* Dashboard Ends */
}

/*1170px*/
@media only screen and (max-width: 1199px) {
	/* Projects Start */
	.inner_projects-details .cool-tab-content {padding: 15px 30px 15px 0;}
	/* Projects Ends */
	
}

/*992px*/
@media only screen and (max-width: 1169px) { 
	/* Header Start */
	.htop{padding: 15px 0;}
	.sticky .htop{padding: 10px 0;}
	.nav_menu ul{font-size: 16px;}
	.nav_menu ul li { margin-right: 30px; }
	/* Header Ends */

	/* Footer Start */
	.fpara{padding-right: 30px;}
	.newsletterWrap input[type="text"]{font-size: 15px; padding-left: 15px; height: 50px;}
	.newsletterWrap .btn{height: 50px; line-height: 48px; }
	.ftop{padding: 40px 0 30px;}
	/* Footer Ends */

	/* Faq Start */
	.faq-top-part .sk_content_wrap .heading{margin-bottom: 10px;}
	/* Faq Ends */

	/* Home Start */
	.bannertext .heading{font-size: 45px;}
	.project_tab .toggle .tabs .tab {margin-right: 15px;padding: 0 10px; font-size: 14px;}
	.tscontent{padding: 10px 10px;}
	.tscontent h3{font-size: 18px; line-height: 22px;}
	.travel_step.home_travel_step{margin-top: 0;}
	/* Home Ends */

	/* Apply Form Start */
	.form-block{font-size: 18px; padding: 0px 30px 30px;}
	.step-forms .apply_box{padding: 30px 15px;}
	/* Apply Form Ends */

	/* Dashboard Start */
	.sk_dashboardNav ul li a{padding: 10px 0; font-size: 17px;}
	/* Dashboard Ends */
}

/*768px*/
@media only screen and (max-width: 991px) {
	.responsive_btn{display: block;}
	.sticky .responsive_btn{top: 10px; background: #894471}
	.htop_wrapper{position: relative; padding-right: 50px;}
	.nav_menu, .hmiddle{display: none;}
	[type="submit"], [type="reset"], [type="button"], .btn, .sk_box .btn{font-size: 15px; height: 40px; line-height: 40px;}
	.logo{max-width: 150px;}

	/* Footer Start */
	.ftop .row{row-gap: 30px;}
	.fleft_block{text-align: center;}
	.flogo{margin-bottom: 10px;}
	.fpara{max-width: initial; padding-right: 0; font-size: 17px;}
	.newsletter{max-width: 600px; margin: 0 auto;}
	.newsletter h3{margin-bottom: 15px;}
	.fbox h3{margin-bottom: 15px;}
	.copyright{font-size: 16px; padding: 10px 0;}
	.copyright .d-flex{display: block !important; text-align: center;}
	.copyright p:not(:last-child){padding-bottom: 5px;}
	/* Footer Ends */
	
	/* contact us Start */
	.section {padding: 40px 0;}
	.sk_contact .editor_text ul{margin: 0 -10px 30px;}
	.sk_contact .editor_text ul > li{padding: 0 10px;}
	.sk_contact .editor_text ul > li .sk_comm{padding: 30px 16px 15px;}
	textarea.row3{height: 110px;}
	.heading, h1, .h1, h2, .h2 {font-size: 21px;margin-bottom: 20px;}
	.heading.borderH{margin-bottom: 40px;}
	.breadcrumb{font-size: 16px;}
	.sk_contact .editor_text ul>li .sk_comm a{word-break: break-all;}
	/* contact us Ends */

	/* Faq Start */
	.faq-top-part .sk_content_wrap .heading{margin-bottom: 10px;}
	.travel_step{margin-top: -40px;}
	.step_list .sk_box .title{font-size: 18px; line-height: 26px; letter-spacing: normal;}
	.step_list .sk_box::before {width: 50px;height: 50px;font-size: 18px;line-height: 48px;}
	.process-faq .compare_list .editor_text strong{font-size: 17px;}
	.bullet li::before, .editor_text ul > li::before {top: 9px;}
	body{font-size: 17px;}
	.sk_toggle .sk_box .subheading {padding: 10px 15px 10px;font-size: 18px; letter-spacing: 1px;}
	.sk_toggle .sk_box{font-size: 17px;}
	/* Faq Ends */

	/* Projects Start */
	.search_sec ul{flex-wrap: wrap; row-gap: 15px; justify-content: center;}
	.search_sec li:nth-child(2), .search_sec li:nth-child(3){flex: auto;}
	.inner-project_list .row {margin: 0 -10px -20px;}
	.inner-project_list .row [class*="col-"] {padding: 0 10px;margin-bottom: 20px;}
	.inner-project_list .sk_box{display: block !important; min-height: 100%; padding: 0 0 20px;}
	.inner-project_list figure, .inner-project_list .sk_box figure{border: none;}
	.inner-project_list figure span{padding: 5px 15px; font-size: 13px;}
	.inner-project_list .sk_box > a{max-width: initial;}
	.inner-project_list .sk_box .sk_text{max-width: initial; margin: 15px 0px; padding: 0 20px;}
	.inner-project_list .sk_box .sk_bottom{max-width: initial; padding: 0 20px;}
	.snaplist li{max-width: 19%;}
	.agrowrap{row-gap: 20px;}
	.agrofrosty .right_ctn li{flex: unset;}
	.agrofrosty .left_ctn{font-size: 17px; padding-right: 0;}
	.agrofrosty .left_ctn .para{max-height: initial;}
	p{padding-bottom: 10px;}
	.inner_projects-details .cool-tab-content table{font-size: 15px; line-height: 24px; letter-spacing: 0.5;}
	.snap_shot{padding: 40px 10px 0;}
	/* Projects Ends */

	/* Banner Start */
	.innerbanner .bannerimg { min-height: 240px; }
	.innerbanner .bannertext .heading{font-size: 26px; letter-spacing: 1px;}
	.innerbanner .bannertext{padding: 0;}
	/* Banner Ends */

	/* CMS Start */
	.sk_content_wrap .sk_content .heading{margin-bottom: 10px;}
	.sk_content_wrap .sk_content .subheading {font-size: 17px;line-height: 26px;}
	.sk_content_wrap.sk_contact .sk_content .heading{margin-bottom: 20px;}
	/* CMS Ends */

	/* Home Start */
	.bannertext .heading{font-size: 45px;}
	.homeslider .bannerimg img {object-position: bottom right;}
	.bannertext .heading {font-size: 38px;line-height: 50px;}
	.bannertext{padding: 0;}
	.bannertext p {font-size: 17px;line-height: 24px; margin-bottom: 10px;}
	.project_tab .toggle .tabs{margin: 40px 0 30px;}
	.travelSuggestions ul{margin: 0 -10px -20px;}
	.travelSuggestions ul li[class*="col-"] {flex: 0 0 50% !important;max-width: 50% !important; padding: 0 10px; margin-bottom: 20px;}
	.ts_img{padding-top: 60% !important;}
	[type="submit"].btn-lg, [type="reset"].btn-lg, button.btn-lg, .btn.btn-lg { height: 46px; line-height: 44px; font-size: 15px; padding: 0 25px; }
	.project_tab .tab_list_row{margin: 0 -10px -20px;}
	.project_tab .tab_list_row [class*="col-"]{padding: 0 10px; margin-bottom: 20px; flex: 0 0 50%; max-width: 50%;}
	.project_list .sk_box .sk_text .subheading{margin-bottom: 10px;}
	/* Home Ends */

	/* Apply Form Start */
	.form-block .heading { margin-top: -25px; font-size: 18px; }
	.progress-step:not(:last-child):after{width: 126px; top: -10px;}
	.step-forms .apply_box{margin-top: 40px;}
	.form .group-inputs label small{display: block;}
	.form input, .form select, .form textarea{height: 44px;}
	.form textarea{height: 75px;}
	i.togglePassword{bottom: 10px; font-size: 15px;}
	.form p{font-size: 17px; line-height: 24px;}
	.label-head{font-size: 17px;}
	.form .heading span, .form h1 span, .form h2 span{font-size: 18px;}
	.error-asterisk{font-size: 15px !important;}
	.form input.styled-checkbox+label{font-size: 18px;}
	.form-block input{height: 40px;}
	.charcount{font-size: 14px;}
	/* Apply Form Ends */

	/* Dashboard Start */
	.dashboardNav_toggle{display: block;}
	.sk_dashboardNav{display: none;}
	.dashboard_row { flex-direction: column-reverse; }
	.dashboard_sidebar { background: transparent; border: none; }
	.dashboard_sidebar .sk_dashboardNav { background: #662851; border: 1px solid #ccc; margin-bottom: 15px;}
	.sk_dashboardNav ul li a{padding: 10px 20px;}
	.form-block.edit-profile { font-size: 16px; }
	/* Dashboard Ends */
	
	
}

/*600px*/
@media only screen and (max-width: 767px) {
	/* Header Start */
	.h_right .btn{font-size: 14px; min-width: auto;}
	/* Header Ends */

	/* Projects Start */
	.inner-project_list .sk_box .sk_text .subheading{font-size: 15px; line-height: 24px;}
	.inner-project_list .sk_box .sk_text{font-size: 16px; line-height: 24px;}
	.search_sec select{font-size: 15px;}
	.cool-tab-menu a{font-size: 15px; letter-spacing: 0.5px;}
	.inner_projects-details .cool-tab-content {padding: 20px 20px 0;}
	.snaplist li{max-width: 25%;}
	/* Projects Ends */

	/* Home Start */
	.bannertext {padding: 30px 0;position: static;transform: none;}
	.innerbanner .bannertext{position: absolute; transform: translateY(50%);}
	.bannertext .heading { font-size: 32px; line-height: 45px; padding-bottom: 10px; }
	.bannertext p{max-width: initial;}
	.project_tab .toggle .tabs { margin: 30px 0px; column-gap: 15px; row-gap: 15px; flex-wrap: wrap; }
	.project_tab .toggle .tabs .tab { margin-right: 0; padding: 0 10px; font-size: 15px; flex: 0 0 48%; max-width: 48%; }
	/* Home Ends */

	/* Apply Form Start */
	.progress-step {width: 30px; height: 30px; font-size: 16px; line-height: 28px;}
	.progress-step-check::before{font-size: 16px;}
	.progressbar{margin-bottom: 30px;}
	.progress-step:not(:last-child):after{display: none;}
	.health_info .group-inputs{margin-bottom: 15px;}
	.health_info .switch{margin-top: 5px;}
	.error-asterisk{font-size: 13px !important;}
	.commonModalShow  .modal-wrapper{width: 90%; left: 50%;}
	/* Apply Form Ends */

	/* Dashboard Start */
	[type="submit"].btn-sm, [type="reset"].btn-sm, button.btn-sm, .btn.btn-sm{font-size: 14px;}
	.form-block.edit-profile { padding: 0px 20px 30px; }
	.dashboard_row .btn-project{margin-top: 10px;}
	/* Dashboard Ends */
}

/*480px*/
@media only screen and (max-width: 599px) {	
	/* Header Start */
	.htop { padding: 10px 0; }
	.sticky .htop { padding: 5px 0; }
	.htop_wrapper{padding-right: 42px;}
	.logo{max-width: 140px;}
	.sticky .logo{max-width: 120px;}
	.h_right .btn { font-size: 12px; padding: 0 10px; margin-right: 5px; height: 36px; line-height: 34px; }
	.h_right .btn.user{padding: 0 10px;}
	.h_right .btn.user img{width: 90%;}
	.responsive_btn { width: 36px; height: 36px; top: 12px; }
	.sticky .responsive_btn{top: 8px;}
	.responsive_btn span, .responsive_btn span:before, .responsive_btn span:after{width: 18px;}
	/* Header Ends */

	/* Banner Start */
	.innerbanner .bannerimg { min-height: 200px; }
	/* Banner Ends */

	/* Footer Start */
	.ftop .row { row-gap: 20px; }
	.fright_block [class*="col-"]{flex: 0 0 100%; max-width: 100%;}
	.fnav ul{column-count: 2;}
	.newsletter{max-width: initial;}
	.copyright{font-size: 15px; line-height: 21px;}
	/* Footer Ends */

	/* Faq Start */
	.sk_toggle .sk_box .subheading{font-size: 16px;}
	.step_list .sk_box{max-width: 200px; height: 200px;}
	/* Faq Ends */

	/* Projects Start */
	.heading.borderH{margin-bottom: 30px;}
	.inner-project_list .row [class*="col-"]{flex: 0 0 100%; max-width: 100%;}
	.inner-project_list .sk_box figure{padding-top: 50%;}
	.inner-project_list .sk_box .sk_bottom .b_top li{font-size: 14px;}
	.snaplist li{max-width: 32%;}
	.projects_details .heading{font-size: 18px;}
	.inner_projects-details .cool-tab-content table th{font-size: 13px;}
	.inner_projects-details .cool-tab-content table th:first-child{width: 80px;}
	/* Projects Ends */
	
	/* CMS Start */
	.sk_content_wrap .sk_content .heading{font-size: 18px;}	
	.sk_content_wrap .sk_content .subheading {font-size: 16px;line-height: 24px;}
	.sk_content_wrap.sk_contact .sk_content .heading{font-size: 20px;}
	.bullet li, .editor_text ul > li{margin-bottom: 5px;}
	/* CMS Ends */

	/* Home Start */
	.bannertext {padding: 10px 0 20px;}
	.innerbanner .bannertext{padding: 15px 0; position: static; transform: none;}
	.bannertext-in .btn { height: 44px; line-height: 42px; font-size: 14px; }
	.project_tab figure{padding-top: 60%;}
	.project_tab .tab_list_row [class*="col-"]{ flex: 0 0 100%; max-width: 100%;}
	.volunteer_list .row {margin: 0 -10px -20px;}
	.volunteer_list .row [class*="col-"]{ flex: 0 0 50%; max-width: 50%; padding: 0 10px; margin-bottom: 20px; border: none;}
	.volunteer_box figure { height: 80px; width: 80px; border-radius: 100%; margin: 0 auto 15px; padding: 10px; }
	.volunteer_list [class*="col-"] .volunteer_box {background: #00000099;min-height: 100%;padding: 20px;border-radius: 10px;}
	.volunteer_box h3{font-size: 18px; line-height: 22px; letter-spacing: 1px;}
	.travelSuggestions ul li[class*="col-"] {flex: 0 0 100% !important;max-width: 100% !important;}
	.ts_img {padding-top: 50% !important;}
	.travel_step .step_list [class*="col-"] { flex: 0 0 50%; max-width: 50%; }
	.heading, h1, .h1, h2, .h2{font-size: 18px;}
	.homeslider .bannerimg{padding-top: 250px;}
	/* Home Ends */
	
	/* Apply Form Start */
	.step-forms .apply_box{margin-top: 20px;}
	.step-forms .repeat-btn{display: none;}
	.switch {width: 40px;height: 20px;margin: 0 0 0 10px;}
	.switch .slider:before {height: 20px;width: 20px;}
	.switch input:checked+.slider:before { -webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px); }
	.label-head {font-size: 16px; max-width: 80%; line-height: 24px;}
	.form input.styled-checkbox+label{font-size: 17px;}
	.form .heading span, .form h1 span, .form h2 span{font-size: 17px;}
	.check_box h2::after {height: 10px;width: 10px;top: 7px;}
	.check_box h2 span{margin-left: 20px;}
	.checkmark {width: 45px;height: 45px;margin-bottom: 10px;}
	/* Apply Form Ends */

	/* Dashboard Start */
	.dashboard_sidebar .sk_dashboardNav{padding: 0;}
	/* Dashboard Ends */
}

/*360px*/
@media only screen and (max-width: 479px) {	
	.htop_wrapper{padding-right: 0px; display: block !important;}
	.logo{margin: 0 auto 10px;}
	.h_right {margin-left: 0; justify-content: flex-end;}
	.responsive_btn, .sticky .responsive_btn{ top: inherit; right: inherit; left: 0; bottom: 0; }
	.responsive .responsive_btn, .responsive .sticky .responsive_btn{ top: 10px; right: 0; left: inherit; bottom: inherit; }
	.responsive_nav ul li{font-size: 16px; line-height: 24px;}
	.responsive_nav .subarrow{width: 26px; height: 26px; line-height: 26px!important;}
	.htop{padding-top: 0;}
	.account-wrap {margin-right: 5px;}
	.accInfo .dpurl { margin-right: 5px; width: 30px; height: 30px; }
	/* Header Ends */

	/* Banner Start */
	.innerbanner .bannerimg { min-height: 160px; }
	.innerbanner .bannertext .heading{font-size: 22px;}
	/* Banner Ends */

	/* Footer Start */
	.ftop{padding: 20px 0;}
	.flogo img{max-width: 160px;}
	body, .fpara{font-size: 16px; line-height: 26px;}
	.newsletterWrap{padding-right: 0;}
	.newsletterWrap input[type="text"]{ height: 44px;}
	.newsletterWrap .btn { height: 44px; line-height: 42px; font-size: 14px; position: static; margin-top: 12px; }
	.fnav{display: none;}
	.fnav li{font-size: 16px; margin-bottom: 10px;}
	.fbox_wrap:not(:last-child) .fnav{margin-bottom: 20px;}
	.ftop .fright_block .row{row-gap: 0;}
	.fbox h3 {font-size: 15px; letter-spacing: 1px; margin-bottom: 15px; background: #662851; color: #fff; font-family: 'Segoe-UI-smbold'; padding: 8px 30px 8px 20px; -webkit-border-radius: 3px; border-radius: 3px; position: relative; cursor: pointer;}
	.fbox h3::after { content: '\f078'; font-family: 'FontAwesome'; font-size: 14px; width: 30px; height: 100%; display: flex; align-items: center; justify-content: center; position: absolute; top: 0; right: 0; background: #47afac; color: #ffffff; text-align: center; -moz-transition: all 300ms ease-in-out; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; }
	.fbox_wrap.opened .fbox h3::after{content: '\f077';  color: #662851;}
	/* Footer Ends */
	
	/* contact us Start */
	.sk_contact .editor_text ul > li .sk_comm{font-size: 17px;}
	.section{padding: 30px 0;}
	.breadcrumb{margin-bottom: -15px;}
	.contact-form{padding: 20px;}
	.form_wrap .subheading{font-size: 18px;}
	input, select, textarea{height: 34px; font-size: 15px;}
	textarea.row3{height: 90px;}
	[type="submit"], [type="reset"], [type="button"], .btn, .sk_box .btn{font-size: 14px; min-width: 110px;}
	/* contact us Ends */

	/* Faq Start */
	.travel_step{margin-top: -20px;}
	/* Faq Ends */

	/* Projects Start */
	.search_sec ul{row-gap: 10px;}
	.search_sec li, .search_sec span{width: 100%;}
	.agrofrosty .left_ctn{font-size: 16px;}
	.snaplist li{max-width: 49%;}
	.inner_projects-details .cool-tab-content{padding: 20px 10px 0;}
	.inner_projects-details .cool-tab-content table {font-size: 14px;line-height: 21px;}
	.snap_shot{padding: 30px 10px 0;}
	.inner_projects-details{padding-bottom: 30px;}
	.btn_center{margin-top: 20px;}
	.inner_projects-details .btn_center .btn{font-size: 13px; padding: 0 12px;}
	.cool-tab-menu a{font-size: 14px;}
	/* Projects Ends */

	/* Home Start */
	.homeslider .bannerimg { padding-top: 200px; }
	.bannertext .heading{font-size: 26px; line-height: 36px;}
	.bannertext p{font-size: 16px;}
	.travel_step .step_list [class*="col-"] { flex: 0 0 100%; max-width: 100%; }
	.project_tab .toggle .tabs{row-gap: 10px;}
	.project_tab .toggle .tabs .tab, .volunteer_list .row [class*="col-"]{flex: 0 0 100%; max-width: 100%;}
	/* Home Ends */

	/* Apply Form Start */
	.form-block{font-size: 18px; padding: 0px 15px 20px; font-size: 17px;}
	.form-block .heading{font-size: 15px; letter-spacing: normal; margin-top: -22px;}
	.button_wrap .btn_left, .button_wrap .center, .button_wrap .btn_right{margin-top: 20px;}
	.form input, .form select, .form textarea {height: 40px; font-size: 14px;}
	.form textarea {height: 60px;}
	i.togglePassword {bottom: 8px;right: 5px;}
	.form input[type="password"]{padding-right: 30px;}
	.step-forms .apply_box { padding: 30px 15px 10px; }
	.form select {background-position: 100% -8px;}
	.btn-prev{margin-right: 3px;}
	.step-forms .button_wrap .btn { min-width: 100px; padding: 0 12px; height: 36px; line-height: 34px;}
	p.volunteer_text { font-size: 15px; line-height: 24px; }
	.form .group-inputs label{font-size: 15px;}
	.warning_text{padding: 15px;}
	[type="submit"].btn-lg, [type="reset"].btn-lg, button.btn-lg, .btn.btn-lg { height: 40px; line-height: 38px; font-size: 13px; padding: 0 18px; }
	.commonModalShow  .modal-wrapper{padding: 30px 20px 20px;}
	.commonModalShow  .modal-close { right: -20px; width: 30px; height: 30px; font-size: 16px; }
	/* Apply Form Ends */

	/* Dashboard Start */
	[type="submit"].btn-sm, [type="reset"].btn-sm, button.btn-sm, .btn.btn-sm{font-size: 13px; letter-spacing: normal;}
	.dshbrdCard {padding: 20px 15px;}
	.dashboardNav_toggle {font-size: 17px;padding: 5px 40px 7px 20px;}
	.dashboard_row .form-block{font-size: 16px;}
	/* Dashboard Ends */
	.sticky .common_banner{margin-top: 145px;}
	
}
/*320px*/
@media only screen and (max-width: 359px) {
	/* Header Start */
	.responsive_nav{width: 240px;}
	.fnav ul{column-count: initial;}
	.fnav li{font-size: 17px; margin-bottom: 10px;}
	body, .sk_toggle .sk_box{font-size: 16px; line-height: 28px;}
	/* Header Ends */

	/* Banner Start */
	.innerbanner .bannerimg { min-height: 130px; }
	.innerbanner .bannertext .heading{font-size: 20px;}
	/* Banner Ends */

	/* Apply Form Start */
	.step-forms .button_wrap .btn { font-size: 13px; min-width: auto;}
	/* Apply Form Ends */

	/* Dashboard Start */
	.dshbrdCard {padding: 20px 10px;}
	/* Dashboard Ends */
	
}