@charset "utf-8";/* ==========================================================================

   Author's custom styles

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


@font-face {

    font-family: 'source_sans_proregular';
    src: url(/templates/colacchambernew/fonts/sourcesanspro-regular-webfont.eot);
    src: url(/templates/colacchambernew/fonts/sourcesanspro-regular-webfont.eot#iefix) format('embedded-opentype'),
         url(/templates/colacchambernew/fonts/sourcesanspro-regular-webfont.woff2) format('woff2'),
         url(/templates/colacchambernew/fonts/sourcesanspro-regular-webfont.woff) format('woff'),
         url(/templates/colacchambernew/fonts/sourcesanspro-regular-webfont.ttf) format('truetype'),
         url(/templates/colacchambernew/fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular) format('svg');
    font-weight: normal;
    font-style: normal;
}



@font-face {
    font-family: 'source_sans_probold';
    src: url(/templates/colacchambernew/fonts/sourcesanspro-bold-webfont.eot);
    src: url(/templates/colacchambernew/fonts/sourcesanspro-bold-webfont.eot#iefix) format('embedded-opentype'),
         url(/templates/colacchambernew/fonts/sourcesanspro-bold-webfont.woff2) format('woff2'),
         url(/templates/colacchambernew/fonts/sourcesanspro-bold-webfont.woff) format('woff'),
         url(/templates/colacchambernew/fonts/sourcesanspro-bold-webfont.ttf) format('truetype'),
         url(/templates/colacchambernew/fonts/sourcesanspro-bold-webfont.svg#source_sans_probold) format('svg');
    font-weight: normal;
    font-style: normal;
}



@font-face {
    font-family: 'source_sans_prolight';
    src: url(/templates/colacchambernew/fonts/sourcesanspro-light-webfont.eot);
    src: url(/templates/colacchambernew/fonts/sourcesanspro-light-webfont.eot#iefix) format('embedded-opentype'),
         url(/templates/colacchambernew/fonts/sourcesanspro-light-webfont.woff2) format('woff2'),
         url(/templates/colacchambernew/fonts/sourcesanspro-light-webfont.woff) format('woff'),
         url(/templates/colacchambernew/fonts/sourcesanspro-light-webfont.ttf) format('truetype'),
         url(/templates/colacchambernew/fonts/sourcesanspro-light-webfont.svg#source_sans_prolight) format('svg');
    font-weight: normal;
    font-style: normal;
}





::-moz-selection{ background: #cae7fd; color:#4c4c4c; text-shadow: none; }

::selection { background:#cae7fd; color:#4c4c4c; text-shadow: none; } 

   

a {color:#7bc8a4; text-decoration:none; -webkit-transition: color 300ms, background-color 300ms; -moz-transition: color 300ms, background-color 300ms;
-o-transition:  color 300ms, background-color 300ms; transition:  color 300ms, background-color 300ms; }
a:hover {color:#000; text-decoration:none; }

.alignleft { margin: 0; padding: 0 15px 0 0; float: left; vertical-align: middle;}
.alignright { margin: 0; padding: 0 0 0 15px; float: right;}





h1 { margin:0; padding:0 0 10px; font-size:48px; line-height:100%; font-family: 'source_sans_proregular'; font-weight:normal; color: #000;}
h1 span { color: #34c1ca;}
h2 { margin:0; padding:0 0 10px 0; font-size:45px; line-height:110%; font-family: 'source_sans_proregular'; font-weight:normal;}
h3 { margin:0; padding:0 0 10px 0; font-size:40px; line-height:110%; font-family: 'source_sans_proregular'; font-weight:normal;}
h4 { margin:0; padding:0 0 10px 0; font-size:38px; line-height:110%; font-family: 'source_sans_proregular'; font-weight:normal;}
h5 { margin:0; padding:0 0 10px 0; font-size:22px; line-height:110%; font-family: 'source_sans_proregular'; font-weight:normal;}
h6 { margin:0; padding:0 0 10px 0; font-size:18px; line-height:110%; font-family: 'source_sans_proregular'; font-weight:normal;}



p { margin: 0; padding:0 0 10px 0; font-size:16px; line-height:130%; font-family: 'source_sans_proregular'; font-weight:normal;}





/* To Hide te translate bar at top*/



body {top: 0px !important; position: static !important; }



/* To Hide te translate bar at top*/

