@import url('../font/font.css');



*{margin:0 auto;padding:0;outline:none;list-style:none;}



body{font-size:14px;color:#323232;font-family: 'MyriadProRegular';}



h1{font-size:40px;}

h2{font-size:36px;}

h3{font-size:28px;}

h4{font-size:24px;}



p{font-size:14px;font-family: 'MyriadProRegular';}



a:hover,a:focus{text-decoration:none;transition:all 0.3s;color:#ee7463;}

input[type="submit"]:hover{transition:all 0.3s;}



/*****========= *********** =========

             Header

========= *********** =========*****/



#preloader {

position: fixed;

top: 0;

left: 0;

right: 0;

bottom: 0;

background-color:#fefefe;

height:100%;

z-index:9999;

overflow:hidden;

}

#status {

width: 200px;

height: 200px;

position: absolute;

left: 50%;

top: 50%;

background-image:url(../img/ajax-loader.gif);

background-repeat:no-repeat;

background-position:center;

margin:-100px 0 0 -100px;

z-index:9999;

} 



header{padding: 5px 0px 0px 0px;}

.logo{padding:0;}

.menu-border{width: 100%;float: left;background:#4061ae;}

.navbar-default{border:none;margin: 0;background:#fff;}

.navbar-brand{height:85px;padding:0;}

.navbar-brand > img{width:100%;}

.navbar-default .navbar-nav > li > a{font-size:15px;color:#fff;/*background:#00a44e;font-family: 'shruti';*/padding: 6px 12px;border-right:1px solid #fff;}

.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover{color:#fff;background:#ed181f;}

.navbar-default .navbar-nav > li > a.fa-home{font-size:22px;font-family: 'FontAwesome';}

.navbar-collapse{padding: 0;margin-top: 20px;}

.menu-border{margin:16px 0 0 0;}

.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{margin:0;}

.nav .open > a, .nav .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{border-right:1px solid #fff;}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background:#ed181f;color:#fff;}



.welcome{text-align:right;padding:0 0 0 15px;}

.welcome h6{font-size:14px;color:#333333;margin-bottom: 0;font-family: 'MyriadProRegular';}

.welcome span{font-size:12px;color:#999999;font-family: 'MyriadProRegular';}

.welcome ul{margin:10px 0 0 0;}

.welcome ul li{float:right;}

.welcome ul li.myprofile a{color:#ee7463;background:#eae5e2;padding:0px 0 0 12px;margin-right:7px;}

.welcome ul li a:hover{background:#333332;color:#fff;}

.welcome ul li.myprofile em{color:#fff;background:#333332;padding:8px;margin-left: 8px;}

.welcome ul li.logout a{padding:5px 9px;}

.welcome ul li a{font-size:13px;color:#fff;background:#ee7463;display:inline-block;}



.socialmedia{float:right;background:#333332;margin:0;padding:5px 11px;}

.socialmedia li{float:left;margin:0 4px;}

.socialmedia li a{display: block;color:#fff;}

.socialmedia li:hover a{color:#ed181f;}

.socialmedia li:hover em{background:#ed181f;color:#fff;}

.socialmedia li a em{width:22px;height:22px;line-height:24px;background:#fff;text-align:center;border-radius:50px;font-size: 13px;color:#333332;margin-right:6px;}



/*****========= *********** =========

             Middle

========= *********** =========*****/		

.slider{padding:15px 0 15px 0;}

.home-slider{margin:0;}

.slider-content{padding:0 15px 0 0;}

.comapny-image{padding:0;}

.comapny-image figure{ overflow: hidden;margin-bottom:15px;}

.comapny-image figure:last-child{margin-bottom:0;}

.comapny-image img{width:100%;}



.slider-desc{position:absolute;left:0;bottom: 0;background: rgba(0, 0, 0, 0.75);width: 100%;padding: 17px 17px 6px 17px;}

.slider-desc h3{font-size:17px;color:#fff;margin: 0 0 10px 0;}

.slider-desc p{font-size:13px;color:#fff;}



.society-wrapper{background:#b2e0e1;}

.our-society{padding:0;}

.main-society{width:100%;float:left;padding: 15px 0;}

h2.heading{font-size:15px;color:#fff;background:#4061ae;margin:0;padding:8px 10px;}

h2.heading img{margin:0 6px 0 0;}



.society-details{background:#fff;padding:0;border: 1px solid #999999;}

.society-details p.lead{font-size:14px;color:#339999;margin: 0 0 10px 0;}

.main-content{padding:15px;}

.main-content p{font-size:12px;}



.border{width:100%;float:left;border:1px solid #999999;}



.committee-members{width:100%;float:left;background:#fff;padding:5px;margin:0;}

.author{width:100%;float:left;margin-bottom:5px;}

.author:last-child{margin-bottom:0;}

.author figure{width:27%;float:left;}

.author figure img{width:100%;}

.auhor-content{width:73%;float:left;padding: 0 0 0 5px;}

.auhor-content h5{font-size:12px;margin:4px 0 4px 0;}

.auhor-content span{font-size:12px;color:#333333;display:block;}

.auhor-content span.position{font-size:12px;display:block;margin-bottom: 4px;font-weight: 900;}



.post-details{padding:0;}

.post-details ul li{width:100%;float:left;background:#299fa9;margin-bottom: 6px;}

.post-details ul li:last-child{margin-bottom:0;}

.post-details ul li:hover{background:#237d7a;transition:all 0.3s;}

.post-details ul li figure em{min-width:60px;float:left;background:#237d7a;padding:6px 8px;line-height: 44px;text-align:center;font-size:30px;color:#fff;}

.post-details ul li a{display:block;font-size:18px;color:#fff;padding:18px 0 13px 70px;font-family:'ufonts_com_myriadprocond';}



.company-wrapper{padding:15px 0;}

.company-wrapper .container{width:1184px;}

.company-wrapper .col-md-4{padding:0 7px;}

.company-wrapper figure img{width:100%;}



div#mysagscroller2{width:100%;/*width of scroller*/height:264px;border:1px solid #C0C0C0;}



.sliderdesctext img{margin-top:-10px;}



.news-wrapper{padding:0 0 15px 0;}

.news-wrapper .col-md-3{padding:0 15px 0 0px;}

.news ul li{padding:6px;border-bottom:1px solid #CDCCCC;}

.news ul li:before{content:'';display:inline-block;background:url(../img/bullet.png) no-repeat 0 0;width:10px;height:10px;margin-right:3px;}

.news ul li a{font-size:12px;color:#333333;}

.news ul li a:hover{color:#ee7463;}

.tabs-menu > li.active > a,.tabs-menu > li.active > a:hover, .tabs-menu > li.active > a:focus{color:#fff;background:#333332;border-bottom: none;border-radius:0;border: none;}

.tabs-menu > li{margin-bottom:0;}

.tabs-menu{border-bottom:none;background:#4061ae;}

.nav > li > a:hover{background:inherit;}

.tabs-menu > li > a{color:#fff;border:none;width:100%;}

.tabs-menu > li > a > img{margin-right:6px;}



.tab-content{width:100%;float:left;padding:15px 0;}

.tab-slider{width:100%;float:left;margin:0;}

.tab-slider li img{width:100%;}

.event-content{padding:0 15px 0 0;}

.event-content h5{font-size:18px;color:#299fa9;margin:0 0 10px 0;font-family: 'MyriadProRegular';}

.event-content span{display:block;font-size:13px;margin-bottom: 2px;}

.event-content p{font-size: 12px;margin: 0;}

.event-content p a{color:#339999;font-family: 'shruti';font-weight: bold;}

.event-content p a:hover{color:#FF6666;}

.event-content h6{color:#339999;}



.tab-image{margin:0;}

.tab-image li img{width:100%;}



.news-wrapper .col-md-9{padding:0;}

/*****========= *********** =========

             Footer

========= *********** =========*****/

footer h6{font-size:16px;color:#ed181f ;margin: 10px 0 10px 0;font-family: 'MyriadProRegular';}

.footer-top{width:100%;float:left;background:rgba(0, 0, 0, 0) linear-gradient(to top right, #fff9b6, #b2e0e1) repeat scroll 0 0;;padding: 10px 0 20px 0;}

.address{padding:0 15px 0 0;}

.address p{color:#333333;}

.address span{display:block;color:#333333;}

.address a{color:#333333;}

.address a:hover{color:#FF6666;}

.address ul{margin:18px 0 0 0;}

.address ul li{float:left;margin-right:8px;}

.address ul li a{width:26px;height:26px;line-height:26px;background:#ee7463;color: #fff;text-align: center;border-radius:50px;font-size: 17px;-webkit-transition: color 0.3s;-moz-transition: color 0.3s;transition: color 0.3s;z-index:1;position: relative;}

.address ul li a:after{top:-2px;left: -2px;padding: 2px;z-index: -1;background: #EC111B;-webkit-transition: -webkit-transform 0.2s, opacity 0.3s;-moz-transition:-moz-transform 0.2s, opacity 0.3s;transition: transform 0.2s, opacity 0.3s;pointer-events: none;position:absolute;width:100%;height:100%;border-radius: 50%;content:'';-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing:content-box;}

.address ul li a:hover:after{-webkit-transform:scale(1.3);-moz-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);opacity:0;}

.address ul li a:hover{color:#fff;background:#333332;}



.useful-links ul{max-width:170px;margin: 0;}

.useful-links ul li{padding: 5px 0;border-bottom:1px solid #299fa9;}

.useful-links ul li:last-child{border-bottom:none;}

.useful-links ul li a{font-size:14px;color:#231f20;}

.useful-links ul li a:hover{color:#FF6666;}



.feedback-form{padding: 0;}

.feedback-form form input[type="text"]{width:100%;height:30px;padding:0 10px;margin-bottom: 5px;background:#fff;border:1px solid #cdcccc;}

.feedback-form form textarea{width:100%;float:left;border:1px solid #cdcccc;padding:10px;margin-bottom:5px;resize: none;}

.feedback-form form input[type="submit"],.feedback-form form input[type="reset"]{color:#fff;background:#ee7463;border:none;    padding: 3px 12px;}

.feedback-form form input[type="reset"]{margin-right:3px;}

.feedback-form form input[type="submit"]:hover,.feedback-form form input[type="reset"]:hover{background:#333332;transition:all 0.3s;}



.footer-bottom{width:100%;float:left;background:#4061ae;padding:12px 0;}

.copyright{padding:0 15px 0 0;}

.footer-bottom p,.footer-bottom p a{color:#fff;margin:0;}

.footer-bottom p a:hover{color:#ee7463;}

.design{padding:0 0 0 15px;}

.design p{text-align:right;}



/*****========= *********** =========

             About

========= *********** =========*****/	

.about-wrapper{    padding: 15px 0;}

.company-images{padding:0 0 0 15px;}

.company-images ul{margin:0;}

.company-images ul li{margin-bottom:15px;}

.company-images ul li:last-child{margin-bottom:0;}

.company-images ul li figure{height:100%;}

.company-images ul li figure img{width:100%;height:100%;}

.tablist{padding:0;}	

.tablist .nav-tabs > li{margin-bottom:0;}	

.tablist .nav-tabs > li.active > a,.tablist .nav-tabs > li.active > a:hover,.tablist .nav-tabs > li.active > a:focus{color:#fff;background-color: #4061ae;border-radius:0px;margin: 0;border-bottom: none;border-left:none;border-top:none;}

.tablist .nav-tabs{border-bottom:none;}

.tablist .nav-tabs > li > a{color:#fff;border:none;background:#339999;border-radius:0px;margin:0;padding:6px 15px;border-right: 1px solid #fff;}

.tablist h4{font-size:15px;color:#EE7463;margin: 0 0 15px 0;}

.tablist h4 img{margin-right:8px;}

.tablist .tab-content{padding:15px 21px 15px 15px;border:1px solid #4061ae;}

.tablist .tab-content p{font-size:12px;}

#content-2.content{height:410px;}

.tablist i{margin-right:5px;}



.comittee-wrapper .col-md-2{padding:0 8px;text-align: center;}

.comittee-wrapper h5{font-size:15px;color:#FF6666;margin-bottom: 0;}

.comittee-wrapper span{color:#333333;}

.comittee-wrapper p{color:#666666;}

.main-committee .col-md-2{float:none;}

#content-3.content{height: 410px;}



.native-place{margin:0;}

.native-place li{width:16.1%;text-align:center;padding:4px 21px;background:#ecf0f1;float:left;margin:0 2px 4px 2px;}

.native-place li span{font-size:14px;color:#EE7463;}

.native-place li.distict{background:#d4d7d6;}



.searchlist{padding:0 15px 0 0;}

.searchlist .content{width:100%;float:left;}

#content-4.content{height:410px;}

.search-wrapper{padding:15px 0 0 0;}

.search .col-md-6{padding:0 15px 0 0;}

.search .col-md-3{padding:0;}

.search h5{font-size:17px;color:#4061ae;margin: 0 0 6px 0;}

.search h5 i{margin-right:5px;}

.search span{font-size:13px;display:block;clear: both;}

.search a{min-width: 210px;font-size: 17px;color:#fff;background:#4061ae;padding:5px 10px;display:inline-block;margin:0;}

.search a i{margin-right:5px;}

.search a:hover{background:#339999;}



.jobs{width:100%;float:left;}

.jobs .col-md-6{padding:0 15px 20px 0px;}

.jobs h5{font-size:18px;color:#333333;font-weight:600;}

.jobs span{font-size:14px;color:#666666;max-width:305px;display:inline-block;}

.jobs h6{font-size:15px;color:#339999;font-family:'MyriadProBold';}

.jobs p{font-size:14px;color:#4061ae;}

.jobs p:last-child{margin-bottom:0;}

.jobs p a{color:#4061ae;}

.jobs p a:hover{color:#339999;}





#uploadFile,#uploadFile1{width:77%;float:left;font-size:15px;line-height: 32px; background: #fff;border:1px solid #4061ae;    padding: 0px 15px;color:#323232;border-radius: 3px 0 0 3px;margin-bottom: 10px;text-transform: capitalize;}

.fileUpload{overflow: hidden;color: #fff;background-color:#4061ae;display: inline-block;font-size: 12px;vertical-align:middle;width: 121px;cursor:pointer;height:34px;line-height: 34px; text-align: center;border-radius: 0 3px 3px 0;}

.fileUpload em{font-size:14px;margin-right: 10px;}

.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;cursor:pointer;opacity:0;filter: alpha(opacity=0);cursor:pointer;line-height: 90px;}



.search{width:100%;float:left;padding-bottom:15px;}

.search-employee{width:100%;float:left;}

.search-employee .col-md-6{padding:0 15px 40px 0px;}

.search-employee figure img{width:100%;}

.author-details{padding:0;}

.author-details h5{color:#000000;font-size: 16px;margin:0 0 10px 0;font-family: 'MyriadProRegular';}

.author-details span{font-size:13px;color:#666666; display:block;margin-bottom: 6px;}

.author-details p{font-size:13px;color:#4061ae;margin-bottom:6px;}

.author-details p a{font-size:13px;color:#4061ae;}

.author-details p a:hover{color:#299fa9;}

.search-employee figure{padding:0 15px 0 0;}



.business-wrapper{padding:0 0 30px 0;}

.business-wrapper .container{width:1200px;}

.business-wrapper h5{font-size:21px;color:#ee7463;padding:0 15px;margin: 15px 0;}

.business-wrapper h5 i{margin-right:8px;}

.business-wrapper ul{margin:0;}

.business-wrapper ul li{padding:0 15px 30px 15px;}

.business-wrapper ul li figure img{width:100%;}



.gallery-wrapper{padding:30px 0 30px 0;}

.gallery-wrapper .container{width:1200px;}

.gallery-wrapper ul li img{width:100%;}

.gallery-wrapper ul li h5{width:100%;float:left;font-size:18px;color:#EE7463;text-align:center;font-family:'MyriadProBold';}



.overlay{display:block;position:absolute;z-index: 20;background:rgba(0, 0, 0, 0.8);overflow:hidden;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;top:0;left:0;right:0;width:100%;height: 0;}

.overlay a.expand {left:0;right:0;top:50%;margin:-30px auto 0 auto;}

	

a.expand{display:block;position:absolute;z-index:100;width:60px;height:60px;border:solid 5px #fff;text-align:center;color:#fff;line-height:50px;font-weight:700;font-size:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;}

a.close-overlay{display:block;position:absolute;top:0;right:0;z-index:100;width:45px;height:45px;font-size:20px;font-weight:700;color: #fff;line-height:45px;text-align:center;background-color:#000;cursor:pointer;}

.img.hover .overlay{height:100%;}

.img{width:100%;position:relative;float:left;overflow:hidden;}



.events-wrapper{padding:30px 0 30px 0;}

.events-wrapper .container{width:1200px;}

.events-wrapper ul li{padding:0 15px 30px 15px;}

.events{width: 100%;float:left;padding:20px;border:1px solid #CACACA;}

.events .col-md-7{padding:0;}

.events .col-md-5{padding:0 0 0 15px;}

.events h4{margin:0px 0 8px 0;}

.events h4{border-bottom:1px solid #4061ae;padding-bottom:8px;margin-bottom:12px;}

.events h4,.events h4 a{font-size:19px;color:#4061ae;text-transform:capitalize;}

.events p{margin:8px 0 10px 0;}

.events a.readmore{color:#fff;background:#299fa9;padding:5px 14px;display:inline-block;}

.events a.readmore:hover{background:#4061ae;}

.events span{color:#666;}  

.events em{margin-right:4px;}

.events figure img{width:100%;}



.family-wrapper{width:100%;float:left;padding:15px 0 15px;}

.family-wrapper .tab-content{padding:15px 20px 15px 15px;}



#content-6.content,#content-7.content{height:410px;}



.family-wrapper h5{float:left;font-size:18px;color:#ee7463;}

.family-wrapper h5 em,.family-wrapper h5 img{margin-right: 6px;}

.family-wrapper a.addmember{font-size:14px;color:#fff;background:#ee7463;padding:4px 12px;margin-bottom:15px;display:inline-block;}

.family-wrapper a.addmember:hover{background:#333332;}

.family-members{width: 100%;float: left;padding: 0 12px 0 0;}

.family-members a em{margin-right:5px;}

.family-details{width:100%;float:left;background:#b2e0e1;padding:15px;margin:0 0 15px 0;}

.family-details .col-md-1{padding:0;}

.family-details figure img{width:100%;}

.family-details h6{font-size:15px;color:#000;font-weight:700;}

.family-wrapper p{font-size:13px;color:#676766;margin-bottom: 8px;}

.family-details ul li{padding:0 15px 0 0;}

.family-details span a{color:#676766;}

.family-details span a:hover{color:#ee7463;}

.family-wrapper a.addmember em{margin-right:6px;}



.edit{color:#fff !important;background:#ee7463;padding: 3px 10px;display: inline-block;text-transform: uppercase;width:84px;text-align:center;}

.edit-all{color:#fff !important;background:#ee7463;padding: 3px 10px;display: inline-block;text-transform: uppercase;width:105px;text-align:center;}

.business p a.edit{color:#fff;margin-right: 5px;}

.edit:hover,.business p a.edit:hover{color:#fff;background:#333332;}



.residencial-member{width:100%;float:left;padding:0 12px 0 0;}

.residencial-member a img{margin-right:8px;}

.residencial-details{width:100%;float:left;background:#b2e0e1;padding:15px;margin-bottom: 15px;}

.residencial-details .edit{margin-right:4px;}

.residencial-details a{color:#ee7463;text-transform:capitalize;}

.residencial-details a:hover{color:#676766;}

.residencial-details p:last-child{margin-bottom:0;}



.business-details{width: 100%;float:left;padding:0 13px 0 0;}

.business{width:100%;float:left;border:1px solid #b2e0e1;margin-bottom:15px;}

.business figure{line-height:234px;}

.business figure img{width:100%;}

.business-content{background:#b2e0e1;}

.business-content .col-md-5,.business-content .col-md-7{padding:0 15px 0 0;}

.business-content h6{font-size:15px;color:#000000;}

.business p{margin-bottom:6px;}

.business p a{color:#676766;}

.business p a:hover{color:#ee7463;}



.family-wrapper .nav > li > a{font-size:16px;padding:10px 42px;}

.nav > li > a:focus{background:inherit;}

.matromonial-wrapper{width:100%;float:left;padding: 0 12px 0 0;}

.matromonial{width:100%;float:left;background:#b2e0e1;padding: 15px;margin-bottom: 15px;}

.matromonial:last-child{margin-bottom:0;}

.matromonial .col-md-2{padding:0;}

.matromonial figure img{width:100%;}

.matromonial h6{font-size:16px;color:#000;}

.matromonial .col-md-3{padding:0 15px 0 0;}

.matromonial p{margin-bottom: 6px;}

.matromonial p a{color:#676766;}

.matromonial p a:hover{color:#ee7463;}



.address-wrapper{padding:0 0 0 15px;}

.address-wrapper p{margin-bottom:12px;}

.address-wrapper p a{color:#25aae1;}

.address-wrapper a i{margin-left:4px;vertical-align:middle;}

.address-wrapper a.addmember{margin-bottom:0px;}

.address-wrapper a.edit{padding: 4px 14px 4px 14px;text-transform:capitalize;display: inline-block;}



.main-familysearch{width:100%;float:left;padding-bottom:15px;}

.main-familysearch h5{font-size:19px;}

.search-form{display:inline-block;margin:6px 5px 0 28px;}

.search-form input[type="text"]{width:261px;height:29px;font-size:12px;padding:0 10px;border:1px solid #299fa9;display: inline-block;border-radius: 4px;}

.search-form ::-webkit-input-placeholder {color:#299fa9;}

.search-form :-moz-placeholder {/* Firefox 18- */color:#299fa9;}

.search-form ::-moz-placeholder {/* Firefox 19+ */color:#299fa9;}

.search-form :-ms-input-placeholder{color:#299fa9;  }

.search-form input[type="submit"]{background: #ee7463;color:#fff;border:none;width:80px;height:31px;display:inline-block;margin: 0;    border-radius: 4px;}

.search-form input[type="submit"]:hover{background:#299fa9;}

.export{display: inline-block;padding:4px 18px;border-radius:4px;background:#ee7463;color:#fff;margin:0 0 0 5px;}

.export:hover{background:#299fa9;color:#fff;}

.export img{margin-right:5px;}



.multiselect{ font-size:15px;background:#fff;border: 1px solid #299fa9;color:#299fa9;padding: 3px 18px;}

.btn-default:hover,.open > .dropdown-toggle.btn-default:focus,.btn-default:active{background:#299fa9;color:#fff;border:1px solid #299fa9;transition:all 0.3s;}

.hide-native-select{display:inline-block;margin: 5px 1px 0 4px;}

span.hide-native-select select{border: 0!important;clip: rect(0 0 0 0)!important;height:1px!important;margin: -1px -1px -1px -3px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;left:50%;top:30px;}

.multiselect-container > li > a:hover, .multiselect-container > li > a:focus{background:inherit;}

.checkbox{margin:2px 0;color:#299fa9;}

.main-familysearch .btn-group.open .dropdown-toggle{box-shadow:none;}

.main-familysearch .open > .dropdown-toggle.btn-default{color:#fff;background:#299fa9;}

.members-detail{display:inline-block;}



.modal-body{width:100%;float:left;padding: 15px 15px 25px 15px;}

.main-login{width:100%;float:left;}

.main-login h5{width: 100%;font-size:17px;color:#4061ae;margin: 10px 0 15px 0;padding:0 15px;}

.main-login h5 em{margin-right:5px;}

.icons{position:relative;}

.otp{margin-top:10px;}

.icons em{position:absolute;right:10px;top:8px;color:#ed7463;font-size:17px;}

.icons em.fa-envelope{font-size:14px;}

.icons .fileUpload{    width: 58px;}

.icons .fileUpload input.upload{line-height:34px;width: 60px;}

.icons .fileUpload em{right: 12px;color: #fff;}

.lost-password{width:100%;float:left;}

.lost-password input[type="checkbox"]{vertical-align:middle;margin:0;margin: 0 4px 0 0;}

.lost-password p{float:left;color: #ed7463;}

.lost-password a{float:right;color: #ed7463;}

.lost-password a:hover{color:#333332;}



.upload-file .fileUpload{width:58px;}

.upload-file .fileUpload input.upload{line-height:82px;width: 74px;}

.upload-file .fileUpload em{margin-right:0;}



.multiselect-container li{padding:0 10px;}



.modal-content{width:100%;float:left;}

.main-login form input[type="text"]{width:100%;height:34px;border:1px solid #4061ae;margin-bottom:10px;border-radius:4px;padding:0 12px;font-size:14px;}

.main-login form textarea{width: 100%;height:70px;border:1px solid #4061ae;border-radius:4px;padding:8px 12px;font-size: 14px;    margin-bottom:4px;}

.main-login form select{width:100%;height:34px;border:1px solid #ed7463;margin-bottom:10px;border-radius:4px;padding:0 12px;font-size:14px;}

.main-login form input[type="password"]{width:100%;height:34px;border:1px solid #ed7463;margin-bottom:10px;border-radius:4px;padding:0 12px;font-size:14px;}

.main-login form ::-webkit-input-placeholder { /* Chrome/Opera/Safari */  color:#333332;}

.main-login form ::-moz-placeholder { /* Firefox 19+ */  color:#333332;}

.main-login form :-ms-input-placeholder { /* IE 10+ */  color:#333332;}

.main-login form :-moz-placeholder { /* Firefox 18- */  color:#333332;}

.main-login form input[type="submit"], input[type="button"]{background:#ed7463;color:#fff;width:78px;height:28px;line-height:28px;text-align:center;border:none;}

.main-login form input[type="submit"], input[type="button"]:hover{background:#333332;}

.main-login form input[type="reset"]{background:#4061ae;color:#fff;width:78px;height:28px;line-height:28px;text-align:center;border:none;transition:all 0.3s;}

.main-login form input[type="reset"]:hover{background:#333332;}



@media( max-width:1199px ){

.welcome ul li a{font-size:9px;}

.sagscroller{height:224px;}

.post-details ul li a{padding:18px 0 14px 70px;}

.post-details ul li{margin-bottom:10px;}

div#mysagscroller2{height:278px;}

.company-wrapper .container,.gallery-wrapper .container,.events-wrapper .container{width: 984px;}

.comittee-wrapper figure img{width:100%;}

.business-wrapper .container{width: 996px;}

.native-place li{width:16%;}

.author-details h5{font-size:15px;}

.family-wrapper p{font-size:12px;}

.business figure{line-height:226px;}

.main-familysearch h5{font-size: 18px;}

.search-form input[type="text"]{width: 266px;}

.multiselect{padding: 4px 5px;}

.export{padding: 4px 15px;}

.search-form{margin: 6px 5px 0 15px;}

}		

@media( max-width:991px ){	

h2{font-size: 25px;}

h3{font-size:22px;}

h4{font-size:20px;}

h5{font-size: 17px;}

p,.address span{font-size:13px;}

h2.heading{font-size:14px;}

.navbar-default .navbar-nav > li > a{font-size:12px;}

.logo{width:66%;}

/*.welcome{width:34%;}*/

.slider-desc{padding:12px 15px 0px 15px;}

.society-details p.lead{font-size:11px;}

.sagscroller{height: 272px;}

.post-details ul li figure em{min-height:69px;line-height:57px;min-width:64px;}

.post-details ul li a{font-size:15px;padding:24px 0 24px 70px;}

.event-content p,.event-content span{font-size:10px;}

div#mysagscroller2{height:259px;}

.society-details{min-height:306px;}

.company-wrapper .container,.gallery-wrapper .container,.events-wrapper .container{width:764px;}

.native-place li{width:24%;}

.business-wrapper .container{width:750px;}

.events h4, .events h4 a{font-size:16px;}

.edit{font-size:11px;width: 54px;}

.business figure{line-height:260px;}

.address-wrapper{padding:0;}

.search-form{float:right;margin: 0px 0px 10px 0px;}

.members-detail{float: right;margin: 0 0 15px 0;}

.main-familysearch{padding-bottom:0;}

.mCSB_outside + .mCSB_scrollTools{right:-15px;}

.mCSB_scrollTools{width:27px;}

.family-wrapper .main-familysearch h5{width:auto;}

.welcome ul li.logout a{font-size: 11px;}

.address-wrapper a.edit{padding: 4px 5px 4px 5px;    font-size: 14px;    width: 54px;}

}	

@media( max-width:767px ){	

.logo{width:100%;}

.navbar-brand{width:100%;height: 56px;}

.container > .navbar-header{width:62%;}

.navbar-collapse,.business-wrapper .container,.gallery-wrapper .container,.events-wrapper .container,.company-wrapper .container{width:100%;}

.socialmedia{display:none;}

.navbar-toggle,.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:#ee7463;border:none;        margin:0;}

.navbar-default .navbar-toggle .icon-bar{background:#fff;}

.slider-desc h3{font-size:12px;margin: 0 0 5px 0;}

/*.welcome{width:38%;}*/

.welcome h6,.container > .navbar-header,.navbar-nav{margin:0;}

.welcome span{display:block;}

.welcome ul{float:right;}

.members{padding:15px 0 15px 0;}

.author figure{width:12%;}

.auhor-content{width:88%;}

.menu-border .container,.business-wrapper h5{padding:0;}

.navbar-default .navbar-nav > li > a{border-right:none;}

.company-wrapper .col-md-4,.news-wrapper .col-md-3,.slider-content{padding:0 0 15px 0;}

.event-content{padding: 15px 15px 0 15px;}

.tab-slider .slick-next,.tab-slider .slick-prev{top:30%;}

.feedback-form{padding:0 15px;}

footer,.design p{text-align:center;}

.address ul li{float:none;display:inline-block;}

.useful-links ul{margin:0 auto;}

.footer-bottom p{margin-bottom:5px;} .design p{margin-bottom:0;}

.feedback-form form{max-width:300px;}

.post-details ul li figure em{min-height:60px;line-height:46px;}

.post-details ul li a{padding:20px 0 19px 74px;}

.comapny-image figure{margin-bottom:15px;}

.navbar-collapse{border-top:none;}

.society-details{min-height:inherit;}

.nav-border{border:1px solid #EE7463;padding:10px;width:100%;float:left;margin: 15px 0 0 0;}

.company-images{padding:15px 0 0 0px;}

.address{padding:0 15px 0 15px;}

.footer-top .col-xs-12{width:50%;}

#content-2.content,#content-4.content,#content-3.content,#content-5.content{height:430px;}

.search .col-md-6,.business-wrapper ul li{padding:0 0 15px 0;}

.search{padding:6px 0 0 0;}

.search h5{font-size:18px;}

.navbar-default .navbar-nav .open .dropdown-menu > li > a{font-size:12px;color:#fff;}

.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#fff;background-color:#EE7463;}

.img{float:none;}

.events{padding:15px;}

.events .col-md-7{padding:0 0 15px 0;text-align:center;}

.events figure{max-width:300px;margin:0 auto;}

.comapny-image figure{height:inherit;}

.business-wrapper{padding:0 15px 30px 0;}

.business-wrapper .mCSB_scrollTools{width:22px;}

.business figure{line-height: inherit;max-width:122px;padding: 15px 0;}

.matromonial figure{max-width:200px;}

.matromonial .col-md-10{padding:0;}

.family-wrapper .nav > li > a{padding: 10px 20px;}

.address-wrapper a.addmember{float:left;margin-right: 3px;}

.address-wrapper p:nth-child(2){margin-bottom:12px;}

.pull-right{float:left !important;}

.family-wrapper h5{width:100%;}

#uploadFile{width:76.7%;}

.upload-file #uploadFile,.upload-file #uploadFile1{width:88.7%;}

}

@media(max-width:568px){

.navbar-brand{height:47px;}

.container > .navbar-header{width:50%;}

/*.welcome{width:50%;}*/

.footer-top .col-xs-12,.main-familysearch h5{width:100%;}

.business figure{margin:0 auto;}

.business-content,.main-familysearch h5{text-align:center;}

.main-familysearch{text-align:center;}

.search-form{float:none;display:inline-block;}

.members-detail{float:none;}

.upload-file #uploadFile{width: 85.7%;}

#uploadFile,#uploadFile1{width: 68.7%;}

.upload-file #uploadFile, .upload-file #uploadFile1{width:84.7%;}

}

@media(max-width:479px){

.navbar-brand{height:40px;}

.container > .navbar-header,.gallery-wrapper ul li,.welcome,.family-details .col-md-1{width:100%;}

.slider-desc{padding:6px 15px 0px 15px;}

.slider-desc h3{font-size:9px;}

.slider-desc p{font-size:8px;margin:0 0 4px 0;}

.slick-next, .slick-prev{width:20px;height:20px;}

.tab-slider .slick-next,.tab-slider .slick-prev{width:30px;height:30px;top:20%;}

.comittee-wrapper .col-xs-3{width:50%;}

.native-place li{width:47%;}

.tablist .nav-tabs > li > a{padding:6px 10px;}

.family-wrapper h5{width:100%;text-align:center;}

.family-wrapper{text-align:center;}

.family-wrapper a.addmember{float:none;display:inline-block;}

.family-details figure{max-width: 112px;margin: 0 auto;}

.family-details .col-xs-9{width:100%;padding:0;}

.search-form input[type="submit"]{margin: 10px 0 0 -3px;}

.main-familysearch h5{margin:0 0 10px 0;}

.hide-native-select{width:100%;margin:5px 4px 5px 4px;}

.multiselect{width:175px;}

.search-form{margin:0px 0px 5px 0px;}

.search-form input[type="text"],.search-form input[type="submit"]{border-radius:4px;}

.upload-file #uploadFile{width:78%;}

.main-login form .col-xs-12{padding:0;}

}