/*
 Theme Name:   Colorado Golf - GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Theme for the Colorado Golf Association
 Theme URI:    http://synergyinnovativesystems.com
 Description:  Colorado Golf - GeneratePress Child Theme
 Author:       Synergy Innovative Systems
 Author URI:   http://synergyinnovativesystems.com
 Template:     generatepress
 Version:      0.1
*/

.inside-header, .inside-page-header, .one-container .site-content, .separate-containers .comments-area, .separate-containers .inside-article, .separate-containers .page-header, .separate-containers .paging-navigation {

    padding: 7px;
	border-radius: 10px;

}

._df_thumb {
    width:300px;
}

.main-navigation .main-nav ul li a, .main-navigation .mobile-bar-items a, .menu-toggle {

    padding-left: 20px;
    padding-right: 20px;
    line-height: 47px;
	

}

.entry-content, .entry-summary, .page-content {

    margin: 0;

}
.main-navigation li {

    width: 16%;

}
.main-navigation a {

 
  
    font-size: 15px;

}

.top-bar {
	width:100%;
	float:none;
	color:#fdfdfd;
/*	padding:11px 11px 0px 11px; */
	padding-top:11px;
	font-size:14px;
	font-weight:bold;
	background: #002a48;
	height: 48px;
}

#post_score_box {

    float: right;
    margin-right: 38px;
    z-index: 200;
    position: relative;
		margin-top: 15px;

}
#join_cga_box {

    float: right;
    margin-right: 38px;
    z-index: 200;
    position: relative;
		margin-top: 15px;

}
#login_box {

    float: right;
    margin-right: 38px;
    z-index: 200;
    position: relative;
		margin-top: 15px;

}

#post_score_box_a {
  background: #ea002a;
	padding:18px 23px;
	margin-bottom:0px;
	font-size:16px;
}

#join_cga_box_a {
  background: #007833;
	padding:18px 23px;
	margin-bottom:0px;
	font-size:16px;
}

#login_box_a {
  background: #6cc5e9;
	padding:18px 18px;
	margin-bottom:0px;
	font-size:16px;
	margin-top: 15px;
}



#masthead {
    margin-top: -16px;
    z-index: 100;
    position: relative;
}

#masthead .inside-header {

    padding-top: 7px;

}

.no-bottom {
	margin-bottom:0px;
}

.no-top {
	margin-top:0px;
}

hr {
    margin-top: 5px;
}

.widget-title {
	text-align: center;
}

.site-footer .widget-title {
    text-align: center;
}

.capi_staff_directory_entry {
    width: 300px;
    text-align: center;
    float: left;
    height: 260px;
		margin-bottom: 35px;
}

.capi_staff_read_bio_button {
    background-color: #002a48;
    color: #ffffff !important;
}

#cover{ position:fixed; top:0; left:0; background:rgba(0,0,0,0.6); z-index:5; width:100%; height:100%; display:none; }

#loginScreen { 
	height:380px; 
	width:340px; 
	margin:0 auto; 
	position:relative; 
	z-index:10; 
	display:none; 
	background: url(login.png) no-repeat; border:5px solid #cccccc; border-radius:10px; }


#capi_overlay {
    position: fixed;
    z-index:400;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background:rgba(0,0,0,0.6);
    display: none;
}
 
#capi_modal {
	width:75%; 
	height:340px; 
	margin:0 auto; 
	position:relative; 
  padding: 15px 20px;
  background: #f3f6fa;
	margin-top:100px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
}

#capi_modal_close {
    float: right;
    padding: 0 0 5px 5px;
}

#capi_modal_header {
    font-size: 28px;
}
#capi_modal_header_name {
    float: left;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
	text-transform: uppercase;
	margin-right: 60px;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
	font-size:15px;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link  {
	font-size: 15px;
	text-transform: none;
}

.capi_club_list_heading_course_name, .capi_club_list_club_name {

    float: left;
    width: 40%;
    margin-right: 10px;

}

