/*
Theme Name: Stockholm Child
Theme URI: http://demo.select-themes.com/stockholm/
Description: A child theme of Stockholm Theme
Author: Select Themes
Author URI: http://select-themes.com
Version: 1.0.0
Template: stockholm
*/
@import url("../stockholm/style.css");

h1 { font-family: "ratiomodern", serif!important; }
h2 { font-family: "ratiomodern", serif!important; }
h3 { font-family: "henderson-sans-basic"!important; font-weight: 600!important; }
h4 { font-family: "henderson-sans-basic"!important; }
h5 { font-family: "ratiomodern", serif!important; }
h6 { font-family: "henderson-sans-basic"!important; }

body { font-family: "Times New Roman", "serif"; }
#menu-main-nav { font-family: Arial, "sans-serif"!important; }
.drop_down .second .inner > ul, li.narrow .second .inner ul { display: inline-block; position: relative; margin-top: -1px!important; }
.mobile_menu_button span, .side_menu_button > a { color: #FFF!important; }
.mobile_menu_button span, .side_menu_button > a:hover { color: #cf9f51!important; }
.fdg-ratio { font-family: "ratiomodern", serif; }
.title_subtitle_holder_inner h1 { font-family: "ratiomodern", serif!important; text-transform: capitalize!important; font-weight: 500!important; } 
.fdg-small-copy { display: block; color: #cf9f51; font-style: italic; font-size: .9em; }
#back_to_top { display: none!important; }

/* SEARCH FORM */
.fullscreen_search_holder .qode_search_field { border-bottom: 2px solid #cf9f51; }

/* BACK TO TOP */
#back_to_top > span { width: 46px; height: 46px; line-height: 46px; text-decoration: none; font-size: 15px; color: #cf9f51; background-color: #FFF; border: 1px solid #cf9f51; }
#back_to_top > span:hover { color: #FFF; background-color: #cf9f51; }

/* HOME PAGE */
.home .normal { display: none!important; }
.page-id-2535 .normal { display: none!important; }
#fdg-intro-copy { font-size: 2em; color: #cf9f51; letter-spacing: .01em; line-height: 2em; font-family: "ratiomodern", serif; }
#fdg-flower-header-right { padding-top: 68px !important; padding-bottom: 68px !important; background-image: url(../../uploads/fdg-flower-image-right-2.png) !important; background-position: right -200px !important; background-repeat: no-repeat !important; }
#fdg-portfolio-recent .portfolio_title a:link, #fdg-portfolio-recent .portfolio_title a:visited { font-family: "henderson-sans-basic"!important; font-style: normal!important; font-size: 14px!important; color: #FFF!important; font-weight: 600!important; }
#fdg-portfolio-recent .portfolio_title a:hover { color: #cf9f51!important; }
.portfolio_slides .project_category, .projects_holder article .project_category, .projects_masonry_holder .project_category { font-family: "ratiomodern", serif!important; font-style: normal!important; font-size: 16px!important; font-weight: 400; color: #FFF!important; }
#fdg-portfolio-recent .project_category { display: none!important; }
.portfolio_paging { background: #FFF!important; }
.page-id-2 .standard_no_space.projects_holder article .portfolio_description { background-color: transparent!important; }
/* Load More button */
.load_more a, .qbutton { height: 65px!important; line-height: 65px!important; margin: 20px 0 0 0!important; padding: 0 50px; border: 2px solid #e6ae48; border-top-color:  rgb(230, 174, 72); border-right-color: rgb(230, 174, 72); border-bottom-color: rgb(230, 174, 72); border-left-color: rgb(230, 174, 72); font-size: 18px; font-weight: 500; font-family: "henderson-sans-basic"!important; text-align: left; color: #cf9f51; background-color: #FFF; text-decoration: none; cursor: pointer; outline: 0; font-style: normal; text-transform: uppercase; text-shadow: none; letter-spacing: 2px; white-space: nowrap; border-radius: 0; -webkit-transition: color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out; -moz-transition: color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out; -ms-transition: color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out; -o-transition: color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out; transition: color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out; -webkit-box-sizing: initial !important; -moz-box-sizing: initial !important; box-sizing: initial !important; }
.load_more a:hover { background-color: #cf9f51; color: #FFF; }

/* EMAIL SIGNUP FORM */
#fdg-email-signup-wrap { position: relative; height: 52px; width: 40%; margin: 50px 30% 100px; }
#fdg-email-signup-form input[type=email] { position: absolute; left: 0; width: 75%; height: 48px; padding: 0 0 0 2%; font-family: "ratiomodern", serif; font-size: 22px; border: 1px solid #6d6d6d!important; }
#fdg-email-signup-form input[type=submit] { position: absolute; right: 0px; width: 30%; height: 50px; font-size: 18px; background-color: #FFF; color: #cf9f51; text-transform: uppercase; border: 1px solid  #6d6d6d; cursor: pointer; }
#fdg-email-signup-form input[type=submit]:hover { background-color: #cf9f51; color: #FFF; }
input::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #a0a0a0; }
input::-moz-placeholder { /* Firefox 19+ */ color: #a0a0a0; }
input:-ms-input-placeholder { /* IE 10+ */ color: #a0a0a0; }
input:-moz-placeholder { /* Firefox 18- */ color: #a0a0a0; }

#fdg-email-signup-wrapper { position: relative; height: 52px; width: 40%; margin: 50px 30% 100px; }


/* ABOUT PAGE */
.fdg-henderson { color: #cf9f51; font-family: "henderson-sans-basic"!important; }
.fdg-page-intro-copy { font-family: "times"; font-size: 1.25em!important; line-height: 1.75em; font-weight: 400; color: #fff; }
.fdg-about-copy { /*font-family: "ratiomodern", serif!important;*/ font-size: 1.25em!important; line-height: 2em; }
.fdg-about-copy-third p { width: 75%; }
.fdg-about-us-bathroom-image { position: relative; margin-bottom: -100px!important; }
.fdg-about-us-services-gold-left { display: block; font-size: 1.5em; color: #cf9f51; font-family: "ratiomodern", serif!important; }
.fdg-about-us-services-gold-right { display: block; font-size: 1.5em; color: #cf9f51; font-family: "ratiomodern", serif!important; line-height: 2em; }
.fdg-about-us-services-white { display: block; font-size: 1.25em; color: #FFF; font-family: "ratiomodern", serif!important; font-style: italic; }

/* TEAM PAGE */
h2 { color: #cf9f51; text-transform: none; }
h4 { color: #cf9f51; font-family: "henderson-sans-basic"!important; }
.page-id-302 p { /*font-family: "ratiomodern", serif!important;*/ font-family: "times"; font-size: 1.25em!important; line-height: 1.75em; font-weight: 400; }
#fdg-intro-copy-team { font-size: 1.6em; color: #cf9f51; letter-spacing: .01em; line-height: 2em; font-family: "ratiomodern", serif; }
.fdg-team-group span { /*display: inline-block; line-height: 3em; margin-top: 15%;*/ }
.fdg-team-group-name { text-transform: uppercase; color: #cf9f51; float: left; width: 48%; margin-left: 2%; margin-top: 10%; }
.fdg-team-group-title { text-transform: capitalize; color: #FFF; float: left; width: 48%; margin-left: 2%; }
#fdg-team-members img { height: 200px!important; width: 200px!important; padding: 10px 0 0 9px; }

.fdg-team-group-one { float: left; height: 218px; width: 218px; background-image: url(../../uploads/scalloped-image-frame.png) !important; background-repeat: no-repeat !important; background-size: cover; }
.fdg-team-group-two { float: left; height: 218px; width: 218px; background-image: url(../../uploads/smooth-image-frame.png) !important; background-repeat: no-repeat !important; background-size: cover; }
.fdg-team-group-three { float: left; height: 218px; width: 218px; background-image: url(../../uploads/smooth-image-frame.png) !important; background-repeat: no-repeat !important; background-size: cover; }
.fdg-team-group-four { float: left; height: 218px; width: 218px; background-image: url(../../uploads/scalloped-image-frame.png) !important; background-repeat: no-repeat !important; background-size: cover; }

/* HOW WE WORK */
.page-id-304 .full_width_inner { background-image: url(../../uploads/cork-wallet.png) !important; background-repeat: repeat !important; }
.page-id-304 #fdg-hww-left p, .page-id-304 #fdg-hww-right p { font-family: "times"; font-size: 1.25em!important; line-height: 1.75em; font-weight: 400; }
.fdg-how-we-work-intro { font-size: 2em!important; color: #cf9f51!important; letter-spacing: .01em!important; line-height: 2em!important; font-family: "ratiomodern", serif!important; }
#fdg-hww-string-image-left { position: relative; }
.fdg-hww-copy-column { width: 50%; /*margin-left: 10%;*/ margin-bottom: 175px!important; }
.fdg-hww-copy-column-left { float: right; clear: both; width: 50%; margin-bottom: 175px!important; }
/*#fdg-hww-left { background-position: left top !important; background-size: 50% 100%!important; min-height: 956px; }
#fdg-hww-right { position: absolute!important; top: 200px; right: 0; z-index: 99999!important; }
#fdg-hww-image-right-part-2 { position: absolute; top: -3px; right: 94px; width: 472px; height: 135px; background-image: url(../../uploads/fdg-hww-right-1a-p2.png) !important; background-repeat: no-repeat !important; }*/

/* PHILANTHROPY PAGE */
.page-id-306 p { font-family: "times"; font-size: 1.25em!important; line-height: 1.75em; font-weight: 400; color: #fff; }

/* PRESS PAGE */
#fdg-press-page-flower-one { background-image: url(../../uploads/PressPage_Flowers1.jpg) !important; background-repeat: no-repeat !important; background-position: right top; background-size: 27%; }
#fdg-press-page-flower-two { background-image: url(../../uploads/PressPage_Flowers2.jpg) !important; background-repeat: no-repeat !important; background-position: left 70%; background-size: 15%; }
.fdg-press-content h6 { margin: 1em 0 0 0; }
.fdg-press-content  p { display: inline-block; border-bottom: .5px solid #666; margin: 0; text-transform: uppercase; }
.fdg-press-content p + p { padding-left: 10px; margin-left: -5px; color: #666; text-transform: none; }
/*.fdg-press-content  p:hover { border-bottom: .5px solid #cf9f51; }*/
.fdg-press-content a:link, .fdg-press-content a:visited { position: relative; width: auto; display: inline-block; color: #000; }
.fdg-press-content a:hover { color: #cf9f51; }

/* AWARDS PAGE */
p.fdg-awards-intro-copy { font-size: 2em; color: #cf9f51; letter-spacing: .01em; line-height: 2em; font-family: "ratiomodern", serif!important; }
.page-id-308 h4 { margin-bottom: 1em; }
.page-id-308 h5 { font-family: "times"!important; font-size: 1.25em!important; font-weight: 700; color: #cf9f51; margin-bottom: .25em; text-transform: uppercase; }
.page-id-308 h6 { font-family: "henderson-sans-basic"!important; font-size: 1em!important; font-weight: 500; color: #fff; margin-bottom: 1em; }
.fdg-awards-column { padding-right: 20%; }
.page-id-308 p { color: #fff; }
#fdg-awards-watermark-one { background-image: url(../../uploads/FDGWatermarklogo_Awards_2012.png) !important; background-repeat: no-repeat !important; background-position: left bottom; background-size: auto; }
#fdg-awards-watermark-two { background-image: url(../../uploads/FDGWatermarklogo_Awards_2005.png) !important; background-repeat: no-repeat !important; background-position: right bottom; background-size: auto; }

/* PROJECTS PAGE */
#fdg_portfolio_title { font-family: "ratiomodern", serif!important; text-align: center; font-weight: 400!important; }
#fdg_portfolio_intro { font-family: "ratiomodern", serif!important; text-align: center; font-weight: 400!important; color: #cf9f51; }
.page-id-13 .standard_no_space.projects_holder article .portfolio_description { background-color: transparent!important; }
.single-portfolio_page #custom_html-3 { display: none; }
#fdg-portfolio .portfolio_title a:link, #fdg-portfolio .portfolio_title a:visited { font-family: "henderson-sans-basic"!important; font-style: normal!important; font-size: 14px!important; color: #FFF!important; font-weight: 600!important; }
#fdg-portfolio .portfolio_title a:hover { color: #cf9f51!important; }
.portfolio_slides .project_category, .projects_holder article .project_category, .projects_masonry_holder .project_category { font-family: "ratiomodern", serif!important; font-style: normal!important; font-size: 16px!important; font-weight: 400; color: #FFF!important; }
#fdg-portfolio .project_category { display: none!important; }
.single-portfolio_page p { font-family: "times"!important; font-size: 1.25em!important; line-height: 2em; font-weight: 500; color: #fff; }
.fdg-portfolio-intro-box { font-family: "ratiomodern", serif!important; font-size: 1.25em!important; line-height: 2em; }
/*.fdg-portfolio-intro-left h5 { margin-bottom: .25em!important; }
.fdg-portfolio-intro-left p { color: #FFF!important; margin-bottom: 1.25em!important; }
.fdg-portfolio-intro-right h4 { color: #FFF!important; }
.fdg-portfolio-intro-right p { color: #FFF!important; font-family: "ratiomodern", serif!important; font-size: 1.25em!important; line-height: 2em; width: 90%; }*/
.fdg-portfolio-body-copy { color: #FFF!important; font-size: 1.25em!important; line-height: 2em; width: 90%; }
.fdg-portfolio-callout-copy p { color: #cf9f51!important; font-family: "ratiomodern", serif!important; font-size: 2em!important; line-height: 2em; width: 75%; margin: 3em 10% 3em 15%!important; }
.fdg-portfolio-back-link a:link, .fdg-portfolio-back-link a:visited { text-transform: uppercase; }
.fdg-next-project h5 { margin-bottom: .75em; }
.fdg-next-project h4 a:link, .fdg-next-project h4 a:visited { color: #FFF!important; }
.fdg-next-project h4 a:hover { color: #cf9f51!important; }
.gallery_holder ul li .gallery_hover { background-color: #000!important; }
.gallery_hover:hover { opacity: .7!important; }
#fdg-project-intro-box { background-image: url(../../uploads/dark_wall_2X.png) !important; background-position: 0 0;
background-repeat: repeat!important; background-size: inherit; }
#fdg-tape { position: relative; width: 100%; margin: 0 auto; }
/*#fdg-tape-wrapper { vertical-align: middle; text-align: center; }
#fdg-tape-image { position: absolute!important; top: -100px; z-index: 99999!important; }*/
.fdg-project-image-tape { width: 90%; height: 175px; background-image: url(../../uploads/FDG-tape.png) !important; background-position: center top; background-repeat: no-repeat!important; position: relative; margin: -100px auto 0; }
.fdg-project-image-tape-container { width: 90%; height: 175px; background-image: url(../../uploads/FDG-tape.png) !important; background-position: center top; background-repeat: no-repeat!important; position: relative; margin: -250px auto 0; }

/* BLOG PAGE */
.page-id-312 .container { background-image: url(../../uploads/dark_wall_2X.png) !important; background-position: 0 0; background-repeat: repeat!important; }
.page-id-2692 .full_width { background-image: url(../../uploads/dark_wall_2X.png) !important; background-position: 0 0; background-repeat: repeat!important; }
.page-id-312 .title_subtitle_holder_inner h1 { font-family: "ratiomodern", serif !important; font-weight: 500; text-transform: capitalize; margin-top: -1em; }
.page-id-312 .more-link { font-family: "henderson-sans-basic"!important; }
.page-id-312 .wrapper .content .full_width .content .container .more_facts_holder { background-color: #FFF!important; }
/*.page-id-312 .container { padding-top: 0px!important; margin-top: -174px!important; }
.page-id-312 .blog_holder { margin-top: -100px; }*/
.blog_holder article .post_image a .icon_plus { display: none!important; }
#comments { display: none; }
.post_content h2 span { font-family: "henderson-sans-basic"!important; }
.post_text { font-family: "Times New Roman", serif !important; font-size: 16px !important; line-height: 1.5em; }
.post_text .post_info .time { color: #393939!important; }
.blog_holder.masonry article h4 a, .blog_holder.masonry_full_width article h4 a { color: #cf9f51!important; }

/* Load More button */
.blog_load_more_button { font-family: "henderson-sans-basic"!important; font-size: 1.25em; }

/* EXPERIENCE PAGE */
.page-id-320 p { font-family: "ratiomodern", serif !important; font-size: 1.5em !important; line-height: 2em; }

/* CONTACT PAGE */
#fdg-connect-string { background-image: url(../../uploads/fdg-connect-string.png) !important; background-position: 90% bottom; background-repeat: no-repeat!important; background-size: 35%; }
.page-id-322 p { font-family: "ratiomodern", serif !important; font-size: 1em !important; line-height: 2em; color: #FFF; }
.fdg-form-intro { font-family: "times"!important; font-size: .85em!important; line-height: 1.5em; font-weight: 500; color: #fff; }
.page-id-322 .wpcf7 input, .page-id-322 .wpcf7 textarea { font-family: "henderson-sans-basic"!important; font-weight: 500; }
.wpcf7 input.fdg-connect-form-input-l { width: 49%; margin-right: 1.5%; }
.wpcf7 input.fdg-connect-form-input-r { width: 49%; }
.wpcf7 p { line-height:normal; }
#fdg-form-submit { border-color: #202020!important; background-color: #202020!important; color: #cf9f51!important; }
#fdg-form-submit:hover { border-color: #cf9f51!important; background-color: #cf9f51!important; color: #FFF!important; }
::-webkit-input-placeholder { /* WebKit browsers */
color: #999 !important; opacity: 1; font-weight: 400!important; }
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #999 !important; opacity: 1; font-weight: 400!important; }
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #999 !important; opacity: 1; font-weight: 400!important; }
:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #999 !important; opacity: 1; font-weight: 400!important; }

/* LOOKBOOK */
#fdg-lookbook .portfolio_slides .project_category, .projects_holder article .project_category, .projects_masonry_holder .project_category { display: none!important; }
.pp_description { display: none !important; }
#fdg-lookbook-filter > .projects_holder.hover_text article .portfolio_title, .projects_masonry_holder article .portfolio_title { display: none!important; }

#fdg-lookbook-mobile .filter_holder ul li {
    cursor: pointer;
    display: block;
    margin: 0 auto .5em;
    float: none;
    text-align: center;
	padding: .5em 0;
	background-image: url(../../uploads/cork-wallet.png) !important; background-repeat: repeat !important; } 


/* FOOTER */
footer {  }
#custom_html-2 { text-align: center!important; }
ul#fdg-footer-social-links li { display: inline-block; padding: 0 40px; }
ul#fdg-footer-social-links li a:link, ul#fdg-footer-social-links li a:visited { color: #000; font-family: "ratiomodern", serif; font-size: 22px; }
ul#fdg-footer-social-links li a:hover{ color: #cf9f51; }
/* copyright text area */
ul#fdg-footer-lower-copy li { display: inline-block; padding: 0 15px; text-transform: uppercase; font-size: 10px; color: #000; font-family: "henderson-sans-basic"!important; }
ul#fdg-footer-lower-copy li a:link, ul#fdg-footer-lower-copy li a:visited { color: #000; }
ul#fdg-footer-lower-copy li a:hover { color: #cf9f51; }
#fdg-lower-flowers-left { position: absolute; z-index: 1000; bottom: 0; left: 0; width: 357px; height: 136px; background-image: url(../../uploads/fdg-lower-flowers-left.jpg) !important; background-position: right top !important; background-repeat: no-repeat !important; }
#fdg-lower-flowers-right { position: absolute; z-index: 1000; bottom: 0; right: 0; width: 303px; height: 132px; background-image: url(../../uploads/fdg-lower-flowers-right.jpg) !important; background-position: right top !important; background-repeat: no-repeat !important; }


/* MOBILE CSS */
#fdg-team-members-mobile img { height: 90%; width: 90%; padding: 5.5% 4.5% 4.5% 5.5%; }
#fdg-team-members-mobile .fdg-team-group-one { height: 100%!important; width: 100%!important; background-image: url(../../uploads/scalloped-image-frame.png) !important; background-repeat: no-repeat !important; background-size: contain!important; }
#fdg-team-members-mobile .fdg-team-group-two { height: 100%!important; width: 100%!important; background-image: url(../../uploads/smooth-image-frame.png) !important; background-repeat: no-repeat !important; background-size: contain!important; }
#fdg-team-members-mobile .fdg-team-group-three { height: 100%!important; width: 100%!important; background-image: url(../../uploads/scalloped-image-frame.png) !important; background-repeat: no-repeat !important; background-size: contain!important; }
#fdg-team-members-mobile .fdg-team-group-four { height: 100%!important; width: 100%!important; background-image: url(../../uploads/smooth-image-frame.png) !important; background-repeat: no-repeat !important; background-size: contain!important; }
#fdg-team-members-mobile .wpb_text_column p { text-align: center!important; }
#fdg-team-members-mobile .wpb_text_column p:first-child { text-transform: uppercase; color: #cf9f51; }
#fdg-team-members-mobile .wpb_text_column p:last-child { text-transform: capitalize; color: #FFF; }

@media (max-width: 480px) {
	#fdg-lower-flowers-left { display: none; }
	#fdg-lower-flowers-right { display: none; }
	#fdg-email-signup-form input[type=button] { float: right; position: relative; right: 2px; width: 50%!important; height: 100px; font-size: 18px; background-color: #FFF; color: #cf9f51; text-transform: uppercase; border: 1px solid  #6d6d6d; cursor: pointer; margin: 60px 25% 25px!important; }
	input::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #a0a0a0; font-size: .9em; }
	input::-moz-placeholder { /* Firefox 19+ */ color: #a0a0a0; font-size: .9em; }
	input:-ms-input-placeholder { /* IE 10+ */ color: #a0a0a0; font-size: .9em; }
	input:-moz-placeholder { /* Firefox 18- */ color: #a0a0a0; font-size: .9em; }
	#fdg-hww-string-image-left { display: none; }
	.fdg-hww-copy-column { width: auto; }
	.fdg-hww-copy-column-right { width: auto; margin-left: auto}
	.fdg-awards-column { padding-right: 0; }
	.wpcf7 input.fdg-connect-form-input-l { width: 100%; margin-right:0; }
	.wpcf7 input.fdg-connect-form-input-r { width: 100%; }
	#fdg-email-signup-form .button{font-size: 14px!important;}
    #fdg-email-signup-form .email{font-size: 16px!important; }
	ul#fdg-footer-social-links li{padding:0!important; width:32%!important}
	ul#fdg-footer-social-links li a{font-size:18px!important;}

}

@media (max-width: 768px) {
	nav.main_menu > ul > li > a { padding: 0 1.25em!important; font-size: 11px!important; }
	#fdg-lower-flowers-left { display: none; }
	#fdg-lower-flowers-right { display: none; }
	#fdg-email-signup-form input[type=button] { float: right; position: relative; right: 2px; width: 50%!important; height: 100px; font-size: 18px; background-color: #FFF; color: #cf9f51; text-transform: uppercase; border: 1px solid  #6d6d6d; cursor: pointer; margin: 60px 25% 25px!important; }
	#fdg-hww-string-image-left { display: none; }
	.fdg-hww-copy-column { width: auto; }
	.fdg-hww-copy-column-right { width: auto; margin-left: auto}
	.fdg-awards-column { padding-right: 0; }
	.wpcf7 input.fdg-connect-form-input-l { width: 100%; margin-right:0; }
	.wpcf7 input.fdg-connect-form-input-r { width: 100%; }
	ul#fdg-footer-social-links li{padding:0!important; width:32%!important}
}
@media (max-width: 1200px) {
	nav.main_menu > ul > li > a { padding: 0 1.25em!important; font-size: 11px!important; }
	#fdg-lower-flowers-left { display: none; }
	#fdg-lower-flowers-right { display: none; }
	#fdg-email-signup-wrap { position: relative; height: 52px; width: 100%; margin: 0; }
	#fdg-email-signup-form input[type=text] { float: left; width: 97.5%; height: 48px; padding: 0 0 0 2.5%; font-family: "ratiomodern", serif; font-size: 22px; border: 1px solid #6d6d6d!important; }
	#fdg-email-signup-form input[type=button] { float: right; position: relative; right: 2px; width: 30%; height: 50px; font-size: 18px; background-color: #FFF; color: #cf9f51; text-transform: uppercase; border: 1px solid  #6d6d6d; cursor: pointer; margin: 60px 35% 25px; }
}
@media (max-width: 1280px) {
		
}