.clr-blk{color: #000;}
.clr-wht{color: #fff;}

.left{text-align: left;}
.right{text-align: right;}
.center{text-align: center;}





img{max-width: 100%; height: auto;}
.pos-rltv{position: relative;}
#layout-wrapper { padding: 50px 0; margin: 0 auto; position: relative; width: 100%; overflow: hidden; background: url(/templates/colacchambernew/images/body-bg.png)0 0 no-repeat; background-size: cover;}
/*.left-box{width: 75%; float: left; margin: 0; padding: 0;}*/
.left-box { background: #f0f0f0 none repeat scroll 0 0; float: left; margin: 0; min-height: 945px; padding: 0; width: 75%;}
.right-box{width: 25%; float: left; margin: 0; padding: 0;}



header{width: 100%; float: left; margin: 0; padding: 0; background-color: #f0f0f0;}
.logo-sec{width: 100%; float: left; margin: 0; padding: 33px 20px;}
h4.phn-txt img{margin: 15px 5px 0 0; float: left;}
h4.phn-txt{font-size: 30px; font-family: 'source_sans_prolight'; color: #000; display: block; float: right; width: 49%; line-height: 30px; margin-top: 10px;}
h4.phn-txt span.blue-bold{font-family: 'source_sans_probold'; font-size: 24px; color: #7bc8a4;}
h4.phn-txt a{color: inherit; transition: all 1s;}
h4.phn-txt a:hover{color: #7bc8a4;}
.top-nav-holder{width:100%; margin: 0; padding:0; height:57px; float: left; background: #000;}
.navbar-inverse{background:transparent;}
.navbar-inverse .navbar-nav > li > a, ul.maximenuck li a, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active ul.maximenuck2 li a{ margin: 0 !important; padding: 0 7px !important; font-size: 18px !important; line-height: 28px; font-family: 'source_sans_proregular'; font-weight: normal; color: #fff !important; text-align: left; transition: all 1s; position: relative;}

.navbar-inverse .navbar-nav > li > a:hover{color: #7bc8a4 !important;}
.navbar-nav > li > a:focus {outline: none; color: #3d3d3d !important;}
.navbar-inverse .navbar-nav > li{margin: 0; padding:0 39px 0 5px;}
.navbar-inverse .navbar-nav > li.current a{color: #7bc8a4 !important;}
.navbar{padding:0 !important;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border:none;}
.navbar-nav {margin: 0; float: right; width: 100%; padding: 15px 10px;}
.navbar-collapse{padding: 0;}
.navbar{margin: 0;}
.navbar.navbar-inverse {background: transparent; z-index: 9; width: 100%;}
.navbar-inverse {border-color: transparent;}

.maximenuck.parent.level1 > p{padding: 0;}
ul.maximenuck{background: transparent !important; border:none !important;margin-top: 8px !important; box-shadow:none !important;}
ul.maximenuck li.current a{color: #7bc8a4 !important;background: transparent !important;} 
div#maximenuck106 ul.maximenuck li.maximenuck.level1:hover, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active{background: transparent !important; border:none !important;}
div#maximenuck106 ul.maximenuck li.maximenuck.level1:hover > a span.titreck, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active > a span.titreck, div#maximenuck106 ul.maximenuck li.maximenuck.level1:hover > span.separator, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active > span.separator{color: #7bc8a4 !important;background: transparent !important; text-shadow: initial !important;} 
div#maximenuck106.maximenuckh ul.maximenuck li.level1.parent > a::after, div#maximenuck106.maximenuckh ul.maximenuck li.level1.parent > span.separator::after {right: -8px !important; top: 11px !important; }
div#maximenuck106 ul.maximenuck li.maximenuck.level1{border: none !important;}
.floatck {background: #7bc8a4 none repeat scroll 0 0 !important; margin-top: 9px !important;}
div#maximenuck106.maximenuckh ul.maximenuck li.level1.parent:hover > a::after, div#maximenuck106.maximenuckh ul.maximenuck li.level1.parent:hover > span.separator::after, div#maximenuck106.maximenuckh ul.maximenuck li.level1.parent.active > a::after, div#maximenuck106.maximenuckh ul.maximenuck li.level1.parent.active > span.separator::after { border-top-color: #7bc8a4;}
ul.maximenuck2 li a:hover, div#maximenuck106 ul.maximenuck li.maximenuck ul.maximenuck2 li:hover > a, div#maximenuck106 ul.maximenuck li.maximenuck ul.maximenuck2 li:hover > h2 a, div#maximenuck106 ul.maximenuck li.maximenuck ul.maximenuck2 li:hover > h3 a, div#maximenuck106 ul.maximenuck li.maximenuck ul.maximenuck2 li.active > a, div#maximenuck106 ul.maximenuck2 li:hover > a, div#maximenuck106 ul.maximenuck2 li:hover > h2 a, div#maximenuck106 ul.maximenuck2 li:hover > h3 a, div#maximenuck106 ul.maximenuck2 li.active > a { color: #000 !important;}
div#maximenuck106 div.maxidrop-main {width: 200px !important;}
div#maximenuck106 div.floatck{display: block !important; opacity: 0;}
.maxiroundedcenter > ul li:hover div.floatck{opacity: 1 !important;}
a.skip-content { clear: both; float: right; font-size: 1px; opacity: 0;}


section#colac-district-sec{width: 100%; float: left; margin: 0; padding: 25px 15px; background-color: #f0f0f0;}

/*section#colac-district-sec img{width: 100%;}*/

section#colac-district-sec h5{font-size: 28px; font-family: 'source_sans_probold'; color: #7bc8a4;}
section#colac-district-sec h6{font-size: 23px; font-family: 'source_sans_prolight'; color: #000;}
section#colac-district-sec p{color: #525252;}





section#our-partners{width: 100%; float: left; margin: 0; padding:0; background-color: #f0f0f0; border-top: 10px solid #fff; border-bottom: 15px solid #fff; border-left: 10px solid #fff;}
section#our-partners .custom{ padding: 36px 15px;}
section#our-partners h2{font-size: 35px; font-family: 'source_sans_probold'; color: #7bc8a4; padding: 0 0 25px;}
.partner-box{width: 100%; float: left; margin: 0 0 40px; padding: 25px 15px; background: #fff;}
.partner-box img.prtnr-logo{margin: 0 auto 15px; display: table; height: 80px;}
.partner-box p{text-align: center; color: #525252;}
.partner-box a{margin: 0 auto; display: table; font-size: 15px; font-family: 'source_sans_probold'; color: #7bc8a4; transition: all 1s;}
.partner-box a:hover{color: #000;}
.partner-box a img{margin-right: 5px;}



a.partnr-link{font-size: 15px; font-family: 'source_sans_probold'; color: #000; background-color: #7bc8a4; transition: all 1s; margin: 0 auto; display: table; padding: 12px 20px;}
a.partnr-link:hover{color: #fff;}
a.partnr-link img{margin-right: 5px;}





.list-sec{width: 100%; float: left; margin: 0; padding: 0; background: #f0f0f0; border-left: 8px solid #fff;}
section#member-login{width: 100%; float: left; margin: 0; padding: 25px 20px 40px; background: #10acb8;}
section#member-login h3{font-size: 30px; font-family: 'source_sans_probold'; text-align: center; color: #fff; padding: 0 0 8px;}
.membr-link{width: auto; margin: 0 auto; display: table;}
a.login-link{font-size: 19px; font-family: 'source_sans_probold'; color: #000; background: #fff; padding: 8px 32px; transition: all 1s;}
a.login-link:hover{color: #fff; background: #000;}
a.join-link{font-size: 19px; font-family: 'source_sans_probold'; color: #fff; background: #000; padding: 8px 35px; transition: all 1s;}
a.join-link:hover{color: #000; background: #fff;}





section#upcoming-event{width: 100%; float: left; margin: 0; padding: 25px 20px;}
section#upcoming-event h4{font-size: 30px; font-family: 'source_sans_probold'; color: #7bc8a4; padding: 0 0 10px;}
section#upcoming-event img.evnt-img{width: 100%;}
.mrgn-top{margin-top: 15px;}
section#upcoming-event a{margin: 0 auto; display: table; font-size: 15px; font-family: 'source_sans_probold'; color: #7bc8a4; transition: all 1s;}
section#upcoming-event a:hover{color: #000;}
section#upcoming-event a img{margin-right: 5px;}





section#follow-us{width: 100%; float: left; margin: 0; padding: 25px 20px; background: #10acb8; border-top: 8px solid #fff;}
section#follow-us h5{font-size: 25px; font-family: 'source_sans_probold'; color: #fff; padding: 0; text-align: center;}
section#follow-us h5 i{font-size: 18px; color: #000; border: 2px solid #000; border-radius: 50%; width: 30px; height: 30px; line-height: 28px; text-align: center; margin-left: 10px; transition: all 1s;}
section#follow-us h5 i:hover{color: #fff; border-color: #fff;}





section#video-sc{width: 100%; float: left; margin: 0; padding: 15px 15px 18px;border-bottom: 15px solid #fff;}
section#video-sc img{width: 100%;}





.member-container{width: 1170px; padding: 0; margin: 0 auto;}
section#our-members{width: 100%; float: left; margin: 0; padding: 20px 25px; background: #f0f0f0; border-bottom: 20px solid #fff;}
section#our-members h4{font-size: 28px; font-family: 'source_sans_probold'; color: #7bc8a4; padding: 15px 0 10px;}



ul#btm-carousel-slider {min-height: 115px;}
ul#btm-carousel-slider li{min-height: 75px;}
.lSSlideOuter .lSPager.lSpg > li a {background-color: #F6F9FE;}
.quote-txt {padding: 0; width: 100%; margin: 0 auto 0; text-align: center; background: #fff; min-height: 115px; position: relative;}
.quote-txt img{margin: 19px 0;}
.lSAction {margin: 15px 0 0;}
.lSSlideOuter .lSPager.lSpg {margin: 5px 0 0 !important; outline: none !important; display: none;}
.lSSlideOuter .lSPager.lSpg > li a{height: 10px !important; width: 10px !important;}
.lSSlideOuter .lSPager.lSpg > li.active a {background-color: #fff !important;}
.lSSlideOuter .lSPager.lSpg > li a {background-color: #252525 !important;}



.lSAction > .lSPrev {width: 30px; display: block; top: 60%; height: 22px; background: url(/templates/colacchambernew/images/membr-arw-lft.png) 8px 5px no-repeat !important; cursor: pointer; position: absolute; z-index: 99; margin-top: -16px; opacity: 0.5; -webkit-transition: opacity 0.35s linear 0s; transition: opacity 0.35s linear 0s; background-color: #cdcdcd !important; left: -195px;}
.lSAction > .lSNext {width: 30px; display: block; top: 63%; height: 22px; background: url(/templates/colacchambernew/images/membr-arw-ryt.png) 8px 5px no-repeat !important; cursor: pointer; position: absolute; z-index: 99; margin-top: -20px; opacity: 0.5; -webkit-transition: opacity 0.35s linear 0s; transition: opacity 0.35s linear 0s; background-color: #cdcdcd !important; left: -160px;}





footer{width: 100%; float: left; margin: 0; padding: 40px 0 0;}
ul.footer-nav{width: auto; float: right; margin: 27px 0 0; padding: 0;}
ul.footer-nav li{list-style: none; float: left; margin: 0; padding: 0 0 0 30px;}
ul.footer-nav li a{font-size: 16px; font-family: 'source_sans_proregular'; color: #fff; transition: all 1s; margin: 0; padding: 0;}
ul.footer-nav li a:hover, ul.footer-nav li a:focus, ul.footer-nav li.active a{background: none !important; color: #333333 !important;}


/*ul.footer-nav li a:hover{color: #333333;}*/



footer p{font-size: 13px; padding: 15px 0 0; color: #fff; clear: both; text-align: right;}
/*section#our-partners {padding: 36px 15px !important;}*/



/*--------- Inside Page Css Starts Here ----------*/

h2.pg-mn-hdng{color: #7bc8a4; font-family: "source_sans_probold"; font-size: 35px; padding: 0 0 10px;}
h2.pg-mn-hdng span { display: block; font-size: 26px; line-height: 30px;}
h1.inner-subtitle{color: #7bc8a4; font-family: "source_sans_probold"; font-size: 30px; padding: 0 0 10px;}
ul.subcontent-list{width: 100%; float: left; margin: 0; padding: 0;}
ul.subcontent-list li{background: rgba(0, 0, 0, 0) url(/templates/colacchambernew/images/green-dot.png) no-repeat scroll 0 5px; clear: both; color: #484848; display: block; float: left; font-family: "source_sans_proregular"; font-size: 16px; font-weight: 400; line-height: 20px; list-style: outside none none; margin: 0; padding: 0 0 4px 18px;}
.bottom-img-block img{width: auto !important; max-width: 100% !important;}
.bottom-img-block{margin-bottom:10px;}
p a{color: inherit; text-decoration: underline;}
p.contact-txt img {margin: 0 10px 0 0;}
ul.footer-nav li ul { display: none !important;}

ul.awrds-lst{margin: 0; padding: 0; float: left; width: 100%;}
ul.awrds-lst li { background: #10acb8 none repeat scroll 0 0; display: inline; list-style: outside none none; margin: 1% 0; min-height: 185px; padding: 15px; width: 49%; float: left; transition: all 1s; position: relative;}
ul.awrds-lst li h3{color: #fff; font-size: 22px; position: relative; z-index: 9;}
ul.awrds-lst li:nth-child(2n+2){float: right;}
ul.awrds-lst li p {background: rgba(0, 0, 0, 0) url(/NewSite/templates/colacchambernew/images/award-icn.png) no-repeat scroll 0 0; color: #ffffff !important; font-size: 20px; line-height: 33px;margin: 10px 0; padding: 0 0 0 25px !important; position: relative; z-index: 9;}
ul.awrds-lst li:before{background: #1d1d1e; position: absolute; left: 0; bottom:0; height: 0; content: ''; width: 100%; transition: all 1s;}
ul.awrds-lst li:hover:before{height: 100%;}
.mem-box-layout { background: #ffffff none repeat scroll 0 0; margin: 15px 0; padding: 15px; text-align: center;min-height: 200px; transition: all 1s; position: relative;}
section#colac-district-sec p { color: #525252; font-size: 18px; padding: 0 0 10px;}
.mem-box-layout:before{position: absolute; left: 0; bottom: 0; height: 0; width: 100%; content: ''; background: rgba(16, 172, 184, 0.9);transition: all 1s ease 0s;}
.mem-box-layout:hover:before{height: 100%;}
.content-inner{position: relative; z-index: 9;}
.mem-box-layout:hover p{color: #fff !important;}
.quote-txt > a { left: 0; position: absolute; right: 0; top: 50%; transform: translateY(-50%);}
.quote-txt img{margin: 0;}
.mn-rw{position: relative;}
/*.mn-rw .left-box, .mn-rw .right-box{flex: 1;}*/
.mn-rw .right-box{ position: absolute; top: 0px; height: 100%; bottom: 0px; right:0; background: #f0f0f0;}


.executive-rw { border-bottom: 1px solid rgba(0, 0, 0, 0.1); float: left; margin: 0; padding: 20px 0; width: 100%;}
.lft-exec{margin: 0; padding: 0; float: left; width: 30%;}
.rt-exec{margin: 0; padding: 0; float: right; width: 68%;}
.rt-exec h5{font-size: 18px !important;padding-top: 15px;}
.rt-exec h6{font-size: 16px !important; padding-bottom: 5px;}
.lft-exec img{width: 100%;}
.rt-exec ul li{color: #525252; font-size: 18px; padding: 5px 0 0;font-family: "source_sans_proregular";
    font-weight: normal; line-height: 130%;}
.rt-exec > ul {margin: 0; padding: 0 0 10px 18px;}
li.item190{display: none !important;}


.controls input, .controls select, .controls textarea { display: block; height: 40px; line-height: 40px; width: 39%;}
.controls textarea{height: auto; width: 80%;}
#os_form{margin-top: 25px;}


/*ul.plns-optns { float: left; margin: 5% 0 0; padding: 0; width: 100%;}
ul.plns-optns li{ float: left; margin: 2.5%; padding: 0; width: 45%; display: inline; list-style: none;}*/
ul.plns-optns { margin: 5% 0 0; padding: 0; width: 100%; text-align: center;}
ul.plns-optns li{ margin: 2%; padding: 0; width: 45%; display: inline-block; list-style: none; text-align: center;}
ul.plns-optns li a { background: #10acb8 none repeat scroll 0 0; color: #ffffff; float: left; font-size: 25px; height: 150px; line-height: 150px; outline: 4px solid #10acb8; outline-offset: 4px; text-align: center; width: 100%; transition:all 1s;}
ul.plns-optns li a:hover{background: #7bc8a4; outline: 4px solid #7bc8a4;}
.input-prepend > .add-on, .input-append > .add-on {float: left; height: 40px; line-height: 30px; vertical-align: top;}
#osm_Subscription .nav {float: left; width: 50%;}
.span12 input { float: left; width: 16px; margin: 10px 10px 0 0; height: 16px;}
.span12 > label {line-height: 36px;}

#payment_method_container{display: none;}

section#member-login ul.menu li{float: left;}
section#member-login ul.menu li:first-child a { background: #ffffff none repeat scroll 0 0; color: #000000; font-family: "source_sans_probold"; font-size: 19px; padding: 8px 22px; transition: all 1s ease 0s;float: left;}
section#member-login ul.menu li:last-child a { background: #000; color: #fff; font-family: "source_sans_probold"; font-size: 19px; padding: 8px 22px; transition: all 1s ease 0s;float: left;}
section#member-login ul.menu li:last-child {float: right;}
.wlcome-txt{padding-top: 0; color: #fff; font-size: 16px; font-weight: 700;}
section#member-login ul.menu li a { font-size: 18px !important; text-align: center; width: 100%;}
section#member-login ul.menu li { float: left; width: 49%;}

.control-group { float: left; width: 100%; margin: 5px 0;}
.controls input, .controls select, .controls textarea { border: 1px solid rgba(0, 0, 0, 0.5); float: left;}
.form-horizontal .control-label { float: left; text-align: left; width: 17%;}
input#remember { float: left; height: 15px; margin: 11px 0 0; width: 15px;}
span.star, .star { color: #ff0000;}
.well{float: left; width: 100%;}
.nav.nav-tabs.nav-stacked { float: left; width: 100%;}
/*div#maximenuck106 ul.maximenuck li:last-child { display: none !important;}*/
.form-actions {float: left; width: 100%;}



/*--------- Inside Page Css Ends Here ----------*/




/*--------- Responsive Versions Css Starts Here ----------*/


@media screen and (min-width : 1101px) and (max-width :1200px) {
   
.container{width:1060px; margin:0 auto; padding:0;}
 .member-container {width:1090px;}
a.login-link{padding: 8px 25px;}
section#upcoming-event h4{font-size: 26px;}
h4.phn-txt{width: 54%;}
section#upcoming-event .col-sm-6 { padding: 0 5px;}
.lSAction > .lSPrev{left: -176px; margin-top: 15px;}
.lSAction > .lSNext{left: -135px; margin-top: 11px;}
footer{padding-left: 20px;padding-right: 20px;}
section#colac-district-sec h6{font-size: 22px;}

div#maximenuck106 ul.maximenuck li.maximenuck.level1{padding-right: 5px; padding-left: 5px;}

}
   
@media screen and (min-width : 970px) and (max-width :1100px) {
  
.container, .member-container {width:940px;}

a.login-link, a.join-link{padding: 8px 25px; font-size: 16px;}
section#upcoming-event h4{font-size: 22px;}
h4.phn-txt{width: 60%;}
section#upcoming-event .col-sm-6 { padding: 0 5px;}
.lSAction > .lSPrev{left: -18%; margin-top: 15px;}
.lSAction > .lSNext{left: -13%; margin-top: 11px;}
footer{padding-left: 20px;padding-right: 20px;}
section#colac-district-sec h6{font-size: 22px;}
div#maximenuck106 ul.maximenuck{padding: 0;}
.navbar-inverse .navbar-nav > li > a, ul.maximenuck li a, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active ul.maximenuck2 li a{font-size: 16px !important;}
section#member-login{padding: 25px 10px 40px;}
.partner-box{min-height: 285px;}


.navbar-inverse .navbar-nav > li > a, ul.maximenuck li a, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active ul.maximenuck2 li a{font-size: 14px !important;}
div#maximenuck106 ul.maximenuck li.maximenuck.level1{padding: 4px 7px 2px;}


}
   
@media screen and (min-width : 768px) and (max-width : 970px) {
   
.container, .member-container {width:748px;}

a.login-link, a.join-link{padding: 8px 25px; font-size: 16px;}
section#upcoming-event h4{font-size: 22px;}
h4.phn-txt{width: 60%;}
section#upcoming-event .col-sm-6 { padding: 0 5px;}
.lSAction > .lSPrev{left: -18%; margin-top: 15px;}
.lSAction > .lSNext{left: -12%; margin-top: 11px;}
footer{padding-left: 20px;padding-right: 20px;}
section#colac-district-sec h6{font-size: 22px;}
div#maximenuck106 ul.maximenuck{padding: 0;}
.navbar-inverse .navbar-nav > li > a, ul.maximenuck li a, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active ul.maximenuck2 li a{font-size: 16px !important;}
section#member-login{padding: 25px 10px 40px;}
.partner-box{min-height: 285px;}
.left-box{width: 100%;}
.right-box{width: 100%; position: relative !important;}
section#upcoming-event .row { float: left; margin: 0; width: 33%;}
ul.footer-nav{display: none;}


.navbar-inverse .navbar-nav > li > a, ul.maximenuck li a, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active ul.maximenuck2 li a{font-size: 14px !important;}
div#maximenuck106 ul.maximenuck li.maximenuck.level1{padding: 4px 7px 2px;}

}
 
@media screen and (min-width : 640px) and (max-width: 767px) {
   
.container, .member-container {width:620px;}

a.login-link, a.join-link{padding: 8px 25px; font-size: 16px;}
section#upcoming-event h4{font-size: 22px;}
h4.phn-txt{width: 70%;}
section#upcoming-event .col-sm-6 { padding:5px;}
.lSAction > .lSPrev{left: -18%; margin-top: 15px;}
.lSAction > .lSNext{left: -12%; margin-top: 11px;}
footer{padding-left: 20px;padding-right: 20px;}
section#colac-district-sec h6{font-size: 22px;}
div#maximenuck106 ul.maximenuck{padding: 0;}
.navbar-inverse .navbar-nav > li > a, ul.maximenuck li a, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active ul.maximenuck2 li a{font-size: 16px !important;}
section#member-login{padding: 25px 10px 40px;}
.partner-box{min-height: 1px;}
.left-box{width: 100%;}
.right-box{width: 100%; position: relative !important;}
section#upcoming-event .row { float: left; margin: 0; width: 33%;}
ul.footer-nav{display: none;}
.logo-sec .col-sm-6 { float: left; width: 50%;}
section#colac-district-sec .col-sm-3 { float: left;}
footer .col-sm-4 { float: left; width: 45%;}
footer .col-sm-8 { float: right; width: 50%;}
div#maximenuck106 ul.maximenuck li.maximenuck.level1{margin: 2px 0 0;}

.navbar-inverse .navbar-nav > li > a, ul.maximenuck li a, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active ul.maximenuck2 li a{font-size: 14px !important;}
div#maximenuck106 ul.maximenuck li.maximenuck.level1{padding: 4px 7px 2px;}


section#colac-district-sec .col-sm-3{width: 100%;}
section#colac-district-sec .col-sm-9{width: 100%;}
h2.pg-mn-hdng span{font-size: 24px;}
p{padding: 0 0 10px;}
.clea-row{padding-bottom: 25px;}
section#upcoming-event .row{margin: 7px 0;}
section#colac-district-sec p{padding: 10px 0;}
section#colac-district-sec .col-sm-3{margin-bottom: 15px;}

ul.awrds-lst li p{font-size: 15px !important;}
ul.awrds-lst li h3{font-size: 18px;}


.mem-wrapper .row .col-sm-3{width: 48% !important; margin-bottom: 0 !important;}

.form-horizontal .control-label{width: 25%;}
.controls input, .controls select, .controls textarea{width: 100%;}
.input-prepend input#amount{width: 80%;}

.form-horizontal .controls { float: left; margin-left: 0; width: 60%;}
.span12 input{width: 16px !important;}
section#member-login ul.menu li { margin: 0 1%; width: 47%;}
section#member-login ul.menu li:last-child { float: left;}





}


@media screen and (min-width : 480px) and (max-width: 639px) {
   
.container, .member-container {width:450px;}

a.login-link, a.join-link{padding: 8px 25px; font-size: 16px;}
section#upcoming-event h4{font-size: 22px;}
h4.phn-txt{width: 70%;}
section#upcoming-event .col-sm-6 { padding:5px;}
.lSAction > .lSPrev{left: -18%; margin-top: 15px;}
.lSAction > .lSNext{left: -12%; margin-top: 11px;}
footer{padding-left: 20px;padding-right: 20px;}
section#colac-district-sec h6{font-size: 22px;}
div#maximenuck106 ul.maximenuck{padding: 0;}
.navbar-inverse .navbar-nav > li > a, ul.maximenuck li a, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active ul.maximenuck2 li a{font-size: 16px !important;}
section#member-login{padding: 25px 10px 40px;}
.partner-box{min-height: 1px;}
.left-box{width: 100%;}
.right-box{width: 100%; position: relative !important;}
section#upcoming-event .row { float: left; margin: 0; width: 50%;}
ul.footer-nav{display: none;}
.logo-sec .col-sm-6 { float: left; width: 50%;}
section#colac-district-sec .col-sm-3 { float: left;}
footer .col-sm-4 { float: left; width: 45%;}
footer .col-sm-8 { float: right; width: 50%;}
div#maximenuck106 ul.maximenuck li.maximenuck.level1{margin: 2px 0 0;} 
h4.phn-txt { margin-top: -5px; width: 100%;}
section#colac-district-sec h5{font-size: 22px;}

div#maximenuck106 ul.maximenuck { padding: 0 15px;}
#maximenuck106 ul.maximenuck .maximenumobiletogglerck:checked ~ li.maximenuck.level1{background: #000;}



div#maximenuck106 ul.maximenuck { background: #10acb8 !important; border-radius: 0; margin-top: 0 !important; padding: 0 15px;}
div#maximenuck106 div.floatck{display: none !important;}
div#maximenuck106 ul.maximenuck { padding: 0;}
div#maximenuck106.maximenuckh ul.maximenuck li.level1.parent > a::after, div#maximenuck106.maximenuckh ul.maximenuck li.level1.parent > span.separator::after { right: -65px !important; top: 13px !important;}
#maximenuck106 .maximenumobiletogglericonck{padding: 10px 8px 5px 0;}
div#maximenuck106.maximenuckh ul.maximenuck li.level1.parent:hover div#maximenuck106 div.floatck{display: block !important;}
div#maximenuck106{line-height: initial;}
.maximenuck > p { float: right; height: 38px; width: 25px;}
.navbar-inverse .navbar-nav > li > a, ul.maximenuck li a, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active ul.maximenuck2 li a{width: 75%;}
div#maximenuck106 li.clicked-one .floatck{display: block !important; opacity: 1;}
div#maximenuck106 ul.maximenuck li.maximenuck.level1:hover > a span.titreck, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active > a span.titreck, div#maximenuck106 ul.maximenuck li.maximenuck.level1:hover > span.separator, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active > span.separator{color: #000 !important;} 
#maximenuck106 .maximenumobiletogglericonck{cursor: pointer;}


section#colac-district-sec .col-sm-3{width: 100%;}
section#colac-district-sec .col-sm-9{width: 100%;}
h2.pg-mn-hdng span{font-size: 24px;}
p{padding: 0 0 10px;}
.clea-row{padding-bottom: 25px;}
section#upcoming-event .row{margin: 7px 0;}
section#colac-district-sec p{padding: 10px 0;}
section#colac-district-sec .col-sm-3{margin-bottom: 15px;}


ul.awrds-lst li { margin: 9px 0; min-height: 1px; width: 100%;}
ul.awrds-lst li p{font-size: 15px !important;}
ul.awrds-lst li h3{font-size: 18px;}

.mem-wrapper .row .col-sm-3{width: 48% !important; margin-bottom: 0 !important;}

.form-horizontal .control-label{width: 30%;}
.controls input, .controls select, .controls textarea{width: 100%;}
.input-prepend input#amount{width: 80%;}

.form-horizontal .controls { float: left; margin-left: 0; width: 68%;}
.span12 input{width: 16px !important;}
section#member-login ul.menu li { margin: 0 1%; width: 47%;}
section#member-login ul.menu li:last-child { float: left;}
.top-nav-holder{height: 38px; width: 98%;}
.maximenuck > p{width: 110px;}


h1, h3{font-size: 36px;}



}

@media screen and (min-width : 360px) and (max-width: 479px) {
   
/*.container, .member-container {width:330px;}*/
.container, .member-container{width: 100%;}
a.login-link, a.join-link{padding: 8px 25px; font-size: 16px;}
section#upcoming-event h4{font-size: 22px;}
h4.phn-txt{width: 70%;}
section#upcoming-event .col-sm-6 { padding:5px;}
.lSAction > .lSPrev{left: -18%; margin-top: 15px;}
.lSAction > .lSNext{left: -12%; margin-top: 11px;}
footer{padding-left: 20px;padding-right: 20px;}
section#colac-district-sec h6{font-size: 22px;}
div#maximenuck106 ul.maximenuck{padding: 0;}
.navbar-inverse .navbar-nav > li > a, ul.maximenuck li a, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active ul.maximenuck2 li a{font-size: 16px !important;}
section#member-login{padding: 25px 10px 40px;}
.partner-box{min-height: 1px;}
.left-box{width: 100%;}
.right-box{width: 100%; position: relative !important;}
section#upcoming-event .row { float: left; margin: 0; width: 50%;}
ul.footer-nav{display: none;}
.logo-sec .col-sm-6 { float: left; width: 100%;}
section#colac-district-sec .col-sm-3 { float: left; margin-bottom: 20px;}
section#colac-district-sec .col-sm-3 img{width: 100%;}
footer .col-sm-4 { float: left; width: 100%;}
footer .col-sm-8 { float: right; width: 100%;}
div#maximenuck106 ul.maximenuck li.maximenuck.level1{margin: 2px 0 0;} 
h4.phn-txt { font-size: 22px; margin-top: 14px; width: 100%;}
section#colac-district-sec h5{font-size: 22px;}

div#maximenuck106 ul.maximenuck { padding: 0 15px;}
#maximenuck106 ul.maximenuck .maximenumobiletogglerck:checked ~ li.maximenuck.level1{background: #000;}
footer p{text-align: center;}


div#maximenuck106 ul.maximenuck { background: #10acb8 !important; border-radius: 0; margin-top: 0 !important; padding: 0 15px;}
div#maximenuck106 div.floatck{display: none !important;}
div#maximenuck106 ul.maximenuck { padding: 0;}
div#maximenuck106.maximenuckh ul.maximenuck li.level1.parent > a::after, div#maximenuck106.maximenuckh ul.maximenuck li.level1.parent > span.separator::after { right: -65px !important; top: 13px !important;}
#maximenuck106 .maximenumobiletogglericonck{padding: 10px 8px 5px 0;}
div#maximenuck106.maximenuckh ul.maximenuck li.level1.parent:hover div#maximenuck106 div.floatck{display: block !important;}
div#maximenuck106{line-height: initial;}
.maximenuck > p { float: right; height: 38px; width: 25px;}
.navbar-inverse .navbar-nav > li > a, ul.maximenuck li a, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active ul.maximenuck2 li a{width: 75%;}
div#maximenuck106 li.clicked-one .floatck{display: block !important; opacity: 1;}
div#maximenuck106 ul.maximenuck li.maximenuck.level1:hover > a span.titreck, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active > a span.titreck, div#maximenuck106 ul.maximenuck li.maximenuck.level1:hover > span.separator, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active > span.separator{color: #000 !important;} 
#maximenuck106 .maximenumobiletogglericonck{cursor: pointer;}

section#colac-district-sec .col-sm-3{width: 100%;}
section#colac-district-sec .col-sm-9{width: 100%;}
h2.pg-mn-hdng span{font-size: 24px;}
p{padding: 0 0 10px;}
.clea-row{padding-bottom: 25px;}
section#upcoming-event .row{margin: 7px 0;}
section#colac-district-sec p{padding: 10px 0;}


h2.pg-mn-hdng, h1.inner-subtitle{font-size: 26px;}

.lft-exec{width: 100%;}
.rt-exec{width: 100%;}
div#maximenuck106 div.maxidrop-main { width: 100% !important;}

ul.awrds-lst li { margin: 9px 0; min-height: 1px; width: 100%;}
ul.awrds-lst li p{font-size: 15px !important;}
ul.awrds-lst li h3{font-size: 18px;}

.mem-wrapper .row .col-sm-3{margin-bottom: 0 !important;}

.left-box{min-height: 1px;}
ul.plns-optns li{width: 100%; margin: 2% 0;}

.form-horizontal .control-label{width: 100%;}
.controls input, .controls select, .controls textarea{width: 100%;}
.input-prepend input#amount{width: 98%;}
h1, h3{font-size: 26px;}
.span12 input{width: 16px;}
.input-prepend input#amount { width: 86%;}
label.maximenumobiletogglericonck { width: 97%;}
.maximenuck > p{width: 80px;}
.top-nav-holder{height: 40px;}
.formError { left: 66px !important;}
.mn-rw{margin: 0;}



}


@media screen and (min-width : 320px) and (max-width: 359px) {
   
.container, .member-container {width:300px;}

a.login-link, a.join-link{padding: 8px 25px; font-size: 16px;}
section#upcoming-event h4{font-size: 22px;}
h4.phn-txt{width: 70%;}
section#upcoming-event .col-sm-6 { padding:5px;}
.lSAction > .lSPrev{left: -18%; margin-top: 15px;}
.lSAction > .lSNext{left: -12%; margin-top: 11px;}
footer{padding-left: 20px;padding-right: 20px;}
section#colac-district-sec h6{font-size: 22px;}
div#maximenuck106 ul.maximenuck{padding: 0;}
.navbar-inverse .navbar-nav > li > a, ul.maximenuck li a, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active ul.maximenuck2 li a{font-size: 16px !important;}
section#member-login{padding: 25px 10px 40px;}
.partner-box{min-height: 1px;}
.left-box{width: 100%;}
.right-box{width: 100%; position: relative !important;}
section#upcoming-event .row { float: left; margin: 0; width: 50%;}
ul.footer-nav{display: none;}
.logo-sec .col-sm-6 { float: left; width: 100%;}
section#colac-district-sec .col-sm-3 { float: left; margin-bottom: 20px;}
section#colac-district-sec .col-sm-3 img{width: 100%;}
footer .col-sm-4 { float: left; width: 100%;}
footer .col-sm-8 { float: right; width: 100%;}
div#maximenuck106 ul.maximenuck li.maximenuck.level1{margin: 2px 0 0;} 
h4.phn-txt { font-size: 22px; margin-top: 14px; width: 100%;}
section#colac-district-sec h5{font-size: 22px;}

div#maximenuck106 ul.maximenuck { padding: 0 15px;}
#maximenuck106 ul.maximenuck .maximenumobiletogglerck:checked ~ li.maximenuck.level1{background: #000;}
footer p{text-align: center;}



div#maximenuck106 ul.maximenuck { background: #10acb8 !important; border-radius: 0; margin-top: 0 !important; padding: 0 15px;}
div#maximenuck106 div.floatck{display: none !important;}
div#maximenuck106 ul.maximenuck { padding: 0;}
div#maximenuck106.maximenuckh ul.maximenuck li.level1.parent > a::after, div#maximenuck106.maximenuckh ul.maximenuck li.level1.parent > span.separator::after { right: -65px !important; top: 13px !important;}
#maximenuck106 .maximenumobiletogglericonck{padding: 10px 8px 5px 0;}
div#maximenuck106.maximenuckh ul.maximenuck li.level1.parent:hover div#maximenuck106 div.floatck{display: block !important;}
div#maximenuck106{line-height: initial;}
.maximenuck > p { float: right; height: 38px; width: 25%;}
.navbar-inverse .navbar-nav > li > a, ul.maximenuck li a, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active ul.maximenuck2 li a{width: 75%;}
div#maximenuck106 li.clicked-one .floatck{display: block !important; opacity: 1;}
div#maximenuck106 ul.maximenuck li.maximenuck.level1:hover > a span.titreck, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active > a span.titreck, div#maximenuck106 ul.maximenuck li.maximenuck.level1:hover > span.separator, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active > span.separator{color: #000 !important;} 
#maximenuck106 .maximenumobiletogglericonck{cursor: pointer;}



section#colac-district-sec .col-sm-3{width: 100%;}
section#colac-district-sec .col-sm-9{width: 100%;}
h2.pg-mn-hdng span{font-size: 24px;}
p{padding: 0 0 10px;}
.clea-row{padding-bottom: 25px;}
section#upcoming-event .row{margin: 7px 0;}
section#colac-district-sec p{padding: 10px 0;}

h2.pg-mn-hdng, h1.inner-subtitle{font-size: 26px;}

.lft-exec{width: 100%;}
.rt-exec{width: 100%;}
div#maximenuck106 div.maxidrop-main { width: 100% !important;}

ul.awrds-lst li { margin: 9px 0; min-height: 1px; width: 100%;}
ul.awrds-lst li p{font-size: 15px !important;}
ul.awrds-lst li h3{font-size: 18px;}

.mem-wrapper .row .col-sm-3{margin-bottom: 0 !important;}


.left-box{min-height: 1px;}

ul.plns-optns li{width: 100%; margin: 2% 0;}


.form-horizontal .control-label{width: 100%;}
.controls input, .controls select, .controls textarea{width: 100%;}
.input-prepend input#amount{width: 98%;}
h1, h3{font-size: 26px;}
.span12 input{width: 16px;}
.input-prepend input#amount { width: 86%;}
label.maximenumobiletogglericonck { width: 97%;}
.maximenuck > p{width: 80px;}
.top-nav-holder{height: 40px;}
.formError { left: 66px !important;}
.mn-rw{margin: 0;}






}

/*--------- Responsive Versions Css Ends Here ----------*/