.capi_club_list_heading_city, .capi_club_list_city {

    float: left;
    width: 15%;
    margin-right: 10px;

}

.capi_club_list_heading_type, .capi_club_list_type {

    float: left;
    width: 20%;
    margin-right: 10px;

}

.capi_club_list_heading_holes, .capi_club_list_holes {

    float: left;
    width: 15%;
    margin-right: 10px;

}

.capi_club_list_row {

    clear: both;
    font-size: 14px;
		overflow: hidden;

}

.odd {

    background: #eeeeee;

}

.page-header-image.grid-container.grid-parent {

    margin: 0;
    width: 100%;
    overflow: hidden;
    max-width: 100%;

}

.pcenter {
	text-align: center;
}

.membership-columns .wp-block-column {
/*    background: url("/wp-content/themes/cogolf/images/membership-box-background.jpg");
		background-size: 100%; */
		font-size: 14px;
}

.wp-block-kadence-column.inner-column-1,.wp-block-kadence-column.inner-column-2,.wp-block-kadence-column.inner-column-3 {

  
    padding-top: 11px;

}

.membership-columns.renew {
	width: 744px;
	max-width: 100%;
	margin-left:auto;
	margin-right:auto;
}

.membership-col-header {
    background: url("/wp-content/themes/cogolf/images/membership-col-header-background.jpg");
		background-size: 100%;

    height: 85px;

}

.membership-col-footer {
    background: url("/wp-content/themes/cogolf/images/membership-col-footer-background.jpg");
		background-size: 100%;
    height: 55px;
		margin-bottom:0;
}

.membership-columns .wp-block-column h3,
.membership-columns .wp-block-column h4 {
/*    margin-top: 100px;	 */
}

.membership-columns .wp-block-column a {
    background: #ee2737;
    color: white;
    padding: 9px 17px;
}

.wp-block-columns.has-3-columns.no-bottom,
.no-bottom,
.no-bottom p
{
    margin-bottom: 0;
		line-height: 2;
}
.entry-content  > [class*="wp-block-"]:not(:last-child).no-bottom  {

    margin-bottom: 0;
}

/* hide author and post date */
.entry-meta {
    display: none;
}

.top-bar a.header-shop-link {
	color: white;
}

.top-bar a.header-shop-link:hover,
.top-bar a.header-search-link:hover {
	color: white;
	background: #0496ba;
}

.capi_club_list_club_name {
	text-decoration: underline;
    cursor: pointer;
    cursor: hand;
}

#capi_club_search_button {

    float: left;
    margin-right: 15px;

}

#capi_club_search_one_club {

    margin-top: 15px;

}

.capi_directory_top_left {

    float: left;
    width: 50%;

}

.capi_directory_club_name {

    font-size: 20px;
    font-weight: bold;

}

.capi_directory_address {

    margin-bottom: 10px;

}

#capi_club_search_one_club hr {

    height: 1px;
    margin-bottom: 7px;
    margin-top: 7px;

}

/* media */


@media (max-width: 768px) 
{
#login_box,#join_cga_box,#post_score_box {

    display: none;

}


}

/* override default sidebars */

.sidebar_clear_bg aside.widget {

    background-color: transparent;

}

/* override default sidebars */

