/*































Theme Name:   A-bomb Child































Theme URI:    http://themeforest.net/item/abomb-news-blog-magazine-theme/9847471































Description:  A-Bomb Child Theme































Author:       Ridwan































Author URI:   http://themeforest.net//007theme































Template:     abomb































Version:      1.1.5































Tags: black, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready































Text Domain:  abomb































































  































































*/































































/* Theme style customization starts here































-------------------------------------------------------------- */































body{ background-color:#eeefef !important; background: url("../../../wp-content/uploads/2015/08/background.jpg") /*url("../../../wp-content/uploads/2015/06/b3.jpg")*/; background-position:top; background-repeat:no-repeat}































.entry-content-text p{















    margin-bottom: 10px;















    margin-top: 12px;















    position: relative;















    font-family: "Open sans",sans-serif !important;















    font-weight: 400 !important;















    font-size: 14px !important;















    color: #848A90 !important;















}      















  















.main-content{ background:#fff !important}































.main-logo a{ background:url("../../../wp-content/uploads/2015/06/logo.png") !important; background-repeat:no-repeat !important}















.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target {















    font-weight: normal;















    padding: 15px 25px !important;















}  































/*slider*/































.home-slider{   width: 106% !important; margin-left: -3% !important; margin-top: -30px !important;}































































.soliloquy-container .soliloquy-caption{ background:none !important}































































.c-cap-header{ margin-top:0 !important; margin-bottom: -20px !important; font: 700 63px 'open sans', sans-serif !important; }































































.c-cap-sub-header1{ margin-top:0 !important; font: 300 41px 'open sans', sans-serif !important; margin-bottom: 20px !important;}































































.c-cap-sub-header2{ margin-top:0 !important; font: 300 25px 'open sans', sans-serif !important; margin-bottom:10% !important}































































.c-cap-sub-header2 span{  padding-top:5px !important; padding-bottom:10px !important; border:1px dotted #fff !important; border-left:0 !important; border-right:0 !important; padding-left:97px !important; padding-right:97px !important; font-style:italic}































.soliloquy-container .soliloquy-prev{ background: url("../../../wp-content/uploads/2015/05/arrow31.png") no-repeat scroll 50% !important; left:0 !important; width:40px !important; height:46px !important;}































































.soliloquy-container .soliloquy-prev:hover{ background: url("../../../wp-content/uploads/2015/05/arrow1.png") no-repeat scroll 50% !important;}































































.soliloquy-container .soliloquy-next{background: url("../../../wp-content/uploads/2015/05/arrow3.png") no-repeat scroll 50% !important; right:0 !important;  width:40px !important; height:46px !important;}































































.soliloquy-container .soliloquy-next:hover{ background: url("../../../wp-content/uploads/2015/05/arrow11.png") no-repeat scroll 50% !important;}.soliloquy-container .soliloquy-pager{ bottom:35px !important; }































































.soliloquy-container .soliloquy-pager-link{   background: url("../../../wp-content/uploads/2015/05/02.png") no-repeat scroll 0 !important;}































































.soliloquy-container .soliloquy-pager-link:hover, .soliloquy-container .soliloquy-pager-link.active{background: url("../../../wp-content/uploads/2015/05/01.png") no-repeat scroll 0 !important;}/* header contact list */































































.header-contact,































































.header-contact:hover,































































.header-contact li,































































.header-contact li:hover,































































.header-contact i,































































.header-contact i:hover {color: #727272 !important;}































































.header-contact h5 {font-weight: 400; font-size: 16px; margin-bottom: 8px;}































.pl-14 {padding-left: 14px;}































.headline-news-wrap {width: 60%;}































/*home page inside content*/































.welcome{ background-color: #fff; padding:40px !important;}































































.welcome-left{}































































.main-title{ font:700 28px 'open sans', sans-serif !important; color:#505151 !important; margin-top:0 !important; margin-bottom: 0 !important;}































































.sub-title{ font:300 28px 'open sans', sans-serif !important; color:#505151 !important; border-bottom:1px dotted #505151; margin-top: 0 !important; padding-bottom: 15px !important;}































.sub-title.news-title{ margin-top:25px !important}















































.content-p{ font:300 14px 'open sans', sans-serif !important; color:#848a90 !important; line-height: 1.5 !important;































































 letter-spacing: .5px !important; margin-bottom:20px !important}































































 .last-p{ margin-bottom:30px !important }































































.read-more{ font:300 15px 'open sans', sans-serif !important; padding:10px 20px; background:#d72042 !important; border-radius: 7px; color: #fff; text-decoration: none !important;}































































.read-more img{  display: inline-block !important;































































  padding-left: 15px  !important;































































  margin-bottom: 2px !important;}































































.boat{ border-radius:5px; margin:0 auto;}































































.boat2{ border-radius:5px; margin:0 auto; display:none}































.home-right{ /*background-color: #fff*/; padding: 30px 0px; padding-bottom:0 !important}































































.youtube{ width:80% !important; margin: 0 auto; padding-bottom:30px}































































.youtube img{ margin-bottom:15px !important}































.side-list{  background-color: #fff;































































  padding-top: 20px;































































}































.side-list a{ display:block !important; background: url("../../../wp-content/uploads/2015/05/b05.png");



  /*text-align: center;



  padding: 7px;*/



  text-align: left;



  padding: 7px 7px 7px 60px;



    font-size: 14px;



























  margin-bottom: 8px; color: #fff;































































  font-weight: 700;































































  text-decoration: none !important;































































    text-transform: uppercase;































































	transition:all .5s}































































	































































.side-list a img{float: right; padding-right: 15px !important;



  margin-top: 5px;}.side-list #ul{background: url("../../../wp-content/uploads/2015/05/b01.png"); background-position:center !important; background-repeat: no-repeat !important;}































































.side-list #ul:hover{background: url("../../../wp-content/uploads/2015/05/b1.png")}.side-list #bsa{background: url("../../../wp-content/uploads/2015/05/b02.png"); background-position:center !important; background-repeat: no-repeat !important;}































































.side-list #bsa:hover{background: url("../../../wp-content/uploads/2015/05/b2.png")}.side-list #wst{background: url("../../../wp-content/uploads/2015/05/b031.png"); background-position:center !important; background-repeat: no-repeat !important;}































































.side-list #wst:hover{background: url("../../../wp-content/uploads/2015/05/b3.png")}.side-list #cl{background: url("../../../wp-content/uploads/2015/05/b04.png"); background-position:center !important; background-repeat: no-repeat !important;}































































.side-list #cl:hover{background: url("../../../wp-content/uploads/2015/05/b4.png")}.side-list #os{background: url("../../../wp-content/uploads/2015/05/b05.png"); background-position:center !important; background-repeat: no-repeat !important; margin-bottom:0 !important}























.side-list #os:hover{background: url("../../../wp-content/uploads/2015/05/b5.png")}































.side-list #mail_sub{background: url("../../../wp-content/uploads/m01.png"); background-position:center !important; background-repeat: no-repeat !important; margin-bottom:0 !important}







.side-list #mail_sub:hover{background: url("../../../wp-content/uploads/m1.png")}































.spc-container{ border:0 !important; margin-top:0 !important}































.spc-container .spc-list li {































































  padding: 0px 0px !important;































































  margin: 0px 28px 14px 28px !important;































































  width: 20% !important;































































  border-radius: 7px ;































































  /* max-height: 365px !important; */































































  min-height:450px !important;































































}































.spc-container .spc-post img { 































































  width: 100%;































  margin: 0 auto !important;































  /*border-radius: 5px !important ;*/































  border-bottom-radius: 0;































  max-width: 227px !important;































  max-height: 200px !important;































border-top-left-radius: 5px;































border-top-right-radius: 5px;































































}































.spc-container .spc-post .spc-title {































  text-transform: capitalize !important;































































  font-size: 14px !important;































































  margin: 20px !important;































































  margin-bottom: 10px !important ;































































  color: #fff !important;































































  font: 500 14px 'open sans',sans-serif !important;































































  border-bottom: 1px dotted !important;































































  /* z-index: 5000; */































































  padding-bottom: 12px !important;































































}































.spc-container .spc-post .spc-excerpt, .spc-container .spc-post .spc-excerpt p {































































  font-size: 13px !important ;































































  margin: 0 0 10px 0 !important;































































  padding: 0px 20px 20px !important;































































  color: #fff !important;































































}































.csreadm{ font: 300 14px 'open sans', sans-serif;































































  color: #fff;































































  padding: 7px;































































  margin-top: 15px;































































  display: block;































































  background-color: #e8ba4e;































































  width: 95px;































































  text-align: center;































































  border-radius: 5px;































































  text-decoration:none !important































































  }.spc-container .spc-nav a.spc-prev {































































  background: url("../../../wp-content/uploads/2015/06/a2.png");































































  background-position: center;































































  background-repeat: no-repeat;































































  height: 36px;































































  width: 21px;































































  position: absolute;































































  left: 2.8%;































































  margin-top: 20%;































































  /* margin-left: 5px; */































































    transition:all .3s































































}































.spc-container .spc-nav a.spc-prev:hover{  background: url("../../../wp-content/uploads/2015/06/a1.png") !important;  background-position: center;































































  background-repeat: no-repeat;}.spc-container .spc-nav a.spc-next {































































  background: url("../../../wp-content/uploads/2015/06/a4.png");































































  background-position: center;































































  background-repeat: no-repeat;































































  height: 36px;































































  width: 21px;































































  position: absolute;































































  margin-top: 20%;































































  /* margin-right: 8px; */































































  right: 3%;































































  transition:all .3s































































}































.spc-container .spc-nav a.spc-next:hover{ background:url("../../../wp-content/uploads/2015/06/a3.png") !important;  background-position: center;































































  background-repeat: no-repeat;}































.news-title{ margin-left:40px !important; margin-bottom:0 !important}































































.news-title span{ font:700 28px 'open sans', sans-serif !important; color:#505151 !important;}































.spc-container .spc-list li:nth-child(1n+0){ background-color:#0a5a91 !important;}































































.spc-container .spc-list li:nth-child(2n+0){ background-color:#289dc6 !important;}































































.spc-container .spc-list li:nth-child(3n+0){ background-color:#daa731 !important;}































































.spc-container .spc-list li:nth-child(4n+0){ background-color:#e4183d !important;}































.social-raw{ background-color: #fff !important; padding: 35px !important;}































.footer-wrap .dark{ background:#1482ae; color: #fff !important;}































































.widgets-footer .widget{ padding-left:50px !important; border-right: 1px dotted #80bbd3;}































































#shortcodes-ultimate-5{ border:0 !important}































/*.credit-footer-row{ background: url("http://apps.230i.com/Online/LSV/wp-content/uploads/2015/06/b4.jpg") !IMPORTANT;































































  background-repeat: repeat !important;































































  background-size: cover !important;































































  border: 0;}*/































/*.widgets-footer{ background: url("http://apps.230i.com/Online/LSV/wp-content/uploads/2015/06/b5.jpg") !IMPORTANT;































































  background-repeat: no-repeat !important;































































  background-size: cover !important;































































    background-color: #1482ae !important;}*/































































	































































.credit-footer-row{ background-color: #2796C3 !important;  border: 0;}	































































.widgets-footer{ background-color: #1482ae !important;}	































.widgets-footer .widgettitle{font: 600 16px 'open sans', sans-serif !important;































































  margin-bottom: 20px !important;































































  text-transform: uppercase !important;































































}/*header*/































































ul#mainnav {margin-left: -28px; margin-right: -28px;}































































.main-header .logo {display: none;}































































.top-wrap.deskpadview {height: 180px; background-color: transparent !important;}































































nav.main-menu.deskview.el-right {float: left !important;}































































.headline-news-title {color: #e11138; font-family: 'Open Sans', sans-serif !important; font-size: 12.5px;}































































.headline-news ul li a {color: #8f9090; font-size: 12.5px; font-family: 'Open Sans', sans-serif !important;}































































.top-wrap .boxed {background-color: transparent !important;}































.social-head .fa.fa-rss,































































.social-head .fa.fa-facebook,































































.social-head .fa.fa-twitter,































.social-head .fa.fa-instagram , 















.social-head .fa.fa-youtube,















.social-head .fa.fa-flickr{display: inline-block; width: 26px; height: 26px; border-radius: 4px; text-align: center; padding-top: 5px;}































.social-head .fa.fa-rss {background-color: #f46f2d;}















.social-head .fa.fa-facebook {background-color: #0a69a7;}















.social-head .fa.fa-twitter {background-color: #1ca6d1;}































.social-head .fa.fa-instagram {background-color: #744021;}















.social-head .fa.fa-youtube {background-color: #E62218;}















.social-head .fa.fa-flickr {background-color: #161617;}































.social a {margin-right: 5px !important;}































.main-header {































































	border-top-left-radius: 5px;































































	border-top-right-radius: 5px;































































	background: #086493 !important; /* Old browsers */































































	background: -moz-linear-gradient(top, #086493 0%, #034d7e 100%) !important; /* FF3.6+ */































































	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#086493), color-stop(100%,#034d7e)) !important; /* Chrome,Safari4+ */































































	background: -webkit-linear-gradient(top, #086493 0%,#034d7e 100%) !important; /* Chrome10+,Safari5.1+ */































































	background: -o-linear-gradient(top, #086493 0%,#034d7e 100%) !important; /* Opera 11.10+ */































































	background: -ms-linear-gradient(top, #086493 0%,#034d7e 100%) !important; /* IE10+ */































































	background: linear-gradient(to bottom, #086493 0%,#034d7e 100%) !important; /* W3C */































































	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#086493', endColorstr='#034d7e',GradientType=0 ) !important; /* IE6-9 */































































}































ul#mainnav{ width:125% !important}































#mainnav > li.menu-item:before {content: ""; padding: 4px 0px; border-left: 1px dotted;}































































#mainnav > li.menu-item:first-child:before {border-left: none;}































#mainnav > li.menu-item:hover,































































.current_page_ancestor,































































.current_page_item.page-item-1617 {































































	background: #d11337; /* Old browsers */































































	background: -moz-linear-gradient(top, #d11337 0%, #b50d2e 100%); /* FF3.6+ */































































	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d11337), color-stop(100%,#b50d2e)); /* Chrome,Safari4+ */































































	background: -webkit-linear-gradient(top, #d11337 0%,#b50d2e 100%); /* Chrome10+,Safari5.1+ */































































	background: -o-linear-gradient(top, #d11337 0%,#b50d2e 100%); /* Opera 11.10+ */































































	background: -ms-linear-gradient(top, #d11337 0%,#b50d2e 100%); /* IE10+ */































































	background: linear-gradient(to bottom, #d11337 0%,#b50d2e 100%); /* W3C */































































	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d11337', endColorstr='#b50d2e',GradientType=0 ); /* IE6-9 */































































}































/*main navigation*/































































.bombnav > li > a {font-size: 11px !important; padding: 0px 15.7px !important;}































































#mainnav > li.menu-item:last-child:hover {border-top-right-radius: 5px;}































/*mega menu*/































































.megamenu {































































  background: #e6e6e6 !important;































































  background: #f9f9f9 !important; /* Old browsers */































































  background: url('../../../wp-content/uploads/2015/06/megamenu-top.jpg') repeat-x scroll top left, -moz-linear-gradient(top, #f9f9f9 0%, #d5d5d5 100%) !important; /* FF3.6+ */































































  background: url('../../../wp-content/uploads/2015/06/megamenu-top.jpg') repeat-x scroll top left, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#d5d5d5)) !important; /* Chrome,Safari4+ */































































  background: url('../../../wp-content/uploads/2015/06/megamenu-top.jpg') repeat-x scroll top left, -webkit-linear-gradient(top, #f9f9f9 0%,#d5d5d5 100%) !important; /* Chrome10+,Safari5.1+ */































































  background: url('../../../wp-content/uploads/2015/06/megamenu-top.jpg') repeat-x scroll top left, -o-linear-gradient(top, #f9f9f9 0%,#d5d5d5 100%) !important; /* Opera 11.10+ */































































  background: url('../../../wp-content/uploads/2015/06/megamenu-top.jpg') repeat-x scroll top left, -ms-linear-gradient(top, #f9f9f9 0%,#d5d5d5 100%) !important; /* IE10+ */































































  background: url('../../../wp-content/uploads/2015/06/megamenu-top.jpg') repeat-x scroll top left, linear-gradient(to bottom, #f9f9f9 0%,#d5d5d5 100%) !important; /* W3C */































































  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#d5d5d5',GradientType=0 ) !important; /* IE6-9 */































































  border-bottom-left-radius: 10px;































































  border-bottom-right-radius: 10px;































































  padding: 15px;































































}     































.megamenu-title,































































.megamenu-title a,































































.megamenu .menu-item .megamenu-title a {color: #E11138 !important; font-family: 'Open Sans', sans-serif !important; text-decoration: none !important; border-bottom: none !important;}  































.megamenu .menu-item a {color: #727272 !important; border-bottom: 1px dotted #727272; display: block; width: 100%; text-decoration: none !important;}































































.megamenu .menu-item a:hover {color: #d70b32 !important; text-decoration: none !important;}  































































.megamenu .menu-item.grid-4 {border-right: 1px dotted #727272;}































.bombnav > li:hover > a:after,































































.bombnav > li.active > a :after {display: none;}































.bombnav > li:first-child {border-top-left-radius: 5px;}































.megamenu .menu-item.grid-3 {border-right: 1px dotted #727272; padding-left: 20px; padding-right: 20px;}































































.megamenu .menu-item.grid-3:last-child {border-right: none;}































.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children > a{margin-bottom: 0px !important; padding-top: 3px; padding-bottom: 0px;}































span.level-one-item, 































































span.level-one-item:hover {color: #fff !important; cursor: default; text-transform: uppercase; background: #727272; width: 100%; display: inline-block; font-size: 11px; padding-left: 10px;}































span.level-two-item {color: #727272 !important; padding-left: 10px;}































































span.level-two-item:hover {color: #E11138 !important;}































span.level-two-item-has-child,































































span.level-two-item-has-child:hover {color: #727272 !important; cursor: default; padding-left: 10px; padding-top: 0px !important; padding-bottom: 0px !important;}































span.level-three-item{padding-left: 10px; font-size: 12.5px !important; display: inline-block; line-height: 15px; padding-top: 0px !important; padding-bottom: 0px !important;}































































span.level-three-item:before{content: '-'; padding-right: 5px; display: inline-block; height: 100%;}.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.grid-3 >































































ul > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children  > ul > li >ul > li > a {































































  padding-top: 2px; padding-bottom: 2px; width: 100%; border-bottom: none !important;}































.pl15 {padding-left: 15px;}































































.main-p.address-p {line-height: 12px !important;} 































/*  top section  */































































.top-section {margin-top: -125px !important; background: transparent !important; margin-bottom: 25px !important; box-shadow: none !important;}































/* top links */































































/*.top-link {font-family: 'Open Sans', sans-serif !important; font-size: 11px !important; color: #333 !important; margin-left: 5px; font-weight:400 !important; text-transform: uppercase; }*/















.top-link {font-family: 'Open Sans', sans-serif !important; font-size: 11.5px !important; color: #003F6A !important; margin-left: 2px; font-weight:400 !important; text-transform: uppercase; }















































.top-link:hover {text-decoration: none !important; color: #f10935 !important;}































































.top-link:before {content: ''; display: inline-block; width: 1px; border-left: 1px dotted #545353; margin-right: 10px; height: 10px !important;}































































/*.top-link:first-of-type {margin-left: -45px;}*/































































.top-link:first-of-type:before {border-left: 0px !important; margin-left: 0px !important;}































































.top-link:last-child {margin-right: 30px;}/* logo */































































.main-logo {float: left;}































































.main-logo a {display: block; width: 200px; height: 90px; text-indent: -9999px; overflow: hidden;































































  background: url("../../../wp-content/uploads/2015/06/lsv-logo.png") no-repeat; background-position: center center; 































































  -webkit-background-size: cover; background-size: cover;}































/* search-form */































































.search-form {float: right; display: inline-block !important; margin-top: 30px;}































.search-form .select-wrap {width: 200px; 































































  background-image: url("../../../wp-content/uploads/2015/06/select-dropdown.png");































































  background-repeat: no-repeat;































































  background-position: 95% center; 































































  background-color: #e11138;































































  overflow: hidden;































































  height: 30px !important;































































  border-radius: 5px;































































  display: inline-block;































































  float: left;































  margin-top: -2px;































  margin-right: 12px !important;}































.select-wrap select#mem-type-select {































































  width: 220px !important;































































  border-radius: 6px !important;































































  height: 30px !important;































































  color: #fff;































































/*  text-align: center !important;*/































































  -webkit-padding-start: 20px;































































  font-family: "Open sans", sans-serif !important;































































  font-size: 13.5px !important;































































  font-style: italic !important;































































  border: none !important;































































  padding: 0 !important;































































padding-left:40px !important;































































  background-color: transparent;































































  display: inline-block;































































  font-weight: 400 !important;































































  outline: 0px !important;































































  border: none !important;}































































  































































  ::-webkit-input-placeholder {































































   text-align: center;































































}































:-moz-placeholder { /* Firefox 18- */































































   text-align: center;  































































}































::-moz-placeholder {  /* Firefox 19+ */































































   text-align: center;  































































}































:-ms-input-placeholder {  































































   text-align: center; 































































}































.select-wrap select#mem-type-select > option {background-color: #e11138 !important; -webkit-padding-start: 20px; padding-left: 40px;}  































.search-form .search-field {































































  display: inline-block;































































  height: 30px !important;































































  width: 200px !important;































































  border-style: solid !important;































































  border-width: 1px !important;































































  border-color: rgb(145, 184, 191) !important;































































  border-radius: 5px !important;































































  background-color: rgb(247, 248, 249) !important;































































  background-image: url("../../../wp-content/uploads/2015/06/search-icon.png") !important;































































  background-repeat: no-repeat !important;































































  background-position: 95% center !important;































































  box-shadow: inset 1.5px 2.598px 3px 0px rgba(0, 1, 1, 0.016) !important;































































  color: #827e7e !important;































































  text-align: left !important;































































  font-family: "Open sans", sans-serif !important;































































  font-size: 13.5px !important;































































  padding: 0 !important;































































  font-weight: 400 !important;































































  padding-right: 40px !important;































































  padding-left: 10px !important;































































  float: right;































    margin-top: -2px;































































}































/*--- tabs ---*/































































.sp-tabs .su-tabs-nav span {































































  background: rgb(0, 181, 238);































































  cursor: pointer;































































  font-family: "Open sans", sans-serif !important;































































  font-weight: 700 !important;































































  font-size: 20px !important;































































  margin-top: 5px !important;































































  margin-bottom: 0 !important;































































  color: #505151 !important;































































  width: 30%;































































  margin: 0;































































  color: #fff !important;































































  text-transform: uppercase;































































  padding-bottom: 15px;































































  padding-top: 15px;































































  margin-right: 3%;































































  border-radius: 3px;































































}































.sp-tabs .su-tabs-nav span:hover {































































  background:#fff;































































  color: rgb(0, 181, 238) !important;































































  cursor: pointer;































































}































.sp-tabs .su-tabs-nav span.su-tabs-current {































































  background:#fff;































































  color: rgb(0, 181, 238) !important;































































  cursor: pointer;































































}































.sp-tabs .su-tabs-nav span:last-child{ margin-right:0 !important; margin-left:0 !important;}































.sp-tabs-inner-img {margin-left: 15px; margin-top: 30px;}































.sp-tabs.fz-18 .su-tabs-nav span {font-size: 18px !important;}















































.ta.tabs-acc .su-tabs-nav span:last-child {















    margin-right: 0 !important;















    margin-left: 0;















}















.ta.tabs-acc .su-tabs-nav span:hover {















    background: #fff;















    color: rgb(0, 181, 238) !important;















    cursor: pointer;















}















.su-tabs-nav span:hover {















    background: #f5f5f5;















}















.ta.tabs-acc .su-tabs-nav span {















    background: rgb(0, 181, 238);















    cursor: pointer;















    font-family: "Open sans", sans-serif !important;















    font-weight: 700 !important;















    font-size: 14px !important;















    margin-top: 5px !important;















    margin-bottom: 0 !important;















    color: #505151 !important;















    width: 23.501%;















    margin: 0;















    color: #fff !important;















    text-transform: uppercase;















    padding-bottom: 15px;















    padding-top: 15px;















    margin-right: 2%;















    border-radius: 3px;















}































@media (min-widt768px) {.ta.tabs-acc .su-tabs-nav span {width:100% !important;margin:0 0  5px}}































/*Footer*/































































.layout-wrap.boxed {box-shadow: none !important;}































































.boxed {background-color: transparent !important;}































































.footer-list {font-family: "Open sans", sans-serif !important; font-weight: 300 !important; font-size: 13px !important;}































.footer-list .fotter-h2{















    font-family: Roboto;















    font-weight: 700;















    font-size: 16px;















    text-transform: uppercase;















    color: #E8BA4E;















    margin-bottom: 10px;















}















































.footer-wrap .dark .widget li a {color: #fff !important; text-decoration: none !important;}































































.widgets-footer .widget {margin-left: 0px !important;}































































.credit-foot {float: none !important;}































































p.footer-copy {font-size: 13px; font-weight: 300; text-align: center !important; padding-top: 20px; padding-bottom: 5px;}































































.social-foot {display: none;}































/*OWLE page*/.breadcrumbs {































































    font: 700 12px 'open sans', sans-serif !important;































































    color: #505151 !important;































































    margin-top: -5px !important;































































    margin-bottom: 15px !important;































































    text-transform: uppercase;































































}































.breadcrumbs a {































































    color: #47BDEF;































































    text-decoration: none;































































}































.huge_it_slideshow_dots_thumbnails_2 {































































  display:none !important































































}































.margin0{ margin:0 !important}































































.marginb5{ margin-bottom:5px !important}































































.marginb10{ margin-bottom:10px !important}































.pl0{ padding-left:0 !important}































.common-banner{ margin-bottom: 25px; margin-top: 20px;}































































.right-img{ float:right; padding-left:15px}































.single-page > .entry-header, .single-page > .entry-image {































































  margin-bottom: 15px;































































}































.entry-title{































































  font: 700 36px 'open sans', sans-serif !important;































































  color: #505151 !important;































































  margin-top: 10px !important;































































  margin-bottom: 0 !important;































































  text-transform: uppercase;































































}































































.main-p{































































  font-family: "Open sans", sans-serif !important;  































































  font-weight: 400 !important;































































  font-size: 14px !important;































































  color: #848a90 !important;































































  margin-bottom: 10px;































































}































.main-h4{































































  font-family: "Open sans", sans-serif !important;































































  font-weight: 600 !important;































































  font-size: 16px !important;































































  color: #848a90 !important;































































  margin-bottom: 10px;































































  margin-top:10px !important;































































}































.landing-menu-col h3{































































    font: 700 16px 'open sans', sans-serif !important;































































    color: #E11138 !important;































































    margin-top: 10px !important;































































    margin-bottom: 10px !important;































































    text-transform: uppercase;































































}































.landing-menu-col a{































































    color:#47bdef!important;































































    font-family: "Open sans", sans-serif !important;































































    font-weight: 400 !important;































































    font-size: 14px !important;































































    margin-bottom: 10px;































































	text-decoration:none !important;































































	transition:all .35s































































}































.landing-menu-col a:hover{ color:#848a90 !important}































.owle_inner{   padding-right:15px; margin-top: 40px !important; padding-bottom:40px !important}































































.sports_acc .owle_inner{ margin-top:20px !important;}































































.owl-in1{ padding-left:10px}































































.owle_inner h1{































































  font-family: "Open sans", sans-serif !important;































































  font-weight: 700 !important;































































  font-size: 28px !important;































































  margin-top: 5px !important;































































  margin-bottom: 30px !important;































































  color: #505151 !important;































































}































































.owle_inner p{































































  font-family: "Open sans", sans-serif !important;































































  font-weight: 400 !important;































































  font-size: 14px !important;































































  color: #848a90 !important;































































  margin-bottom: 10px;































































}































.sidebar .widgettitle{































































    margin-top: 10px !important;































































    margin-bottom: 20px !important;































































    text-transform: uppercase;































































    padding-left: 0px;































































}































.ta .su-tabs-nav span {































































  background: rgb(0, 181, 238);































































  cursor: pointer;































































  font-family: "Open sans", sans-serif !important;































































  font-weight: 700 !important;































































  font-size: 28px !important;































































  margin-top: 5px !important;































































  margin-bottom: 0 !important;































































  color: #505151 !important;































































  width: 48%;































































  margin: 0;































































  color: #fff !important;































































  text-transform: uppercase;































































  padding-bottom: 15px;































































  padding-top: 15px;































































  margin-right: 2%;































































  border-radius: 3px;































































}































.ta .su-tabs-nav span:hover {































































  background:#fff;































































  color: rgb(0, 181, 238) !important;































































  cursor: pointer;































































}































.ta .su-tabs-nav span.su-tabs-current {































































  background:#fff;































































  color: rgb(0, 181, 238) !important;































































  cursor: pointer;































































}































.ta .su-tabs-nav span:last-child{ margin-right:0 !important; margin-left:2%}































.tab-head3 {































































  font-family: "Open sans", sans-serif !important;































































  font-weight: 600 !important;































































  font-size: 18px !important;































































  margin-top: 35px !important;































































  margin-bottom: 20px !important;































































  color: #505151 !important;































































}































































.tab-head5 {































































  font-family: "Open sans", sans-serif !important;































































  font-weight: 400 !important;































































  font-size: 14px !important;































































  padding-left: 25px;































































  margin-top: 0 !important;































































  margin-bottom: 15px !important;































































  margin-left: 10px !important;































































  background: url(../../../wp-content/uploads/2015/06/002.png);































































  background-position: left 5px;































































  background-repeat: no-repeat;































































  color: #848a90 !important;































































  line-height:22px































































}































.inner-img{float:left; padding-right:10px;}































.contact-list{ margin-left:10px}































































.contact-list li{































































  list-style: none;































































  font-family: "Open sans", sans-serif !important;































































  font-weight: 400 !important;































































  font-size: 14px !important;































































  margin-bottom: 5px;































































  color: #848a90 !important;































































}































































.contact-list li h4{































































  margin-bottom: 10px;































































  color: #505151 !important;































































  margin-top: 20px;































































}































































.contact-list li .fa{ margin-right:10px}caption {































































  font-weight: normal;































































  text-align: center;































































  border: 1px solid #fff;































































  padding: 10px;































































  background-color: rgb(253, 186, 57);































































  color: #fff;































































  font: 400 16px "Open sans", sans-serif !important;































































}































































.inner-table tr{   font:400 13px "Open sans", sans-serif !important; color: #505151 !important;}































































.inner-table th { color: #fff !important; border: 1px solid #fff !important; background: rgb(1, 74, 114) !important; padding:1em !important}















.su-table.inner-table th { color: #fff !important; border: 1px solid #fff !important; background: rgb(1, 74, 114) !important; padding:1em !important}































.inner-table td span{ font-weight:700}































/*acc*/































#text-4{ margin-top:-10px}































.right-sidebar { padding-right:15px; padding-left:15px;}































.su-spoiler-style-default > .su-spoiler-title > .su-spoiler-icon {































































  right: 15px !important;































































}































.sidebar_acc .su-spoiler-style-default > .su-spoiler-title > .su-spoiler-icon {































































  display: none !important;































































}































.su-spoiler-title {































































  font-size: 16px !important;































































  background-color:rgb(0, 63, 106);































































  border-radius: 4px;































































  color: #fff;































































  transition:all .35s;































































}































.su-spoiler-title:hover{ background-color:rgb(0, 63, 106) }































.su-spoiler-closed .su-spoiler-title{ background-color: rgb(253, 188, 57);}































































.su-spoiler-closed .su-spoiler-title:hover{  background-color:rgb(0, 63, 106);}































.sidebar_acc h3{































































  cursor: pointer;































































  min-height: 20px;































































  line-height: 20px;































































  padding: 7px 7px 7px 30px;































































  font-weight: bold;































































  font-size: 16px !important;































































  background-color: rgb(253, 188, 57);































































  border-radius: 4px;































































  color: #fff;































































  transition: all .35s;































































  text-transform: uppercase;































































  text-decoration: none !important;































































  font-family: 'Open Sans', sans-serif;































































}































.sidebar_acc h3:hover{ background-color:rgb(0, 63, 106) }































.sb-main-a{ text-decoration: none !important;}































.sidebar-list li{ margin-bottom:5px !important}































.sidebar-list li a{ font-family: "Open sans", sans-serif !important;































































  font-size: 14px !important;































































  color: #848a90 !important;































































  text-decoration: none !important;}































































  































































.subscribe{



    background-color: #00B6EF;



    border-radius: 23px;



    color: #fff !important;



    transition: all .35s;



    padding: 10px 35px;



    font-size: 15px;



    font-family: "Open sans", sans-serif !important;



    font-weight: 700 !important;



    text-decoration: none !important;



    text-transform: uppercase;







}











.subscribemarg{



    margin-left: 25%;



}



















.subscribe:hover{background-color:#AA092B}































.wpcf7-form p{































































  font-family: "Open sans", sans-serif !important;































































  font-weight: 400 !important;































































  font-size: 14px !important;































































  color: #848a90 !important;































































  margin-bottom: 10px;































































}































































input, textarea {































































  border-color:rgb(0, 63, 106);































































  border-width: 1px;































































  border-radius: 4px;































































}.wpcf7-submit{ background-color: rgb(253, 188, 57) !important; transition:all .35s}































































.wpcf7-submit:hover{  background-color:rgb(0, 63, 106) !important;}































div.wpcf7 .wpcf7-response-output {































































  padding: 10px;































































  margin: 0;































































  margin-bottom: 20px;































































  font-family: "Open sans", sans-serif !important;































































  font-weight: 400 !important;































































  font-size: 14px !important;































































  color: #848a90 !important;































































}































/*sports section */































.ath-in1{ padding-left:20px}































.sports_acc{}































.sports_acc .su-spoiler-content{ padding-left:5px !important}































.sports_acc .su-spoiler-title {































































  position: relative;































































  cursor: pointer;































































  min-height: 20px;































































  line-height: 20px;































































  padding: 14px 14px 14px 34px;































































  font-weight: bold;































































  font-size: 16px;































































  font-family: 'Open Sans', sans-serif;































































  margin-bottom: 5px;































































  background-color: rgb(253, 188, 57);































































}































.sports_acc .su-spoiler-title:hover{ background-color:rgb(0, 63, 106); }































.sports_acc .su-spoiler-closed .su-spoiler-title{ background-color:rgb(0, 63, 106);}































































.sports_acc .su-spoiler-closed .su-spoiler-title:hover{ background-color: rgb(253, 188, 57);}































.sports_acc .su-spoiler-content h4{































































  font-family: "Open sans", sans-serif !important;































































  font-weight: 600 !important;































































  font-size: 18px !important;































































  margin-top: 20px !important;































































  color: #E11138 !important;































































}































.sports_acc .su-spoiler-content h5{































































  font-family: "Open sans", sans-serif !important;































































  font-weight: 600 !important;































































  font-size: 15px !important;































































  margin-top:30px !important;































































  margin-bottom: 10px !important;































































  color: #505151 !important;































































}































.atb-td{ background-color: rgb(0, 63, 106); border: 1px solid #fff; padding: 15px;}































































.atb-span{ font-weight: 700; color: #fff;}































.atb-td{































































  background-color: rgb(0, 63, 106) !important;































































  border: 1px solid #fff !important;































































  padding: 15px !important;































































}































.irb-h5{































































  font-family: "Open sans", sans-serif !important;































































  font-weight: 600 !important;































































  font-size: 16px !important;































































  margin-top: 15px !important;































































  color: #505151 !important;































































}.irb-h5 b{color:#E30F37;}































.wland-img{ margin: 0 auto; margin-top:50px;}































































.price{color: #505151 !important;}































































.red-head {































































  font-family: "Open sans", sans-serif !important;































































  font-weight: 600 !important;































































  font-size: 22px !important;































































  margin-top: 20px !important;































































  color: #E11138 !important;































































  margin-bottom: 15px !important;































































}































.tab-h {































































  font-family: "Open sans", sans-serif !important;































































  font-weight: 400 !important;































































  font-size: 14px !important;































































  padding-left: 25px;































































  margin-top: 0 !important;































































  margin-left: 10px !important;































































  background: url(../../../wp-content/uploads/2015/06/002.png);































































  background-position: left 5px;































































  background-repeat: no-repeat;































































  color: #848a90 !important;































































  line-height: 22px;































































}































.bspan{































































  font-weight: 700;































































  color: #505151 !important;































































}































.sports-list{  































































  font-family: "Open sans", sans-serif !important;































































  font-weight: 400 !important;































































  font-size: 14px !important;































































  padding-left: 25px;































































  color:#848a90 !important































































  }































































 .sports-list li{margin-left: 10px !important;}































































.sports-list li .fa{ color:#1E93F6 !important;}































.sports-sb-list li{ padding-left:10px !important}































.sports-sb-list h2{































































  font-family: "Open sans", sans-serif !important;































































  font-weight: 600 !important;































































  font-size: 18px !important;































































  margin-top: 0px !important;































































  color: #E11138 !important;































































  margin-bottom: 15px !important;































































  margin-left: 0px;































































}































































.sports-sb-list h4{































































  font-family: "Open sans", sans-serif !important;































































  font-weight: 600 !important;































































  font-size: 16px !important;































































  margin-top: 0 !important;































































  margin-bottom: 10px !important;































































  color: #47bdef !important;































}































































.sports-sb-list h4 a{ color: #47bdef !important;}































.lb{































































  position: absolute;































































  top: 0;































































  width: 100%;































































  height: 100%;































































  text-align: center;































































  margin: 0 !important;































































  background-color: rgba(0, 0, 0, .8);































































  transition:all .35s;































































  opacity:0































































}































.lb:hover{ opacity:1}.lb-head{































































  top: 43%;































































  position: absolute;































































  bottom: 0;































































  left: 0;































































  right: 0;































































  margin: 0 !important;































































}































.lb-head a{   































































  color: #fff !important;































































  font-size: 16px !important;































































  background-color: rgb(253, 188, 57);































































  border-radius: 4px;































































  text-decoration: none;































































  padding: 12px 25px;































































  transition:all .35s;































































  }































































  































































.lb-head a:hover{background-color: rgb(0, 63, 106);}































.shop1{ background:url(../../../wp-content/uploads/2015/07/Club.jpg); background-repeat:no-repeat; background-position:center; background-size:cover; height:250px}































.shop2{ background:url(../../../wp-content/uploads/2015/07/Club1.jpg); background-repeat:no-repeat; background-position:center; background-size:cover; height:250px}































.lb-bottom-h{































































  bottom: -21%;































































  position: absolute;































































  left: 0;































































  right: 0;































































  text-align: center;































































}































.lb-spacer{ display:none !important}































.cir-table td {max-width:500px;}































































/* --------------------------------------































































 * NAVIGATION 































































   --------------------------------------*/































































.main-header.header-one.show-sticky .main-row.clearfix {































































	padding-left: 0;































































	padding-right: 0;}































































	































































.main-menu.deskview.el-right {































































	width: 100%;}	































































	































































.ubermenu.ubermenu-main.ubermenu-horizontal .ubermenu-item-level-0.ubermenu-active > .ubermenu-submenu-drop, .ubermenu.ubermenu-main.ubermenu-horizontal:not(.ubermenu-transition-shift) .ubermenu-item-level-0 > .ubermenu-submenu-drop {































































	border-top: 5px solid #d11337 !important;































































	border-radius: 0px 0px 5px 5px;}































































	































































.ubermenu-main > .ubermenu-nav > .ubermenu-item:first-child > .ubermenu-target {































































    border-radius: 5px 0px 0px 0px !important;































































}	































.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop {































































    border: none !important;































































}































.ubermenu-target-title.ubermenu-target-text ul {































































	margin-left: 0;































































	margin-bottom: 0;}































































	































































	.ubermenu-target-title.ubermenu-target-text ul h4 {































































		/*font-size: 16px;*/















		/*font-weight: 300;*/















		font-family: 'Open Sans', sans-serif;















		font-weight: 400;















		font-size: 13.5px;}































































		































































	.ubermenu-target-title.ubermenu-target-text ul:hover  {































































		/*color: #878787 !important;































































		background: #fff !important;*/}































































		































































	.ubermenu-target-title.ubermenu-target-text ul i:hover  {































































		/*color: #878787 !important;*/}	.ubermenu .ubermenu-nav .ubermenu-column-3-4 {































































    /*width: 80% !important;*/































































}































.ubermenu .ubermenu-nav .ubermenu-column-1-4 {































































    /*width: 20% !important;*/































































}	































.ubermenu .ubermenu-submenu .ubermenu-column-auto {































































    /*min-width: 100px;































































    width: 25%;*/































































}































.ubermenu-main .ubermenu-submenu .ubermenu-item-header > .ubermenu-target {































































    text-transform: uppercase;































































	min-height: 70px;































































}































li.ubermenu-tab > a {































































	text-transform: uppercase !important;}































































	































































.ubermenu .ubermenu-submenu .ubermenu-column-auto {































































    /*min-width: 240px !important;































































	max-width: 240px !important;*/































































}	































ul.nav-contact {































































	cursor: context-menu;}			































.sticky.main-header {































































	height: auto;}































































	































































.ubermenu-main .ubermenu-item-normal > .ubermenu-target {































































    border-bottom: 1px dotted #ccc;































































	width: 90%;































































	margin-left: auto;































































	margin-right: auto































































}	































.ubermenu .ubermenu-submenu .ubermenu-submenu-type-stack {































































	border-right: 1px dotted #ccc;}































.location-list-row .location-list-column-first,































.location-list-row .location-list-column-second {































	margin-left: 0 !important; 































	margin-right: 0 !important;}















	















	@media (max-width:768px){































.location-list-row .location-list-column-first {































	margin-bottom: 0px !important;































	padding-bottom: 0px !important;}































	































.location-list-row .location-list-column-first .su-list ul {































	margin-bottom: 0px !important;}	































}































































.spoiler-link { margin-bottom: 15px;}































.spoiler-link > .su-spoiler-title {































	background-color: #003F6A !important;































	padding-top: 14px;































	padding-bottom: 14px;}































.spoiler-link > .su-spoiler-title:hover {background-color: #FDBC39 !important;}































.spoiler-link > .su-spoiler-title > a {































	font-size: 16px !important;































	font-family: "Open sans",sans-serif;































	text-decoration: none;































	color: #fff !important;































	width: 100%;































	display: inline-block;}	@media (max-width:480px){































.breadcrumbs{ display:none}































}































































 































































@media (max-width:767px) {































































	































































.main-logo a{ background:url("../../../wp-content/uploads/2015/06/lsv-logo.png") !important; background-repeat:no-repeat !important}































.search-form .select-wrap{ margin-top:5px !important}































































.search-form .search-field{ float:left; margin-top:5px}































.bombver.bombnav > li > .megamenu .megamenu-title a img, .bombver.bombnav > li > .megamenu .megamenu-title a img {































































  display: none !important;































































}































































	































































.c-cap-header{font: 700 40px 'open sans', sans-serif !important;}































































.c-cap-sub-header1 {































































  margin-top: 5px !important;































































  font: 300 26px 'open sans', sans-serif !important;































































  margin-bottom: 10px !important;































































}































































.soliloquy-container .soliloquy-pager {































































  bottom: 15px !important;































































}































































	































































.soliloquy-container .soliloquy-next{ right: -7px !important;}































































.soliloquy-container .soliloquy-prev{ left: -7px !important;}































































	































































 .spc-container .spc-list li {































































  margin: 0px !important;































































  width:100% !important































































}































.bombnav > li > a {font-size: 11px !important;}































.boat{display:none}































































.boat2{display:block}































.spc-container .spc-nav a.spc-prev{ left:auto; margin-top:0; margin-left:-4%}































































.spc-container .spc-nav a.spc-next{ right:auto; margin-top:0;}































































.spc-container .spc-post img { 































  max-width:none !important;































































  max-height:none !important































































}.widgets-footer{ background-size:auto !important}































































.widgets-footer .widget{ border:0 !important}.owle_inner{ padding-right:0}































































.owl-in1{ padding-left:0}































































.ta .su-tabs-nav span{ width:100%; margin:0 !important; margin-bottom:10px !important}































}































































@media (max-width:768px){































































	































































.ta .su-tabs-nav span{ width:100%; margin:0 !important; margin-bottom:10px !important}































































.wland-img{ margin-top:30px;}































.inner-table tr {































































  font: 400 10px "Open sans", sans-serif !important;































































  color: #505151 !important;































































}































































.shop1 {  margin-bottom: 50px !important;}































































.lb-spacer{ display:block !important}































}@media (min-width:768px) and (max-width:959px) {































































	































































.main-header{ height:45px !important}































































.bomb_res .main-header .logo.leftLogo{ float: left;































































  visibility: hidden!important;}































































  































































.bombnav > li > a {font-size: 11px !important;}































































  































































.soliloquy-container .soliloquy-next{ right: -7px !important;}































































.soliloquy-container .soliloquy-prev{ left: -7px !important;}































.news-title{ margin-top:20px !important}































































	































































.spc-container .spc-list li {































































  margin: 0px 16px 14px 17px !important;































































  min-height:516px !important;































































}































.widgets-footer{ background-size:auto !important}































}@media (min-width:960px) and (max-width:1199px) {































































	































































.spc-container .spc-list li {































































  margin: 0px 20px 14px 20px !important;































































}































.bombnav > li > a {font-size: 11px !important;}































.news-title{ margin-top:20px !important}































.spc-container .spc-nav a.spc-prev{ left: 1%;}































































.spc-container .spc-nav a.spc-next{ right:4%}































}/*@media (min-width:1200px) {  































































  .top-link:first-of-type {margin-left: 5px !important;}































































}*/.sports_acc .acc_inner {































































    margin-top:0px !important;































































}































.tab-in-head {































































    font-family: "Open sans", sans-serif !important;































































    font-weight: 600 !important;































































    font-size: 15px !important;































































    padding-left:25px;































































    margin-top: 0 !important;































































    margin-bottom: 15px !important;































































    margin-left: 10px !important;































































    background: url(../../../wp-content/uploads/2015/06/002.png);































































    background-position: left 5px;































































    background-repeat: no-repeat;































































    color: #505151 !important;































































    line-height: 22px;































































}































.letter-emp {































































   font-size: 24px !important;































































   color: rgb(30, 147, 246) !important;































































   margin-right: 1px;































































}































.swimsafe {































































   background: none;































































   padding-left: 50px;































































   margin-left: 0px;































































}































.p-span{































































    font-family: "Open sans", sans-serif !important;































































    font-weight: 600 !important;































































    font-size: 18px !important;































































    margin-top: 35px !important;































































    margin-bottom: 20px !important;































































    color: #4CC7EF;































































    margin-right: 5px;































































}































































.psp1{































































color:#BB0E30 !important;







}







































#post-4703 .su-tabs-panes,







#post-8123 .su-tabs-panes{







display:block !important







}































#post-4703 .ta .su-tabs-nav span,







#post-8123 .ta .su-tabs-nav span {







    text-align: center;







    width: 18%;







   font-size: 18px !important;







}































#post-4703 .ta .su-tabs-nav span:last-child,#post-4703 .ta .su-tabs-nav span:last-child,







#post-8123 .ta .su-tabs-nav span:last-child,#post-4703 .ta .su-tabs-nav span:last-child{ margin-left:0 !important}







#post-4703 p,







#post-8123 p{







    font-family: "Open sans", sans-serif !important;







    font-weight: 400 !important;







    font-size: 14px !important;







    color: #848a90 !important;







    margin-bottom: 10px;







}































#post-4703 .ta p







#post-8123 .ta p,{







    font-family: "Open sans", sans-serif !important;







    font-weight: 400 !important;







    font-size: 14px !important;







    color: #848a90 !important;







    margin-bottom: 10px;







}































@media (max-width:768px) { 







#post-4703 .ta .su-tabs-nav span







#post-8123 .ta .su-tabs-nav span,{width:100%;}















}































p.ref-title {































































font-size: 16px !important;































































padding: 5px;































































border-bottom: 1px dotted rgb(204, 204, 204);































































margin-top: 15px;































































font-weight: bold !important;































































}































































.cont-list-h{































    font-size: 17px;































    line-height: 20px;































    font-weight: 700 !important;































    margin-bottom: 20px !important;































    margin-top: 25px !important;































}































































.list-p{margin-bottom: 7px !important;}































.list-p strong{color: rgb(0, 63, 106);}































































.order-list li{































    font-family: "Open sans",sans-serif !important;































    font-weight: 400 !important;































    font-size: 14px !important;































    color: #848A90 !important;































    margin-bottom: 10px;































}































.pdf-i{































    font-size: 25px !important;































    margin-right: 10px;































    color: rgb(182, 13, 46);































}































































.owle_inner p.ita-p{































    color: rgb(0, 63, 106) !important;































    font-style: italic;































    font-weight: 700 !important;































    font-size: 18px !important;































}































.owle_inner .quote{































    color: #003F6A !important;































    font-style: italic;































































}































































.quote{































    color: #003F6A !important;































    font-style: italic;































































}































































.inside-header{































    font: 700 16px "open sans",sans-serif !important;































    color: #E11138 !important;































    margin-top: 10px !important;































    margin-bottom: 10px !important;































    text-transform: uppercase;































}.life-icon{































    margin-right: 10px;































    color: #045081;































}































.table-item-separate {border-bottom: 2px solid #ababab !important;}































#comments {































    clear: both;































    width: 70%;































}































































.tile-link{































    padding: 5px 40px;































    margin-right: 20px;































    background: rgb(204, 18, 53) none repeat scroll 0% 0%;































    font-family: "Open sans",sans-serif !important;































    font-weight: 500 !important;































    font-size: 14px !important;































    color: rgb(255, 255, 255) !important;































    border-radius: 4px;































    text-decoration: none !important;































}.single-nav .sub-title{ border-bottom: 0;}































































.single-nav a{































    display: block;































    text-decoration: none !IMPORTANT;































}































































#recent-posts-2{ margin-bottom: 20px;}































#recent-posts-2 a{































    color: #505151;































    font-weight: 600;































    text-decoration: none !important;































}































#archives-2 label { display:none}































#archives-2 h4{ margin-bottom: 30px !important;}































.block-page .entry-meta.bottom, .block-six .entry-meta.bottom {































    margin-top: 10px;































}































































.block-six .entry-meta .meta-shares a, .block-six > .block-ajax-query-content > .ajax-item > .entry-header .entry-title a, .block-page .entry-meta .meta-shares a {































    color: #055585 !important;































    transition: all .35s;































}































































.block-page .entry-meta .meta-shares a:hover{color: #CC1235 !important;}































































.small-post.ajax-item.clearfix .entry-title{































    margin-bottom: 10px !important;































    text-transform: uppercase;































    line-height: 0px !important;































}































































.small-post.ajax-item.clearfix .entry-title a{































    font: 700 18px "open sans",sans-serif;































    color: #045081 !important;































}































































.block-one .small-post .with-thumb {































    font-family: "Open sans",sans-serif !important;































    font-weight: 400 !important;































    font-size: 14px !important;































    color: #848A90 !important;































}































































.su-list ul li{line-height:1.5em !important;}















.landing-menu-col p {















    margin-bottom: 9px;















    line-height: 18px;















}















































































/*custom mobile menu*/































































#uber-mobile-menu{ background-color: #1C1C1C; display:none !important}































































@media (max-width:360px){































	































.search-form .select-wrap {































    margin-left: 16% !important;































}































.search-form .search-field {































    margin-left: 16% !important;































}































}































































@media (max-width:436px){































	































.search-form .select-wrap {































    margin-top: 25px !important;































    margin-left: 25%;































}































.search-form .search-field {































    float: left;































    margin-top:10px !important;































    margin-left: 25%;































}































}































@media (max-width:480px){































	































.subscribe{ padding:10px; font-size:12px}































.su-spoiler-title { font-size: 13px !important;}































.owle_inner h1{ font-size:18px !important }































}































@media (min-width:481px) and (max-width: 767px){































	































.owle_inner h1{ font-size:24px !important }	































}































@media only screen and (max-width: 767px){































.main-header { height:90px !important;}































.bomb_res .main-header .logo.leftLogo {































    float: none;































    padding: 0;































}































.search-form .select-wrap {































    margin-top: 25px !important;































}































.search-form .search-field {































    margin-top: 25px;































}































.owle_inner{ padding-bottom:0 !important}































}































































@media (max-width: 959px) and (min-width: 768px){































.main-header { height: 0px !important;}































.bomb_res .main-header .logo.leftLogo {































    float: left;































    display: none;































}































}































@media screen and (max-width: 959px){































	































#uber-mobile-menu{ display:block !important}	































.bomb_res .sb-toggle.righttog{ display:none !important}































.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0 {































    width: 100% !important;































}































}/* ------------ Mobile Header ---------------*/































































.logo.left-logo.el-left > a {display:none;}































@media screen and (max-width: 768px) {































































	.main-header.header-one.show-sticky { height: 0px !important;}































































	































































	.boxed.clearfix.top-section {































































		margin-top: 20px !important;































































		margin-bottom: 10px !important;}































































		































































	.boxed.clearfix.top-section > .main-logo {































































		width: 50%;































































		height: 100%;}































































		































































	.boxed.clearfix.top-section > .search-form {































































		width: 50%;































































		margin-top: 0px;}































































		































































	.search-form .select-wrap {































































		margin-top: 0px !important;}































































			































































	.search-form .search-field {































































    	margin-top: 15px !important;































































		float:right;}































































		































































	.boxed.clearfix.top-section > .main-logo a {































































		background:url("../../../wp-content/uploads/2015/06/logo.png") !important; background-repeat:no-repeat !important}	































































		































































	a.tile-link {































































		float: right;































































		margin-right: 0px;































































		width: 200px;































































		height: 30px;}































































} 















@media screen and (max-width: 480px) {































































	.search-form .search-field {width: 100% !important; margin-right: 10px;}































































	a.tile-link {width: 100% !important; margin-right: 10px; padding: 5px 20px; text-align: center;}































































	































































	.boxed.clearfix.top-section > .main-logo a {































































		background-position: 5px 5px !important;































































		background-size: 75% auto !important;}































































}































@media screen and (max-width: 320px) {































































	.boxed.clearfix.top-section > .main-logo a {background-size: 70% auto !important;}































































}































.single-block.entry-comment{ display:none}































































/* ------------ Mobile Header ---------------*/































.logo.left-logo.el-left > a {display:none;}































































@media screen and (max-width: 768px) {































	.main-header.header-one.show-sticky { height: 0px !important;}































	































	.boxed.clearfix.top-section {































		margin-top: 20px !important;































		margin-bottom: 10px !important;}































		































	.boxed.clearfix.top-section > .main-logo {































		width: 50%;































		height: 100%;}































		































	.boxed.clearfix.top-section > .search-form {































		width: 50%;































		margin-top: 0px;}































		































	.search-form .select-wrap {































		margin-top: 0px !important;















		margin-right: 0px !important;















		float: right;}































			































	.search-form .search-field {































    	margin-top: 15px !important;































		float:right;}































		































	.boxed.clearfix.top-section > .main-logo a {































		background:url("../../../wp-content/uploads/2015/06/logo.png") !important; background-repeat:no-repeat !important}	































		































	a.tile-link {































		float: right;































		margin-right: 0px;































		width: 200px;































		height: 30px;}















		















	.subscribe-small {font-size: 13px;}	































} 















@media screen and (max-width: 480px) {































	.search-form .search-field,















	.search-form .select-wrap,















  .header-form















	 {width: 100% !important; margin-right: 10px !important;}















	 















	 .select-wrap select#mem-type-select {padding: 0 0 0 10px !important;}































	a.tile-link {width: 100% !important; margin-right: 10px; padding: 5px 20px; text-align: center;}































	































	.boxed.clearfix.top-section > .main-logo a {































		background-position: 5px 5px !important;































		background-size: 72.5% auto !important;}















		















	.sidebar_acc h3 {font-size: 13px !important;}	































}















































.subscribe-small { white-space:nowrap;}































@media screen and (max-width: 320px) {































	.boxed.clearfix.top-section > .main-logo a {background-size: 70% auto !important;}















	.subscribe-small span {display: none;}















	.subscribe-lg {font-size: 10.5px;}















	.entry-title {font-size: 30px !important;}















	.su-spoiler-style-default > .su-spoiler-title {padding-right: 35px !important;}















	















}































tr.tr-shade-1 td {background: #e2e2e2 !important;}















tr.tr-shade-2 td {background: #f0f0f0 !important;}















tr.tr-shade-3 td {background: #FFF !important;}































tr.su-even.tr-shade-1 td {background: #e2e2e2 !important;}















tr.su-even.tr-shade-2 td {background: #f0f0f0 !important;}















tr.su-even.tr-shade-3 td {background: #FFF !important;}































thead tr.tr-head th {background: #003F69 !important; color: #fff !important;}































































.tab-in-head-lead {















    font-family: "Open sans", sans-serif !important;















    font-weight: normal !important;















    font-size: 14px !important;















    padding-left:25px;















    margin-top: 0 !important;















    margin-bottom: 15px !important;















    margin-left: 10px !important;















    background: url(../../../wp-content/uploads/2015/06/002.png);















    background-position: left 5px;















    background-repeat: no-repeat;















    color: #505151 !important;















    line-height: 22px;















}































.aqua_res{















	font-size:30px;















	color:#0073AA;















	font-weight:400;















	text-decoration:underline;















	/*font-family:"Times New Roman", Times, serif;*/















	}















	















.tab-head3-list {















  font-family: "Open sans", sans-serif !important;















  font-weight: 600 !important;















  font-size: 18px !important;















  margin-top: 35px !important;















  margin-bottom: 20px !important;















  color: #0073AA !important;















}































.entry-title span.case-snt {text-transform:none;}















#tribe-events-content .tribe-events-tooltip h4 {font-size: 18px !important;}















.tribe-events-list .type-tribe_events h2 {















    font-size: 1.3em !important;















}















#tribe-events-content a {color:#757575;}















.tribe-events-list .tribe-events-venue-details {















    font-weight: 400;















    font-style: italic;















    font-family: "Open sans", sans-serif !important;















}















.tribe-events-list .tribe-events-event-image+div.tribe-events-content {  font-family: "Open sans", sans-serif !important;















font-size:14px; }































.career_top{















	color:#A80026;















	}















.hr_blk{















	color:#000;















	}















	















	















/*sitemap*/































.sitemap-inner h2{















    color: #b50d2e;















    font: 700 24px 'open sans', sans-serif !important;















    margin-top: 10px !important;















    margin-bottom: 10px !important;















    text-transform: uppercase;















    margin-left: 7px;















}































.sitemap-inner .simple-sitemap-post li {















    margin-bottom: 5px; color: #034E7E !important;















}















.sitemap-inner .simple-sitemap-post li a {















    margin-left: -3px;















    font-family: 'Open Sans', sans-serif;















    font-weight: 600;















    font-size: 14px;















    color: #034E7E !important;















}































.sitemap-inner ul.simple-sitemap-page{}















.sitemap-inner ul.simple-sitemap-page li{















    color: #505151;















}















.sitemap-inner ul.simple-sitemap-page li a {















    font-family: 'Open Sans', sans-serif;















    font-weight: 700;















    font-size: 16px;















    color: #505151 !important;















}































.sitemap-inner ul.simple-sitemap-page li.page_item_has_children > ul.children li  {















    list-style-type: circle;















    margin-bottom: 5px;















    color: #045182;















}















.sitemap-inner ul.simple-sitemap-page li.page_item_has_children > ul.children li a{















    margin-left: -3px;















    font-family: 'Open Sans', sans-serif;















    font-weight: 600;















    font-size: 14px;















    color: #034E7E !important;















}















































.sitemap-inner ul.simple-sitemap-page li.page_item_has_children > ul.children li.page_item_has_children > ul.children{ margin-top:3px;	















	















}















.sitemap-inner ul.simple-sitemap-page li.page_item_has_children > ul.children li.page_item_has_children > ul.children li { list-style-type: disc; color: #47BDEF !important; margin-bottom:0px }















.sitemap-inner ul.simple-sitemap-page li.page_item_has_children > ul.children li.page_item_has_children > ul.children li a{    color: #47BDEF !important; font-weight:400}































.contact-col .su-table table td{ width:50%}















 .contact-col h2{















    font-family: "Open Sans",sans-serif;















    text-transform: uppercase;















    font-size: 22px;















    font-weight: 400;















    background: #045181 none repeat scroll 0% 0% !important;















    padding: 7px;















    margin-bottom: 0px !important;















    color: #FFF !important;















}















.cont-sidebar .sidebar-list li{ padding-bottom: 0 !important;}































@media (max-width:1199px) and (min-width:960px){















.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target {















    padding:20px 16px !important;







	















} 















.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target:after {







right: 8px !important;







}























.headline-news-wrap {















    width:52%;















} 	















	















}  































.inner_acc .su-spoiler-closed .su-spoiler-title {















    background-color: rgb(71, 189, 239);















}















.inner_acc .su-spoiler-closed .su-spoiler-title:hover {















    background-color: rgb(205, 18, 54);















}















.inner_acc .su-spoiler-title:hover {















    background-color: rgb(71, 189, 239);















}































.inner_acc .su-spoiler-title {















    position: relative;















    cursor: pointer;















    min-height: 20px;















    line-height: 20px;















    padding: 7px 7px 7px 21px;















    font-weight: 600;















    font-size: 16px;















    font-family: 'Open Sans', sans-serif;















    margin-bottom: 5px;















     background-color: rgb(205, 18, 54);















}















.sports_acc.club-loc .owle_inner {















    margin-top:0px !important;















}































.sports_acc.club-loc .owle_inner.owl-in1{ padding-left:0}































.sports_acc.club-loc .club-list{ margin-left:10px}































.sports_acc.club-loc .club-list li{















    color: #47bdef;















    padding-left: 25px;















    margin-top: 0 !important;















    margin-bottom: 0px !important;















    background: url(../../../wp-content/uploads/2015/06/002.png);















    background-position: left 7px;















    list-style: none;















    background-repeat: no-repeat;















}































.sports_acc.club-loc .club-list li a{















    color:#003F6A;















    font-family: "Open sans", sans-serif !important;















    font-weight:400 !important;















    font-size: 14px !important;















}































.main-p.txt-red {color: #E3163D !important;}































/*nav editing 12/11/2015*/































#menu-item-4125 > .ubermenu-target{ padding:5px; font-size:13px !important}















#menu-item-4373 > .ubermenu-target{ padding:5px; font-size:13px !important}















#menu-item-4126 > .ubermenu-target{ padding:5px; font-size:13px !important}















#menu-item-4127 > .ubermenu-target{ padding:5px; font-size:13px !important}















#menu-item-4318 > .ubermenu-target{ padding:5px; font-size:13px !important}















.ubermenu-item-level-4 > .ubermenu-target{ padding:0}































/*#menu-item-4125 > .ubermenu-target:hover{   background-color:transparent !important;















   color:#003F6A!important;}















#menu-item-4373 > .ubermenu-target:hover{   background-color:transparent !important;















   color:#003F6A !important;}















#menu-item-4126 > .ubermenu-target:hover{   background-color:transparent !important;















   color:#003F6A !important;}















#menu-item-4127 > .ubermenu-target:hover{   background-color:transparent !important;















   color:#003F6A !important;}















#menu-item-4318 > .ubermenu-target:hover{   background-color:transparent !important;















   color:#003F6A !important;}*/































.ubermenu.ubermenu-main .ubermenu-item-normal > .ubermenu-target:hover, .ubermenu.ubermenu-main .ubermenu-item-normal.ubermenu-active > .ubermenu-target {















    background-color: #003F6A;































}































/*events page*/































.tribe-events-filter-view .tribe-events-list h2.tribe-events-page-title {















    width: 100%;















    float: none;















    font: 700 32px "open sans",sans-serif !important;















    color: #505151 !important;















    margin-top: 10px !important;















    margin-bottom: 0px !important;















    text-transform: uppercase;















}































.tribe-events-list .tribe-events-event-cost span {















    background: #C41033 none repeat scroll 0% 0%;















    border: 1px solid #DDD;















    display: block;















    font-style: normal;















    font-weight: 400;















    line-height: 1.3;















    padding: 5px 10px;















    text-align: center;















    text-overflow: ellipsis;















    color: #fff;















    font-family: 'Open Sans', sans-serif;















}































.tribe-events-list-separator-month span {















    background-color: #FDBC39;















    padding: 3px 10%;















    color: #fff;















}















































#tribe-bar-form label {















    font-family: 'Roboto', sans-serif;















}















#tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe-events-filters-label {















  font-family: 'Roboto', sans-serif;















}















.tribe-events-list-separator-month {















font-family: 'Roboto', sans-serif;















}















#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a {















font-family: 'Roboto', sans-serif;















}















.tribe-events-filters-horizontal #tribe_events_filter_control a{















font-family: 'Roboto', sans-serif;















font-size: 13px;















}















.tribe-event-schedule-details{















font-family: 'Roboto', sans-serif;















margin-bottom:10px;















}















#tribe-events .tribe-events-content p, .tribe-events-after-html p, .tribe-events-before-html p {















    line-height: 1.6;















    margin: 0px 0px 15px;















}















.tribe-events-content .tribe-events-read-more{















    padding: 7px;















    background: rgb(4, 81, 129) none repeat scroll 0% 0%;















    color: rgb(255, 255, 255) !important;















	  font-family: "Open sans",sans-serif !important;















    font-weight:600 !important;















	font-size: 14px !important;















}































.tribe-events-content p{















    font-family: "Open sans",sans-serif !important;















    font-weight: 400 !important;















    font-size: 14px !important;















    color: #848A90 !important;















    margin-bottom: 10px;















}































.tribe-events-loop .tribe-events-event-meta{ margin-top:0 px; margin-bottom: 20px;}















.tribe-events-list .tribe-events-event-cost{ margin: 0px 0px 0px 5px;}































h2.tribe-events-list-event-title{ 















 font-family: "Open sans",sans-serif !important;















 font-weight:600 !important;















 font-size: 22px !important;















color: #47BDEF !important;















}















h2.tribe-events-list-event-title a{color: #47BDEF !important;}































#tribe-events .tribe-events-button, .tribe-events-button{ font-family: "Open sans",sans-serif !important;}































































/*---*/















.header-form {float: left;}















.big-post {















    margin-bottom: 10px;















}















.big-post .entry-image {















    margin-bottom: 30px;















    width: 135px;















    height: 135px;















    float: left;















    margin-right: 25px;















}















.big-post .entry-image img{















    width: 135px;















    height: 135px;















}















.big-post .entry-title {















    font-size: 30px;















    line-height: 1;















    margin: 0;















    font: 700 18px "open sans",sans-serif !important;















}















.big-post .entry-title a{















    color: #045081 !important;















}















.big-post .entry-content {















    margin-top: 12px;















    position: relative;















    font-family: "Open sans",sans-serif !important;















    font-weight: 400 !important;















    font-size: 14px !important;















    color: #848A90 !important;















}  































.single-post p{















    margin-bottom: 10px;















    margin-top: 12px;















    position: relative;















    font-family: "Open sans",sans-serif !important;















    font-weight: 400 !important;















    font-size: 14px !important;















    color: #848A90 !important;















}































.block-six .entry-content a, .block-page .entry-content a {















    color: #47bdef;















    font-family: "Open sans",sans-serif !important;















    font-weight: 400 !important;















    font-size: 14px !important;















}   































.search-post .entry-header .entry-title {















    font: 700 18px 'open sans', sans-serif !important;















    color: #07608F !important;















    margin-top: 15px !important;















    margin-bottom: 0 !important;















    text-transform: uppercase;















}































.search-post .entry-header .search-number {















    font-size: 22px;















    width: 50px;















    height: 50px;















    line-height: 50px;















    text-align: center;















    border-width: 2px;















    border-style: solid;















    border-radius: 50%;















    -moz-border-radius: 50%;















    -webkit-border-radius: 50%;















}































.search-post .entry-header .entry-title a  {    color: #07608F !important;















    text-decoration: none;}















	















.search-post .entry-content {















    margin-top: 10px;















    padding-left: 55px;















}















.search-post .entry-header {















    padding-left: 50px;















}































.search-post .entry-meta {















    display: none !important;















}































@media screen and (max-width:479px) {















.big-post .entry-image {















    width:60px;















    height:60px;































}















.side-list #em {
    margin: 20px 11% 0 11% !important;
}
.side-list #dn {
    margin: 20px 11% 0 11% !important;
}






.big-post .entry-image img{















    width:60px;















    height:60px;















}	















.big-post .entry-title, .small-post .entry-title{ margin-top:0 !important}















}































.block-page .su-table table tbody tr td a {font-size: 13px !important;}















.su-table.inner-table th,















.su-table.inner-table td {padding: 0.5em 0.5em !important;}































.circular-table tbody tr {width: 100%;}































.su-table.inner-table.circular-table th:nth-child(1) {width: 10%;}















.su-table.inner-table.circular-table th:nth-child(2) {width: 70%; word-break: break-all;}















.su-table.inner-table.circular-table th:nth-child(3) {width: 20%;}































.su-table.inner-table.circular-table tr td:nth-child(2) {word-break: break-all;}































.su-table.inner-table.circular-table.club-circ th:nth-child(1) {width: 10%;}















.su-table.inner-table.circular-table.club-circ th:nth-child(2) {width: auto; word-break: break-all;}















.su-table.inner-table.circular-table.club-circ th:nth-child(3) {width: auto;}































/*.circular-table tbody tr td:nth-child(1),















.circular-table tbody tr th:nth-child(1) {min-width: 15% !important;}































.circular-table tbody tr td:nth-child(2),















.circular-table tbody tr th:nth-child(2) {min-width: 65% !important; word-break: break-all;}































.circular-table tbody tr td:nth-child(3),















.circular-table tbody tr th:nth-child(3) {min-width: 20% !important;}*/































@media screen and (max-width: 767px) {















  .circular-table,















  .circular-table table,















  .circular-table table tbody,















  .circular-table table tbody tr {width: 100% !important; display: block !important;}















  .circular-table table tbody tr td {width: 100%; display:block; word-break: break-all !important;}































  .su-table.circular-table table {border: none !important;}















  .circular-table table tbody tr th {display: none;}































  /*.circular-table table tbody tr td:nth-child(1) {width: 15% !important;}































  .circular-table table tbody tr td:nth-child(2) {width: 55% !important;}*/































  .circular-table table tbody tr td:nth-child(3) {margin-bottom: 10px;}















}































































.ta.aq-tab .su-tabs-nav span {







  font-weight: 700 !important;







  font-size: 14px !important;







  width: 24%;







  margin-left: 0;







  margin-right: 1%;







}















@media screen and (max-width: 767px) {







  .ta .su-tabs-nav span {







    width: 100% !important;







  } 







.side-list #em {
    margin: 20px 11% 0 11% ;
}
.side-list #dn {
    margin: 20px 11% 0 11% ;
}






}























/*____ Wednesday, May 04, 2016 ____*/







.subscribe-wrap a.subscribe {width: 100%; display: inline-block; text-align: center; padding: 5px; background: #e4173e;}







.subscribe-wrap a.subscribe:hover {background: #00b6ef;}















@media screen and (max-width: 768px) {







  .subscribe-wrap .su-column {margin-bottom: 0.75em !important;} 







  .subscribe-wrap .su-column:last-child {margin-bottom: 1.5em !important;} 







}























.block-page .entry-content a.circ-link {







  padding: 14px 14px 14px 28px;







  position: relative;







  cursor: pointer;







  min-height: 20px;







  line-height: 20px;







  font-weight: bold !important;







  font-family: "Open Sans",sans-serif;







  margin-bottom: 5px;







  background-color: rgb(0, 63, 106);







  display: block;







  border-radius: 4px;







  color: rgb(255, 255, 255);







  font-size: 16px !important;







  text-decoration: none;







  transition: all .35s;







}















.block-page .entry-content a.circ-link:hover {







  background: rgb(253, 188, 57);







}















.subscribe-wrap.circ-wrap {







  margin-bottom: 1em;







}















#mc_embed_signup{margin-bottom: 10px;







    margin-top: 12px;







    position: relative;







    font-family: "Open sans",sans-serif !important;







    font-weight: 400 !important;







    font-size: 14px !important;







    color: #848A90 !important;    background: #f5f5f5!important;}







#mc_embed_signup .mc-field-group{    width:50% !important;padding-bottom: 1%!important;}







#mc_embed_signup .button{background-color: #00B6EF!important;}







#mc_embed_signup .button:hover{background-color:#AA092B!important;}















.side-list #em {

background: url(../../../wp-content/uploads/newsletter21.png);
    background-position: center !important;
    background-repeat: no-repeat !important;
    width: 339px;
    height: 45px;
    margin-top: 20px;
    padding: 0px;
    margin: 20px 7px 0 7px;
}

.side-list #dn {

background: url(../../../wp-content/uploads/Donate-Now1.png);
    background-position: center !important;
    background-repeat: no-repeat !important;
    width: 339px;
    height: 45px;
    margin-top: 20px;
    padding: 0px;
    margin: 7px 7px 0 7px;
}
@media screen and (max-width:479px) {
.side-list #em {
margin: 20px 0 0 0 !important;
width:100% !important;
}
.side-list #dn {
margin: 20px 0 0 0 !important;
width:100% !important;
}
}







@media only screen 







  and (min-width: 480px) 







  and (max-width: 767px) 







{







    margin: 20px 11% 0 11% !important;







width:100% !important;







}















.mc-field-group p{    margin-bottom: 20px;







    margin-top: 0px;







    position: relative;







    font-family: "Open sans",sans-serif !important;







    font-weight: 400 !important;







    font-size: 14px !important;







    color: #848A90 !important;







    line-height: 20px;}















@media (max-width: 480px){



.subscribe {



    padding: 10px;



    font-size: 11px !important;



    margin-left: 0;



    border-radius: 0;}



.block-six .entry-content a, .block-page .entry-content a{font-size: 11px !important;}



.subscribemarg{margin-left: 0;}



}





.main-header .nav-contact li, .ubermenu-target-title.ubermenu-target-text ul li {

    word-break: break-all;

}