/*!
    ANTSAND STYLES - For more information please check out styles.antsand.com
    Author: ANTSAND
    File: antsand--fb-style.css
    Purpose: This file contains styles related to features to might see on facebook. \n
*/*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.fb-h2,.fbh2,.facebook-h2,.facebookh2{line-height:20px;min-height:20px;padding-bottom:2px;vertical-align:bottom;font-family:sans-serif;font-weight:700}.fb-settings-border-top-bottom{border-top:1px solid #aaa;border-bottom:1px solid #aaa}.fb-settings-ul-li{padding-top:10px;padding-bottom:10px;padding-left:5px;padding-right:5px;font-size:12px;border-color:#ebedf0;border-style:solid;border-top:solid 1px #ebedf0}.fb-settings-ul-li .settings-header{color:#333;float:left;font-size:12px;width:165px}.fb-settings-ul-li .settings-value{color:#90949c;margin-left:175px}.fb-settings-ul-li .settings-edit{color:#0696d7}.fb-settings-ul-li:hover{background:#f5f6f7;text-decoration:none}.fb-label{color:#666;cursor:default;font-weight:600;vertical-align:middle}.fb-input-container{padding:10px 0px}.fb-input{border:1px solid #bdc7d8;margin:0;padding:3px;-webkit-appearance:none;-webkit-border-radius:0}.fb-hr{background:#d9d9d9;border-width:0;color:#d9d9d9;height:1px}.fb-settings-icon{background-image:url(../styles_images/fb_settings.png);background-size:auto;background-repeat:no-repeat;display:inline-block}.fb-settings-group-icon{width:20px;height:20px;background-position:0 -207px}.fb-settings-databoard-icon{width:20px;height:20px;background-position:0 -644px}.fb-color-black{color:#1c1e21}.fb-color-darkgrey{color:grey}.fb-container{border:1px solid #dddfe2;border-radius:3px;background:white;margin-top:12px}.fb-container .fb-container-heading{border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:1px solid #e5e5e5;background:#f5f6f7;color:#1d2129;padding:12px}.fb-container .fb-container-body{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.fb-header{background:#f5f6f7;border-bottom:1px solid #d3d6db;border-radius:2px 2px 0 0;padding-top:16px;padding-bottom:16px}.fb-header .link,.fb-header .fb-link{list-style:none;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;list-style-type:none;list-style-image:none;list-style-position:outside;border:0px solid #000;outline:none;color:inherit;text-decoration:none;color:#4b4f56}.fb-header .link li,.fb-header .fb-link li{list-style-image:none;list-style-type:none;margin-left:0}.fb-header .fb-heading,.fb-header .heading{font-size:20px;font-weight:bold;height:24px;line-height:24px;margin:0 12px 0px}.fb-border-left{border-left:1px solid #ccc}.fb-border-bottom{border-bottom:1px solid #ccc}.fb-border-right{border-right:1px solid #ccc}.fb-border-top{border-top:1px solid #ccc}.fb-alink{list-style:none;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;list-style-type:none;list-style-image:none;list-style-position:outside;border:0px solid #000;outline:none;color:inherit;font-size:14px;line-height:18px}.fb-alink li{list-style-image:none;list-style-type:none;margin-left:0}.fb-alink-color-grey{color:#90949c}.fb-alink-color-grey:hover{color:black}.fb-button{list-style:none;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;list-style-type:none;list-style-image:none;list-style-position:outside;border:0px solid #000;outline:none;color:inherit;background-color:#0696d7;border-color:#0696d7;color:#fff;transition:200ms cubic-bezier(0.08, 0.52, 0.52, 1) background-color,200ms cubic-bezier(0.08, 0.52, 0.52, 1) box-shadow,200ms cubic-bezier(0.08, 0.52, 0.52, 1) transform;font-size:12px;font-weight:bold;line-height:26px;border:1px solid;border-radius:2px;text-align:center}.fb-button li{list-style-image:none;list-style-type:none;margin-left:0}.video-overlay{top:0px;left:0px;right:0px;bottom:0px;position:fixed;display:block;height:100%;width:100%;z-index:999999999;background-color:transparent;background-image:linear-gradient(to bottom, rgba(0,0,0,0.95) 0%, rgba(22,23,26,0.95) 75%, rgba(22,23,26,0.95) 100%)}.video-overlay .popup-form{background-color:white;border:0.6rem solid #ffb400;overflow-y:scroll;font-family:Arvo, serif}.video-overlay .popup-form .request-heading-container{text-align:center;text-transform:uppercase;margin-bottom:25px}.video-overlay .popup-form .request-heading-container .request-heading{-webkit-margin-after:0px;-webkit-margin-before:0px;-webkit-margin-start:0px;-webkit-margin-end:0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font:700 20px "Montserrat", sans-serif}.video-overlay .popup-form .request-heading-container .request-sub{-webkit-margin-after:0px;-webkit-margin-before:0px;-webkit-margin-start:0px;-webkit-margin-end:0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#999999;font:400 19px "Montserrat", sans-serif;text-transform:uppercase}.video-overlay .popup-form .error-span{font:400 15px "Roboto", sans-serif;color:#ffb400;margin-top:5px;display:block}.video-overlay .popup-form .error-heading{margin:2px 5%;display:block;width:90%}.video-overlay .popup-form form:after{content:" ";display:block;clear:both}.video-overlay .popup-form form .form-gallery-2{width:50%;float:left;padding-left:5%;padding-right:5%;margin-bottom:1rem}.video-overlay .popup-form form .form-gallery-2:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both}.video-overlay .popup-form form .form-gallery-2:nth-child(2n+2){margin-left:50%;margin-right:-100%;clear:none}.video-overlay .popup-form form .form-input-container:after{content:" ";display:block;clear:both}.video-overlay .popup-form form label{color:#000;font:400 15px "Montserrat", sans-serif;margin-bottom:.4rem;display:block}@media (min-width: 600px){.video-overlay .popup-form form label{font:400 1.3rem "Montserrat", sans-serif}}.video-overlay .popup-form form input,.video-overlay .popup-form form option,.video-overlay .popup-form form select{height:25px;font-size:12px;line-height:12px;padding:0 1.0rem;border-radius:0;width:100%;border:1px solid #9b9b9b}@media (min-width: 600px){.video-overlay .popup-form form input,.video-overlay .popup-form form option,.video-overlay .popup-form form select{height:2.8rem;font-size:1.2rem;line-height:2.8rem}}.video-overlay .popup-form form button{list-style:none;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;list-style-type:none;list-style-image:none;list-style-position:outside;border:0px solid #000;outline:none;color:inherit;border:0px;background-color:#ffb400;font-family:"Open Sans", sans-serif;font-weight:700;height:30px;font-size:14px;line-height:14px;padding:0 3.6rem;margin:15px 5%;width:90%;text-transform:uppercase;cursor:pointer}.video-overlay .popup-form form button li{list-style-image:none;list-style-type:none;margin-left:0}@media (min-width: 600px){.video-overlay .popup-form form button{height:3.8rem;font-size:1.4rem;line-height:3.8rem}}.video-overlay .video-container{position:absolute;margin-left:auto;margin-right:auto;display:block;transition:opacity 0.35s cubic-bezier(0.23, 1, 0.32, 1);background-color:#000;box-shadow:0 4px 80px 6px rgba(0,0,0,0.85);max-width:1024px;margin-left:15px;margin-right:15px;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;min-height:500px}.video-overlay iframe{height:30rem}.video-overlay .close{position:absolute;width:20px;height:20px;background-image:url(/builds/production/images/overlay@2x.png);background-position:0px 0px;background-size:44px 152px;width:36px;height:36px;cursor:pointer;top:20px;right:20px;z-index:2}.fb-close{background-image:url(../images/closeicon_fb.png);background-repeat:no-repeat;background-size:auto;background-position:-106px -172px;background-color:transparent;display:inline-block;width:12px;height:12px;margin-top:5px;cursor:pointer;transition:200ms cubic-bezier(0.08, 0.52, 0.52, 1) background-color,200ms cubic-bezier(0.08, 0.52, 0.52, 1) box-shadow,200ms cubic-bezier(0.08, 0.52, 0.52, 1) transform}.fb-close a{border:0 none;cursor:pointer;font-size:0 !important;overflow:hidden;padding:0;vertical-align:middle}.fb-close:hover{background-repeat:no-repeat;background-size:auto;background-position:-132px -172px}.fb-button{list-style:none;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;list-style-type:none;list-style-image:none;list-style-position:outside;border:0px solid #000;outline:none;color:inherit;background-color:#0696d7;border-color:#0696d7;color:#fff;transition:200ms cubic-bezier(0.08, 0.52, 0.52, 1) background-color,200ms cubic-bezier(0.08, 0.52, 0.52, 1) box-shadow,200ms cubic-bezier(0.08, 0.52, 0.52, 1) transform;font-size:12px;font-weight:bold;line-height:26px;border:1px solid;border-radius:2px;text-align:center}.fb-button li{list-style-image:none;list-style-type:none;margin-left:0}.fb-icons{background-image:url(/builds/production/images/fbicon/fb-icons.png);width:12px;height:12px;background-repeat:no-repeat;display:inline-block}.fb-profile-icons{background-image:url(/builds/production/images/fbicon/fb_profile_about.png);width:12px;height:12px;background-repeat:no-repeat;display:inline-block}.fb-p-add{width:12px;height:12px;background-position:0 -170px}.fb-edit{width:21px;height:21px;background-position:0 -303px;margin-right:4px;position:relative}.edit-button{position:relative;top:-1px;color:#0696d7;font-size:12px;text-decoration:underline}