.leftbar aside.widget {
	background: linear-gradient(to left, #002b49 4%, #fff 1%, #fff 96%, #002b49 4%);
  	color: #a1a1a1  !important; 
	 padding-left: 15px;
    padding-right: 15px;
	 padding-top: 20px;
    padding-bottom: 20px;
	border-radius: 10px;
	
}
.leftbar14 aside.widget {
		background: linear-gradient(to left, #002b49 4%, #b4b6b8 1%, #fff 96%, #002b49 4%);
  	color: #000000  !important; 
	font-size:14px !important;
	 padding-left: 22px;
    padding-right: 22px;
	 padding-top: 20px;
    padding-bottom: 20px;
	border-radius: 10px;
	
}

a.ex1:hover, a.ex1:active {color: #0673cf !important;}
a.ex1 {color: #333 !important;}

.bluecell aside.widget {

   background: radial-gradient(#1f5d88, #002b49);
	color: white;
	 padding-left: 15px;
    padding-right: 15px;
	 padding-top: 20px;
    padding-bottom: 20px;
	border-radius: 25px;

}
.bluecell-zone aside.widget {

    background: radial-gradient(#1f5d88, #002b49);
	color: white;
	 	 padding-top: 20px;
    padding-bottom: 20px;
	border-radius: 25px;

}
/* member zone */

.capi_member_zone {
	width: 100%;
	background: #002a48;
	color: white;
	overflow: hidden;
		margin-top: 20px;
}

.capi_member_zone_inner {
	max-width: 1044px;
	margin: 0 auto;
	padding: 10px auto;
}

.capi_member_zone_inner_inner {
	width: auto;
	margin: 0 auto;
}
.capi_member_zone_form {
	float: right;
}
.capi_member_zone_login_user,
.capi_member_zone_login_label,
.capi_member_zone_login_user,
.capi_member_zone_login_password,
.capi_member_zone_login_submit {
	float: left;
}

.capi_member_zone_login_label {

    padding-top: 11px;
    font-weight: 700;

}

.capi_member_zone #wiu_user_name,
.capi_member_zone #wiu_password
 {
 	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 15px;
	height: 30px;
	width: 140px;
}

.capi_member_zone #login
 {
	height: 30px;
	background: #6cc5e9;
 	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0 25px;
	text-transform: uppercase;
}

/* other home page */

.capi_home_welome {

    padding: 10px 0;

}
.home_mid_news_events {

    max-width: 1920px;
    margin: 0 auto;
	background: #fff;
    font-size: 14px;
    font-weight: normal;
    color: #002b49 !important;
	border-radius: 10px;

}

.home_mid_news_events .advgb-recent-posts-block  .advgb-post-thumbnail {
     height:auto;
     overflow: hidden;
    padding: 7px;

}

.home_news_block {

    font-size: 14px;
    font-weight: normal;
    color: #002b49;

}

.home_mid_news_events .advgb-recent-posts-block a {

    font-size: 24px;
	line-height: 32px;
    font-weight: bold;
    color: #002b49 !important;

}

.home_mid_news_events .advgb-recent-posts-block.list-view .advgb-recent-post .advgb-post-wrapper {
   margin-top: 10px;
    margin: 9px 10px 0 7px;

}

.home_mid_three_col {
    align-self: center;
    align-items:center;
	max-width: 1280px;
    margin: 0 auto;

}

#tab-events,#tab-social {

    width: 48%;

}

.wp-block-kadence-tabs .kt-tabs-title-list li.kt-tab-title-active .kt-tab-title {
    color: #00213f;
		background: #fafafa;
}

.wp-block-kadence-tabs .kt-tabs-title-list li .kt-tab-title {
    background: #002b49;
		color: white;
		font-weight: bold;
		text-transform: uppercase;
}

.capi_member_zone a {
	color: white;
}

.go-to-member-zone, .post-a-score, .club-champions {
		height: 117px;
    width: 28%;
    float: left;
    margin: 14px;
    padding: 13px;
		font-size: 14px;
}

.post-a-score #button-linklg {

    margin-top: 90px;

}

.go-to-member-zone #button-linklg {

    margin-top: 6px;

}

.capi_member_zone ul {

    margin-left: 0px;
    margin-bottom: 0px;

}

.button-linklg {

    background: #e4002b;
    padding: 10px;
    font-weight: bold;

}
.go-to-member-zone {
    background: url('/wp-content/themes/cogolf/images/cgah20.png');
}

.post-a-score {
    background: url('/wp-content/themes/cogolf/images/usgah20.png');
}

.club-champions {
    background: url('/wp-content/themes/cogolf/images/hioh20.png');
}

.capi_ad_row {

    margin-top: 34px;

}
.capi_ad_row_inner {

    width: 959px;
    margin-left: auto;
		margin-right: auto;
		max-width: 100%;
		height: 300px

}

.capi_home_box_link {

    width: 200px;
    height: 37px;
    background: #002a48;
    margin: 0px 15px 15px;
    vertical-align: middle;
    float: left;
		padding-top:9px;

}

.capi_home_box_link a, .capi_home_box_link a:visited {

    color: white;
    padding: 11px;

}


#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
	font-weight: bold;
}

.wp-block-columns .wp-block-column {

    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 0;

}

.capi_ad_row_col {

		height: auto;
    width: 31%;
    float: left;
    margin: 0px;
    padding: 0px;
		font-size: 14px;
		color: black;
}

.capi_ad_row_col1,.capi_ad_row_col2 {
    margin-right: 3%;
}

/* sidebars */

#search-2, #recent-posts-2, #recent-posts-widget-with-thumbnails-8, #categories-2, #archives-2,#text-41,#recent-posts-widget-with-thumbnails-9 {
		background: linear-gradient(to left, #002b49 4%, #b4b6b8 1%, #fff 96%, #002b49 4%);
  	color: #000000  !important; 
	font-size:14px !important;
	 padding-left: 22px;
    padding-right: 22px;
	 padding-top: 20px;
    padding-bottom: 20px;
	border-radius: 10px;
	
}

.sidebar .widget .widget-title {

    color: #333;

}

.sidebar a:hover,.sidebar a:focus,.sidebar a:active,.sidebar a:visited,.sidebar a {

    color: #2b7de1;

}

.paoc-popup.popupaoc-button {

    background: #ea002a;
	color: #ffffff !important;

}

.table_font_reduce {

		font-size: 15px;
	padding-left: 10px;
	padding-right: 10px;
	border: 0px;

	
}
.caption_font_plus {

		font-size: 18px;
	
}
.add_border {

    border: solid 1px;
  
}

.noborder {

    border: solid 0px !important;
  
}

.acenter {

align-content: center !important;
	border: solid 0px !important;
  
}

.home-slider-22 {
	align-content: center !important;
	height: 850px !important;
	border: solid 0px !important;
  
}

.form_label {

    width: 100%;
    display: block;

}

.capi_registration input {
	margin-bottom: 15px;
}

.capi_registration_one_contact {

    width: 100%;
    clear: both;
    border-bottom: thin solid black;

}

.capi_registration_select {

    width: 10%;
    min-width: 80px;

}

.capi_registration_results_box {

    float: left;
    margin-right: 10px;
    overflow: wrap;
    word-wrap: break-word;

}
.capi_register_select_link {

    padding: 4px 10px 4px 10px;
    background: yellow;
    color: black;
    text-transform: uppercase;
    font-size: 15px;

}
.capi_registration_handicap_number {

    width: 10%;
    min-width: 60px;

}
.capi_registration_name {

    width: 15%;
    min-width: 100px;

}
.capi_registration_email {

    width: 15%;
    min-width: 100px;

}
.capi_registration_gender {

    width: 5%;

}
.capi_registration_club_name {

    width: 35%;
    min-width: 100px;

}

.thumb_staff {

    width:90px;
	height:90px;

}
th {
   	background:#002b49 !important;
	background-color:#002b49 !important; 
	color:#ffffff; 

}
.member_top {
  margin-top: -25px;
	
}

.member_top4 {
  margin-top: -40px;
	
}


iframe:focus { 
  outline: none;
}

iframe[seamless] { 
  display: block;
}
.wp-video {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.flowplayer.is-splash .fp-ui > .fp-play, .flowplayer.is-poster .fp-ui > .fp-play {
    display: none;
}

.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 10000;
	
}
@media ( max-width: 768px) { .nomobile { display : none; } }

.hide {
   display: none;
	
}

.advgb-post-title {
	 font-size: 14px !important;
	font-weight: bolder !important;
	
}

.advgb-post-date {
	 font-size: 11px !important;
	 font-style: italic !important;
	
}
.entry ol.letters li {
list-style-type: lower-alpha!important;
}


.page-id-19568 .site-footer {
  display: none;
}

.page-id-19568 .site-header {
  display: none;
}

.page-id-19568 .main-navigation {
  display: none;
}
.page-id-17994 .site-footer {
  display: none;
}

.page-id-18138 .site-footer {
  display: none;
}

.page-id-18138 .site-header {
  display: none;
}

.page-id-21485 .main-navigation {
  display: none;
}

.page-id-21485 .site-header {
  display: none;
}

.page-id-17994 .main-navigation {
  display: none;
}

.page-id-17994 .site-header {
  display: none;
}

.page-id-18138 .main-navigation {
  display: none;
}

.page-id-18172 .site-footer {
  display: none;
}

.page-id-18172 .site-header {
  display: none;
}

.page-id-18172 .main-navigation {
  display: none;
}

.page-id-18971 .site-footer {
  display: none;
}

.page-id-18971 .site-header {
  display: none;
}

.page-id-18971 .main-navigation {
  display: none;
}

.page-id-18809 .site-header {
  display: none;
}

.page-id-18809 .main-navigation {
  display: none;
}

.page-id-18212 .site-footer {
  display: none;
}

.page-id-18212 .site-header {
  display: none;
}

.page-id-18212 .main-navigation {
  display: none;
}


.page-id-18453 .site-footer {
  display: none;
}

.page-id-18453 .site-header {
  display: none;
}

.page-id-18453 .main-navigation {
  display: none !important;
	position: unset !important;
}

.page-id-18130 .site-footer {
  display: none;
}

.page-id-18130 .site-header {
  display: none;
}

.page-id-18130 .main-navigation {
  display: none;
}


.page-id-18134 .site-footer {
  display: none;
}

.page-id-18134 .site-header {
  display: none;
}

.page-id-18134 .main-navigation {
  display: none;
}


.page-id-19268 .site-footer {
  display: none;
}

.page-id-19268 .site-header {
  display: none;
}

.page-id-19268 .main-navigation {
  display: none;
}

.page-id-19272 .site-footer {
  display: none;
}

.page-id-19272 .site-header {
  display: none;
}

.page-id-19272 .main-navigation {
  display: none;
}

.page-id-19284 .site-footer {
  display: none;
}

.page-id-19284 .site-header {
  display: none;
}

.page-id-19284 .main-navigation {
  display: none;
}

.ccfic, .ccfic-text, .ccfic-source {
	font-size: 12px  !important;
	text-align: right !important;
 	color: #fff !important;
    margin-top: -10px !important;
	margin-right: 5px !important;
	text-shadow: 1px 1px #000000 !important;
	
}

.containerak {
  position: relative;
  width: 100%;
}

.imageak {
  display: block;
  width: 500px;
  height: auto;
}

.overlayak {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #002b49;
}

.containerak:hover .overlayak {
  opacity: 1;
}

.text-left {
   font-size: 14px;
   text-align: left; !important;
}

.ccfic {
   font-size: 14px;
   text-align: center; !important;
}

.textak {
  color: #fff !important;
  font-size: 18px;
  position: absolute;
  top: 15%;
  left:15%;
  -webkit-transform: translate(-10%, -10%);
  -ms-transform: translate(-10%, -10%);
  transform: translate(-10%, -10%);
  text-align: left;
}


a.slide:hover, a.slide:active {
	color: #6cc5e9 !important; 
    font-size: 16px;
	font-weight:bold;
}

.metaslider .caption,
.metaslider .cs-title,
.metaslider .nivo-caption {
    opacity: 1.0 !important;
	background: #fff !important;
}

.content-desktop {display: block;}
.content-mobile {display: none;}

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

.content-desktop {display: none;}
.content-mobile {display: block;}

}

#posts_demo2 .owl-item .sap_slider_container .post_wrapper {
	position:center
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	opacity:0;
	background-color:rgba(0,81,156,0.8);
	-webkit-transition:all 300ms ease-in;
	-moz-transition:all 300ms ease-in;
	-o-transition:all 300ms ease-in;
	transition:all 300ms ease-in;
}
#posts_demo2 .owl-item:hover .sap_slider_container .post_wrapper {
	opacity:1;
}
#posts_demo2 .owl-item .sap_slider_container .post_wrapper div {
	position:center
	align-content:center;
	align-self:center;
	top: 50%;
	left: 50%;
	transform:translate(-50%,-50%);
	width:1440;
	padding:0px 0px;
}
#posts_demo2 .owl-item .sap_slider_container .post_wrapper div h4 {
	padding:0px;
	
	
	font-weight:400;
	font-size:24px;
	line-height:24px;
	color:#ffffff;
}
#posts_demo2 .owl-item .sap_slider_container .post_wrapper div p {
	padding:30px;
	font-weight:400;
	font-size:20px;
	line-height:24px;
	color:#e0e0e0;
}
#posts_demo2 .owl-item .sap_slider_container .post_wrapper div a {
	display:inline-block;
	margin:20px 20px 20px;
	color:#ffffff;
	letter-spacing:1px;
}
#posts_demo2 .owl-item .sap_slider_container .post_wrapper div a:hover {
	text-decoration:underline;
}


