p{font-family:"Montserrat"; color:#000;}


.header_area{background: #fa3a61;position: fixed;top: 0;width: 100%;z-index: 2;transition: all 0.3s;padding:10px 0;border-bottom: 1px solid #afafaf;}
.header_area .brand{width:160px; transition:all 0.3s;display:block;}
.header_area .brand2{display:none;}
.header_area .brand img{width:100%;filter: brightness(100);}
.sticky_menu .brand{width:120px;}
.sticky_menu .brand img{filter:none;}
.sticky_menu{border-bottom:2px solid #281856;background:#edf3f8;position: fixed;top: 0;left: 0;width: 100%;z-index: 10;}
.btn_area{text-align:right;margin:auto 0; width:100%;}
.log_btn {border-radius: 30px;color: #fff !important;background: linear-gradient(to right, #8a63f2 0%,#6a38da 100%);width: auto;text-align: center;text-transform: uppercase;font-weight: 600;font-size: 16px;font-family:"Montserrat";text-decoration: none;height: 45px;cursor:pointer;line-height: 45px;box-shadow:0 0 15px rgb(83 109 253 / 25%);display:inline-block;padding: 0 20px;}
/*.forgt_btn {border-radius: 30px;color: #fff !important;background: linear-gradient(to right, #63a8f2 0%,#299cb7 100%);width: auto;text-align: center;text-transform: uppercase;font-weight: 600;font-size: 16px;font-family:"Montserrat";text-decoration: none;height: 45px;cursor:pointer;line-height: 45px;box-shadow:0 0 15px rgb(83 109 253 / 25%);display:inline-block;padding: 0 20px;}*/
.forgt_btn{color: #000 !important;font-weight: 400;font-size: 14px;font-family:"Montserrat";cursor:pointer;line-height: 45px;padding: 0 20px;}
.sticky_menu .forgt_btn{color:#000 !important;}

.log_modal {pointer-events: none;}
.modal-bg{background:url(../images/resi_back.png) repeat 0 0 #fff;width: 100%;}
.modal-bg form label{width:100%; display:block;}
.log_modal form input{margin-bottom:15px; border-radius:0; font-family:'Montserrat';}
.log_modal form button{background-color: #df314d;border: none;font-size: 16px;padding: 10px 18px;transition: all 0.5s;color: #fff;font-family: "Montserrat";font-weight: 600; display: block;margin: 20px auto 0;}
.log_modal form button:hover {background: #453568;}
.log_modal .btn-close{background: #fff; opacity: 1; position: absolute;right: -5px;top: -5px; padding: 0;}
.log_modal .btn-close i{font-size: 24px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 1;color: #df314d;}
.sticky_menu .log_btn{margin:0px 0 0 auto;}

.banner_right {background: rgba(223, 49, 77, 0.8);padding: 30px 20px;border-radius: 30px;text-align:center;border: 5px solid #c2375a;margin:auto 0;}
.banner_right h2{font-size:28px; margin:0 0 20px; color:#fff;}
.banner_right p{color:#fff; margin:0;font-size:20px;}
.banner_right h3{font-family: 'Pacifico', cursive;font-size:32px;color:#fff;}

.otp_btn_area a{text-decoration:none; color:#000;}
.banner_area{background:url(../images/banner.jpg) no-repeat 35% 0; background-size:cover; padding:100px 0 50px;}
.banner_area h1{color:#fff; font-size:24px;margin:0 0 4px;text-align:center;font-family: 'Pacifico', cursive;}
.banner_area h1 a{text-decoration:none; color:#fff;}
.m_bottom_10{margin-bottom:10px;}
.from-sec{width: 100%;background: rgb(223 49 77);border: 5px solid #c2375a;padding:15px;}
.from-sec h3{text-align:center;color:#fff;padding-bottom:5px;border-bottom:1px solid #fff;margin-bottom:5px;font-size:16px;}
.frm-holder{color:#fff;text-transform:uppercase;font-size:18px;background-color: #c2375a;line-height:34px;	box-shadow:0 8px 8px rgba(0,0,0,0.2);margin:10px -40px 15px -40px;text-align:center;position:relative;font-family: "Montserrat";}
.frm-holder:before{width: 0;height: 0;border-style: solid;border-width: 0 20px 20px 0;border-color: transparent #000000 transparent transparent;position:absolute;content:"";bottom: -20px;left: 0;}
.frm-holder:after{width: 0;height: 0;border-style: solid;border-width: 20px 20px 0 0;border-color: #000000 transparent transparent transparent;position:absolute;content:"";bottom: -20px;right: 0;}
.rowLabel {display: block;margin: 4px 0;font: 400 16px/22px "Montserrat",Arial,Helvetica,sans-serif;color: #fff;}
:root {--color-black: #232323;--color-orange: #fc4ea8;--color-dark-orange: #f11185;--color-purple: #342a47;--color-blue: deepskyblue;--color-gray: #525252;--color-green: #bbe187;--color-white: #ffffff;--transition-fast: 0.1s;}
.InputGroup {display: -webkit-box;display: flex;height: 45px;width: 100%;}
.InputGroup input[type="radio"] {visibility: hidden;height: 0;width: 0;}
.InputGroup label {display: -webkit-box;display: flex;-webkit-box-flex: 1;flex: auto;vertical-align: middle;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;text-align: center;cursor: pointer;background-color: var(--color-white);color: #111;padding: 5px 10px;border-radius: 6px;-webkit-transition: color --transition-fast ease-out, 
background-color --transition-fast ease-in;transition: color --transition-fast ease-out, background-color --transition-fast ease-in;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.InputGroup input[type="radio"]:checked + label {background-color: #c2375a;color: var(--color-white);}
.InputGroup input[type="radio"]:hover:not(:checked) + label {background-color: #c2375a;color: var(--color-white);}
.InputGroup label i {font-size: 20px;margin-right: 5px;}
.wrn-btn {width: 135px;font-size: 16px;height: 47px;line-height: 25px;margin: 20px auto 0;display: block;background-image: linear-gradient(#c2375a, #76122b);border-radius: 4px;border: 1px solid #590023;font-family:"Montserrat";color: #fff;text-align:center; cursor:pointer;}
.valid_span{color:#ffc800;}
.from-sec select{appearance:auto;}
.form_gender{margin:10px 0;}
.form_gender .rowLabel{margin:auto 0;}

.find_area {position: relative;	padding: 80px 0;}
.head{font-family: 'Pacifico', cursive;font-size: 36px;margin: auto;}
.head span{color:#f63863;}
.border_right{border-right:1px solid #cfcfcf;}
.find_area p{margin:auto;}
.find_box_area{padding-bottom:80px;}
.find_box{background: linear-gradient(-35deg,#c444fb 0%,#5b56d7 100%);padding:50px 40px;}
.find_box2{background:linear-gradient(-35deg,#e040fb 0%,#fe5e31 100%);}
.find_box3{background:linear-gradient(-35deg,#7ed500 0%,#00bf8d 100%);}
.info_block{width: 90px;height: 90px;line-height: 90px;border-radius: 50%;background-color: #fff;display: block;position: relative;z-index: 1;box-shadow: 0 20px 30px 0 rgb(0 0 0 / 10%);margin:auto;text-align:center;}
.info_block:before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;border-radius: 50%;z-index: -1;animation: pulseanim 3s infinite cubic-bezier(.4,0,1,1) both;}
@keyframes pulseanim{
	0%{box-shadow:0 0 0 0 rgba(255,255,255,.2);}
	70%{box-shadow:0 0 0 60px transparent;}
	100%{box-shadow:0 0 0 0 transparent;}
}
.find_box h3{text-align:center; font-family:"Montserrat";color: #fff; font-size:22px; font-weight:600;margin:20px 0 10px;}
.find_box p{text-align:center;margin:0; color:#fff;}

.work_area{background:url(../images/parallax_bg_img.jpg) no-repeat 0 0; background-size:cover;padding:80px 0;position:relative;}
.head2{text-align:center; color:#fff;}
.head_para{text-align:center; color:#fff; margin:0;margin-bottom:30px;}
.work_icon_area{text-align:center;margin:15px 0;}
.work_icon_area h3{text-align:center; font-family:"Montserrat";color: #fff; font-size:22px; font-weight:600;margin:20px 0 10px;}
.work_icon_area p{text-align:center;margin:0; color:#fff;}
.pin{width: 90px;height: 90px;line-height: 90px;border-radius: 50%;background-color: #ff2a68;display: block;position: relative;z-index: 1;box-shadow: 0 20px 30px 0 rgb(0 0 0 / 10%);margin:auto;text-align:center;}
.pin:before{position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;border-radius: 50%;z-index: -1;opacity: 1;visibility: visible;animation: pulseanim2 3s infinite cubic-bezier(.4,0,1,1) both;filter: blur(4.8px);}
@keyframes pulseanim2{
	0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.8);box-shadow:0 0 0 0 rgba(255,255,255,.8);}
	70%{-webkit-box-shadow:0 0 0 60px transparent;box-shadow:0 0 0 60px transparent;}
	100%{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;}
}

.feature_area{padding:80px 0;}
.head3{text-align:center;}
.head_para3{text-align:center; margin:0;margin:15px 0 30px;}
.post_thumb{background-color: #fff;border-radius: 5px;box-shadow: 0 5px 20px 0 rgb(0 0 0 / 7%);position: relative;overflow: hidden;border-bottom: 3px solid #0c5adb;transition: all .4s ease;}
.post_img{text-align:center;background:#d8fbf1;overflow:hidden;position: relative;height: 200px;}
.post_img img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);box-shadow: 5px 5px 5px rgb(0 0 0 / 20%);transition: all 0.3s;}
.post_thumb:hover img {transition: all 0.3s;transform:translate(-50%,-50%) scale(1.1);}
.post_body {padding:20px 10px;}
.post_body h3{text-align:center; font-family:"Montserrat";color: #000; font-size:22px; font-weight:600;margin-bottom:10px;}
.post_body p{text-align:center;margin:0;}
.post_img2{background:#fedee9;}
.post_img3{background:#fbe8d8;}
.post_img4{background:#eadefe;}

.foot_area{background:#001d4c;padding:80px 0;}
.foot_logo img{width:200px;margin-bottom:20px;}
.address-block{text-align:center;}
.address-block i{color: #df314d;font-weight: 600;}
.address-block a{color: #fff;font-size: 16px;padding: 0;text-decoration:none;display: block;font-family: "Montserrat";}
.copy_area_text {margin: 20px 0 0;text-align: center;color: #fff;text-align:center;}

.ph_sticky {position:fixed;right:20px; top:50%; transform:translateY(-50%);z-index: 100;}
.ph_sticky:before{content:"";background: linear-gradient(to top, #a91a17  0%, #d52c28 100%);height:80px;position:absolute; top:50%; transform:translateY(-50%);width: 100px;right: -50px;}
.ph_sticky a{width:140px; height:140px;border-radius:100%;background: linear-gradient(to top, #a91a17  0%, #d52c28 100%); display:block; position:relative;}
.ph_sticky a:before {content: "";background: url('../images/call_img.png') no-repeat 0 0;width:80px; height:37px; background-size:100%; position:absolute; left:50%; top:10px;transform: translateX(-50%);}
.ph_sticky a span{width:70px; height:70px;line-height:70px; border-radius:100%; color:#fff; text-align:center; background: linear-gradient(to top, #d52c28 0%, #a91a17 100%); display:block; font-size:36px; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%);}
.wp_sticky{position:fixed;bottom:20px; right:30px;z-index: 100;}
.wp_sticky img{width:130px;}



/*=============== registration Starts =====================*/
.reg_area {padding:150px 0;background: url(../images/reg_back.jpg) no-repeat 50% 0;background-size:cover;}
.reg_area h1 {color: #fff;font-size: 40px;text-align: center;font-family:"Montserrat";}
.reg_formbox {background: rgba(0, 0, 0, 0.5);padding: 20px;margin-top: 50px;box-shadow: 0 0 20px rgb(0 0 0 / 50%);border:1px solid #767676;}
.reg_formbox input {background: transparent;border-radius: unset;color: #fff;margin-bottom: 10px;font-family:"Montserrat";}
.reg_formbox input::placeholder {color: #fff;}
.reg_formbox input:focus {background: transparent;border-radius: unset;color: #fff;}
.reg_formbox select {background: transparent;border-radius: unset;color: #fff;font-family:"Montserrat";}
.reg_formbox select option {background: #fff;color: #000;}
.reg_text {color: #fff;margin-top: 5px;font-weight: 600;margin-bottom: 10px;font-family:"Montserrat";}
.reg_text span {color: #d01c73;}
.reg_btn {color: #ffffff !important;-webkit-box-shadow: 0 0 8px 5px rgb(0 0 0 / 10%);-moz-box-shadow: 0 0 8px 5px rgba(0,0,0,0.1);box-shadow: 0 0 8px 5px rgb(0 0 0 / 10%);background: #df314d !important;border: none;border-radius: 50px !important;margin-top: 20px;
padding: 10px 25px;font-family:"Montserrat"; font-weight:bold;}
.call_area{text-align:center;}
.call_area a {border-radius: 30px;color: #fff !important;background: #fa3a61;padding: 10px 25px ;text-align: center;text-transform: uppercase;font-weight: 600;font-size: 16px;font-family: "Montserrat";margin-top: 30px;display: inline-block;transition: 0.3s ease-in-out;text-decoration:none; border:none;}
/*=============== registration Ends =====================*/

/*=============== Thank you Starts =====================*/
.reg_formbox2 {background: rgba(0, 0, 0, 0.5);padding: 20px;margin-top: 50px;box-shadow: 0 0 20px rgb(0 0 0 / 50%);border:1px solid #767676;}
.thank_btn {border-radius: 30px;color: #fff !important;background: linear-gradient(to right, #8a63f2 0%,#6a38da 100%);padding: 10px 25px ;text-align: center;text-transform: uppercase;font-weight: 600;font-size: 16px;font-family: "Montserrat";margin-top: 15px;display: inline-block;transition: 0.3s ease-in-out;text-decoration:none; border:none;}
.thankyou{font-size: 40px;color:#19d942;}
/*=============== Thank you Starts =====================*/

/*=============== Member Home Starts =====================*/
.inner_bg{background:url(../images/inner_back.jpg) no-repeat 0 0;padding:150px 0 50px;background-size: cover;}
.inner_bg h2 {text-align: center;color: #fff;font-size: 56px;margin: 20px 0;font-family: 'Engagement', cursive;}
.inner_bg p {text-align: center;color: #fff;margin:0;}

.mem_tab_area{padding: 80px 0px;}
.head_area{text-align:center;}
.top_title {position: relative;display: inline-block;font-size: 15px;line-height: 26px;font-family: "Montserrat";font-weight: 700;
text-transform: uppercase;margin-bottom: 12px;padding-top: 28px;z-index: 1;color: #ff5956;}
.top_title:before {position: absolute;content: '';background: #f0e6e0;width: 50px;height: 50px;border-radius: 5px;left: -25px;top: 8px;z-index: -1;}
.top_title:after {position: absolute;content: '';background: #f0e6e0;border-left: 2px solid #fff;border-bottom: 2px solid #fff;width: 24px;height: 24px;border-radius: 3px;left: 9px;top: 0px;z-index: -1;}
.head_area h2 {position: relative;display: block;font-size: 36px;line-height: 48px;font-weight: 700;font-family: "Montserrat";}
.head_area p {font-size: 18px;line-height: 26px;margin: 15px 0 45px;}
.mem_tab_area .image_box{position: relative;display: block;margin-top: 6px;}
.mem_tab_area .image_box img{width: 100%;}

.tabs-box .tab{position:relative;display:none;transition: all 900ms ease;-webkit-transition: all 900ms ease;}
.tabs-box .tab.active-tab{display:block;}
.tabs-box .tab{transform:scale(0.9,0.9) translateY(0px);}
.tabs-box .tab.active-tab{transform:scale(1) translateY(0px);}
.mem_content_block .mem_content_box .tab-btn-box {position: relative;margin-bottom:0;}
.tab-btns{text-align:center;background: linear-gradient(90deg,rgba(255,94,58,1) 0%,rgba(255,42,104,1) 100%)!important;border-radius: 100px;justify-content: center;padding: 3px 3px 3px;margin: 0 auto 20px;display: inline-block;position: relative;left: 50%;transform: translateX(-50%);}
.mem_content_block .mem_content_box .tab-btns li{position: relative;display: inline-block;cursor: pointer;transition: all 500ms ease; color: #fff;border-radius: 100px;}
.mem_content_block .mem_content_box .tab-btns li h5{margin:0; font-family: "Montserrat";padding: 8px 31px;text-align: center;font-size: 18px;font-weight: 600;}
.mem_content_block .mem_content_box .tab-btns li.active-btn, .mem_content_block .mem_content_box .tab-btns li:hover{background: #fff;color: #000;}

.membership h2 {text-align: center;color: #000;margin-top: 20px;}
.membership p {color: #404040;font-size: 16px;text-align: center;margin: 10px 0;}
.panel-body {padding: 30px;}
.plan_sec {margin-top: 20px;background: #f7f7f7;border: 1px solid #ccc;}
.plan_top {background: linear-gradient(-35deg,#c444fb 0%,#5b56d7 100%);padding: 10px;}
.plan_top h3 {color: #fff;text-align: center;font-size: 28px;font-weight: bold;font-family: "Montserrat";}
.no_circle {width: 50px;height: 50px;border-radius: 50px;background: #015a73;margin: 10px auto;font-size: 25px;font-weight: bold;color: #fff;padding: 14px 0;border: 3px solid #fff;text-align: center;}
.no_circle span {line-height: 15px;display:block;}
.mnth_sec {color: #000;text-transform: uppercase;font-size: 18px;text-align: center;}
.plan_top h4 {font-size: 36px;font-weight: 800;text-align: center;text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);color: #fff;line-height: 30px;margin-top: 8px;font-family: "Montserrat";}
.arrow-down {width: 0;height: 0;border-left: 20px solid transparent;border-right: 20px solid transparent;border-top: 20px solid #a849f1;margin: 0 auto;}
.plan_sec img {display: block;margin: 5px auto;}
.plan_sec p {padding: 15px 0;border-bottom: 1px solid #ccc;width: 90%;margin: 0 auto;}
.plan_sec p:last-child{border-bottom:none;}
.plan_top2 {background: linear-gradient(-35deg,#e040fb 0%,#fe5e31 100%);}
.no_circle2 {background: #bb339d;}
.arrow-down2 {border-top: 20px solid #e747c7;}
.plan_top3 {background: linear-gradient(-35deg,#7ed500 0%,#00bf8d 100%);}
.no_circle3 {background: #2d8e06;}
.no_circle4 {background: #ed6002;}
.arrow-down3 {border-top: 20px solid #5dcf25;}
.arrow-down4 {border-top: 20px solid #f89018;}
.plan_top4 {background: linear-gradient(60deg, #f3701d, #ffbf11);}
.profile-box {background-color:#fff;box-shadow:0 0 20px #777;padding:15px;border-radius:10px;}
.profile_grey {background-color: #eee;padding: 10px 0 10px 30px;font-size: 16px;}
.profile_grey p {color: #000000;font-weight: 600;}
.profile_grey span {color: #58595b;}
.profile_white {background: #fff;}
.change_area {padding: 40px;}
.change_area label {font-size: 16px;color: #333;font-weight: bold;}
.change_area input {background: #f4f4f4;height: 40px;border-bottom: 1px solid #999;border-radius: 5px;margin-top: 5px;}
.callus-area {color: #010101;background: url(../images/customercare.png) no-repeat 0 22px;font-size: 40px;font-weight: 800;padding: 50px 0 50px 140px;line-height: 45px;font-family: "Montserrat";}
.callus-area a{text-decoration:none; color:#000;}
/*=============== Member Home Ends =====================*/

/**************************Admin Panel Starts**************************/
.admin_log_page {background: url(../images/resi_back.png) repeat 0 0 #fff;width: 100%;height: 100%; background-size: auto; position: absolute;}
.admin_log_page form {width: 500px;background: #fff;padding: 20px;border-radius: 20px;box-shadow: 0 0 20px rgba(0,0,0,0.2);position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);font-family: Lato;}
.admin_log_page form label {font-family: Lato;font-weight: bold;font-size: 16px;}
.admin_text {width: 100%;margin-bottom: 20px;}
.admin_form_box {background: #fff;padding: 20px;border-radius: 20px;box-shadow: 0 0 20px rgba(0,0,0,0.2);position: relative;}
.admin_form_box input {width: 100%;}
.admin_form_box .btn {margin-top: 15px;}
.admin_form_box .form-control {width: 100% !important;}
.calender-icon {width: auto !important;position: absolute;right: 30px; top: 55px;}
.admin-head ul {margin: 0 0 0 auto;}
.admin-head ul li {margin: 0 15px;}
.admin-head ul li a {text-decoration: none;color: #ffffff !important;-webkit-box-shadow: 0 0 8px 5px rgb(0 0 0 / 10%);-moz-box-shadow: 0 0 8px 5px rgba(0,0,0,0.1);box-shadow: 0 0 8px 5px rgb(0 0 0 / 10%);background: #603a8e;border: none;border-radius: 50px;margin-top: 20px;}
.change_pass_area .form-box {background: #fff;padding: 20px;border-radius: 20px;box-shadow: 0 0 20px rgba(0,0,0,0.2);margin-top: 20px;}
.back_btn2 {margin-top: 20px;display: inline-block;font-weight: 600;font-size: 16px;font-family: Lato;text-decoration: none;color: #000;}

/************************** Admin Panel ends**************************/

/*===============Responsive Starts===============*/
@media all and (min-width: 800px) {
}
@media (min-width:981px) and (max-width:1366px){
	.banner_area{background: url(../images/banner.jpg) no-repeat 40% 0;background-size: cover;}
}

@media (min-width:768px) and (max-width:980px){
	.banner_area{background: url(../images/banner.jpg) no-repeat 50% 0;background-size: cover;}
	.post_thumb{margin:15px 0;}
	.find_box{padding:20px 15px;}
}

@media (max-width:767px){
	.banner_area{padding: 130px 0 50px;background-position: 65% 0;}
	.header_area .brand{width:200px;text-align: center;margin: 0 auto 10px;}
	.from-sec h3{font-size:12px;}
	.log_btn{margin: 0 0 0 auto;}
	.find_area, .work_area, .feature_area, .foot_area, .mem_tab_area{padding:40px 0;}
	.head{font-size:28px;}
	.find_area p{font-size:14px; margin-top:20px;}
	.find_box {padding: 20px 15px;margin: 15px 0;}
	.find_box p, .work_icon_area p, .post_body p{font-size:14px;}
	.find_box_area{padding-bottom:30px;}
	.post_thumb{margin:15px 0;}
	.btn_area{text-align:center;}
	.from-sec{background: rgba(223,49,77,0.9);padding:5px;}
	.banner_right{margin:20px 0 0;}
	.header_area .brand{display:none;}
	.header_area .brand2{display:block;text-align: center;margin-bottom:10px;}
	.header_area .brand2 img{filter: brightness(100);width:210px;}
	.sticky_menu .brand2 img {filter: none;}
	.frm-holder{margin: 10px -20px 15px -20px;}
	.frm-holder:before{border-width: 0 10px 12px 0;bottom: -12px;}
	.frm-holder:after{border-width: 10px 12px 0 0;bottom: -12px;}
	.InputGroup{height:36px;}
	.banner_area h1{font-size:18px;}
	.from-sec label{font-size:14px;}
	.from-sec input{height:36px;}
	.wrn-btn{margin:10px auto 0;}
	.form_gender{margin:5px 0;}
	
	.mem_content_block .mem_content_box .tab-btns li h5{padding: 7px 8px;font-size: 12px;}
	.callus-area {background: url(../images/customercare.png) no-repeat 50% 0;font-size: 30px;padding: 148px 0 0 0;line-height: 34px;text-align: center;}
	.profile_grey{padding: 10px 0 10px 10px;}
	
	.reg_area{padding:50px 0;}
	.reg_area h1{font-size:28px;}

	.admin_log_page {padding: 0 15px;}
	.admin_log_page form {width: 90%;}
	.admin-head .navbar-toggle:focus {box-shadow: none;}
	.admin-head .navbar-toggle span {display: block;background: #3a89ff;height: 5px;margin: 3px 0;border-radius: 20px;width: 30px;}
	.admin-head .navbar-toggle {padding: 0;}
	.admin_form_box {width: 90%;margin: 30px auto;}
	.admin_form_box .form-group {width: 100%;}
	.calender-icon {top: 30px;}
	.admin_text {padding: 0 15px;margin: 30px 0;}
	.admin-head ul {text-align: center;}
	.admin-head ul li a {display: block;}

	.ph_sticky{right:5px;}
	.ph_sticky a{width:120px; height:120px;}
	.ph_sticky a span{width:50px; height:50px; line-height:50px;font-size:24px;}
	.ph_sticky a::before {width:70px;}
	.ph_sticky::before {height:60px;}
	.wp_sticky{right:10px;}
	.wp_sticky img{width:100px;}
}

/*===============Responsive Ends===============*/




































