/* Enter Your Custom CSS Here */ body{ background:#fff; } body.layout-full{ background-color:inherit; } .bg-image{ min-height:499px; background-position:center; } .page-id-125 #masthead{ display:none; } .page-id-125 #colophon{ padding-top:0; background-image:none; } .page-id-125 #footer-widgets{ display:none; } .page-id-125 .logo-icon{ margin-top:0; } .page-id-125 #shiftnav-toggle-main{ display:none; } .page-id-125 h1{ font-size:36px; color:#fff; /* Safari */ -webkit-transform: rotate(-3deg); /* Firefox */ -moz-transform: rotate(-3deg); /* IE */ -ms-transform: rotate(-3deg); /* Opera */ -o-transform: rotate(-3deg); /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0.033); font-style: italic; font-weight:700; line-height:34px; } .page-id-125 p{ font-size:18px; line-height:normal; } .page-id-125 ul{ font-size:18px; margin-left:0; line-height:normal; list-style-image:url(http://www.cityconveniencestore.com/wp-content/uploads/2015/11/check-icon.png) } .page-id-125 #main{ padding-bottom:0; } .page-id-125 input[type="submit"]{ font-size:16px; padding:16px 35px; } a.button:hover, button:hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover{ background:#FF363D; } .page-id-66 article.page .entry-header{ margin-bottom:0; } h1{ font-family: 'Asap', sans-serif; } sml{ font-size:80%; } .sml{ font-size:80%; } input[type=text], input[type=email], select, input[type=password], textarea{ padding:13px; width:100%; border:1px solid #ccc; } .home #main{ padding:0; } #main{ padding-top:0; background:#fff; } .layout-full .panel-row-style.panel-row-style-full-width{ padding:0 1000px; } .page-title{ text-align:center; display:block; margin:0 auto; } .page-title h1{ color:#f40009; font-size:24px; font-weight:600; } article.page .entry-header h1.entry-title { color: #fff; font-weight:600; padding: 25px 0; margin-left: 50%; font-size: 20px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f76a5d+0,f40009+50,af0002+100 */ background: #f40009; /* Old browsers */ /*background: -moz-linear-gradient(-45deg, #f76a5d 0%, #f40009 50%, #af0002 100%); /* FF3.6-15 */ /*background: -webkit-linear-gradient(-45deg, #f76a5d 0%,#f40009 50%,#af0002 100%); /* Chrome10-25,Safari5.1-6 */ /*background: linear-gradient(135deg, #f76a5d 0%,#f40009 50%,#af0002 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f76a5d', endColorstr='#af0002',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ font-size:24px; line-height:24px; left: -960px; text-align: center; width: 1920px; position: relative; display: block; } a.button, button, html input[type="button"], input[type="reset"], input[type="submit"]{ background:#f40009; box-shadow:none; text-shadow:none; border:none; color:#fff; } .entry-content a{ color:inherit; text-decoration:none; } .entry-content a:hover{ color:#f40009; } .wpsl-search{ padding:12px 18px 0 18px !important; } #wpsl-search-btn{ background-color:#f40009 !important; background-image:none !important; box-shadow:none !important; text-shadow:none !important; border:none !important; color:#fff !important; padding:7px 15px !important; } #pg-2-0,#pg-2-1,#pg-2-2, #pgc-125-0-0, #pgc-125-0-1, #pgc-125-1-0, #pgc-125-2-0, #pgc-125-5-0, #pg-70-0{ margin-bottom:0 !important; } #pg-2-1,#pg-2-2,#pg-2-3{ margin-top:4px; } #pgc-2-3-0, #pgc-2-3-1, #pgc-2-3-3{ margin-bottom:4px !important; } #masthead.masthead-logo-in-menu .logo > img{ max-height:none; } #masthead.masthead-logo-in-menu .logo{ padding:0 15px; } .main-navigation ul li a{ padding:32px 20px; } .main-navigation{ background:#fff; border-bottom:1px solid #f40009; } .main-navigation a{ color:#333; } .main-navigation ul li a:before{ content:'\f105'; font-family:fontawesome; margin-right:8px; color:#f40009; } .main-navigation ul li#menu-item-218{ position:relative; display:inline-block; float:right; } .main-navigation ul li#menu-item-218 a:before{ content:'\f041'; font-size:30px; position:relative; float:left; } .main-navigation ul li:hover > a{ background:initial; color:initial; opacity:0.5; } .fa-navicon:before, .fa-reorder:before, .fa-bars:before{ color:#f40009; } #shiftnav-toggle-main{ background:none !important; } #shiftnav-toggle-main.shiftnav-toggle-main-align-center .shiftnav-main-toggle-content{ font-size:0; background: #fff url(http://www.cityconveniencestore.com/wp-content/uploads/2015/12/city-logo.png); background-repeat: no-repeat; background-position: center; background-size:61px; border-bottom:1px solid #dcdcdc; } .shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu.shiftnav-active-on-hover li.menu-item > .shiftnav-target:hover{ background:#f40009 !important; } .shiftnav.shiftnav-skin-light .shiftnav-site-title{ display:none; } .shiftnav-wrap{ padding-top:52px; } .amazingcarousel-title p{ margin-top:0; margin-bottom:5px; } .amazingcarousel-title sup{ bottom:6px; } #wonderplugincarousel-1 .amazingcarousel-nav{ position:relative !important; bottom:10px; } .home-content-bg{ background-position:center; min-height:244px; } .home-content{ text-align:center; padding:10px 5%; margin:0 auto; min-height:244px; } .home-content-social{ text-align:center; padding:20% 5% 0; margin:0 auto; } .home-content h1{ color:#fff; } .home-content-social h1{ color:#fff; } .specials-box{ } .specials-box p{ line-height:normal; } .specials-box sml{ color:#999; } .join-us-box{ max-width:60%; padding:35px 5%; text-align:center; margin:0 auto; display:block; min-height:447px; } .join-us-box-full{ max-width:60%; padding:35px 5%; text-align:center; margin:0 auto; display:block; } .features-box{ text-align:center; } .features-box p{ font-weight:700; } .contact-box{ max-width:60%; padding:25px 5%; text-align:center; margin:0 auto; display:block; } .terms-content{ padding:25px 2%; border-bottom:1px solid #dcdcdc; } .terms-content:last-child{ border-bottom:none; } #colophon{ background:#fff; background-image: url(http://www.cityconveniencestore.com/wp-content/uploads/2015/11/footer-stripes.png); background-repeat: repeat-x; } .logo-icon{ text-align: center; padding-top: 25px; margin-top: 25px; border-top: 1px solid #dcdcdc; } #footer-widgets .widget{ color:#333; } #colophon #theme-attribution{ color:#333; font-size:10.5px; } #colophon #theme-attribution a{ color:inherit; text-decoration:underline; } #footer-widgets .widget{ width:100% !important; text-align:center; margin-bottom:25px; } #footer-widgets .widget ul li{ display:inline-block; margin-right:12px; } #footer-widgets .widget ul li:last-child{ margin-right:0; } #footer-widgets .widget a{ color:inherit; } #footer-widgets .widget a:hover{ text-decoration:underline; } .wpsl-input label, #wpsl-radius label{ width:auto !important; } @media (min-width:960px){ .home-content{ padding:10px 15%; min-height:224px; } } @media (max-width:960px){ .bg-image{ min-height:414px; } } @media (min-width:780px) and (max-width:1080px){ .home-content-bg{ min-height:192px; } } @media (max-width:780px){ .bg-image{ min-height:338px; background-image:url(http://www.cityconveniencestore.com/wp-content/uploads/2015/11/home-banner-mobile.jpg) !important; } .contact-box{ max-width:100%; padding:25px 2%; } #pg-2-3{ margin-bottom:2px; } #pgc-125-0-2{ display:none; } .join-us-box{ max-width:100%; min-height:288px; } #pgc-125-3-0, #pgc-125-3-1, #pgc-125-3-2, #pgc-125-3-3{ width:49% !important; float:left !important; } #pgc-125-3-0, #pgc-125-3-2{ margin-right:2%; } } @media (min-width:780px){ .factors-box{ } } @media (max-width:480px){ .bg-image{ min-height:268px; } .home-content-bg{ min-height:200px; } .page-id-125 h1{ font-size:24px; line-height:24px; } .page-id-125 p{ font-size:14px; } .page-id-125 ul{ font-size:14px; } }