.page-id-38410 .site-footer {
  display: none;
}
.page-id-38410 .site-header {
  display: none;
}
.page-id-38410 .main-navigation {
  display: none !important;
	position: unset !important;
}


.page-id-38558 .site-footer {
  display: none;
}
.page-id-38558 .site-header {
  display: none;
}
.page-id-38558 .main-navigation {
  display: none !important;
	position: unset !important;
}


.page-id-38662 .site-footer {
  display: none;
}
.page-id-38662 .site-header {
  display: none;
}
.page-id-38662 .main-navigation {
  display: none !important;
	position: unset !important;
}

.page-id-38665 .site-footer {
  display: none;
}
.page-id-38665 .site-header {
  display: none;
}
.page-id-38665 .main-navigation {
  display: none !important;
	position: unset !important;
}

.page-id-39002 .site-footer {
  display: none;
}
.page-id-39002 .site-header {
  display: none;
}
.page-id-39002 .main-navigation {
  display: none !important;
	position: unset !important;
}

.page-id-39006 .site-footer {
  display: none;
}
.page-id-39006 .site-header {
  display: none;
}
.page-id-39006 .main-navigation {
  display: none !important;
	position: unset !important;
}

.page-id-39008 .site-footer {
  display: none;
}
.page-id-39008 .site-header {
  display: none;
}
.page-id-39008 .main-navigation {
  display: none !important;
	position: unset !important;
}

.page-id-39010 .site-footer {
  display: none;
}
.page-id-39010 .site-header {
  display: none;
}



.page-id-39010 .main-navigation {
  display: none !important;
	position: unset !important;
}



.page-id-46256 .main-navigation {
  display: none !important;
	position: unset !important;
}



.page-id-46256 .site-footer {
  display: none;
}
.page-id-46256 .site-header {
  display: none;
}


.page-id-39026 .site-footer {
  display: none;
}
.page-id-39026 .site-header {
  display: none;
}
.page-id-39026 .main-navigation {
  display: none !important;
	position: unset !important;
}
.page-id-43661 .entry-title {
display: none;
}

h4 {
	color: #d8d9da;
	font-family:"Josefin Sans", sans-serif;
	font-weight:bold;
	font-size:24px;
	line-height:1.1em;
	
}

#slider_41471 .owl-item {
	height: 440px;
}

p.ex1 {
  
  padding-right: 50px;
