/*
Theme Name: Karla's Closet
Description: Karlascloset.com.
*/

/* global css styles */

h1, h2, h3, h4, h5 					{ font-family: 'DidotLTPro-Roman' !important; font-weight: 200 !important; margin-bottom: 5px !important; }
h1 a, h2 a, h3 a, 
h4 a, h5 a 									{ font-family: 'DidotLTPro-Roman' !important; font-weight: 200 !important; margin-bottom: 5px !important; }

h6.subheader								{ font-size: 14px !important; }

.push-header								{ padding-top: 50px !important; }
.push-down									{ margin-bottom: 10px !important; }
.push-down-2x								{ margin-bottom: 15px !important; }
.push-up										{ margin-top: 10px !important; }
.push-up-2x									{ margin-top: 15px !important; }

.caps												{ text-transform: uppercase !important; }

.connect-icons							{ text-align: center; }
.connect-icons	ul li				{ font-size: 12px; padding: 0; }
.icon-xl										{ font-size: 24px; }
.icon-xxl										{ font-size: 32px; }
.icon-xxxl            			{ font-size: 48px; }

.icon-tw-hover:hover				{ color: #55acee; }
.icon-pt-hover:hover				{ color: #c8232c; }
.icon-rss-hover:hover				{ color: #ee802f; }
.icon-ig-hover:hover				{ color: #3f729b; }
.icon-google-hover:hover		{ color: #dd4b39; }
.icon-fb-hover:hover				{ color: #3b5998; }
.icon-bl-hover:hover				{ color: #5FBAED; }
.icon-bl										{ padding-top: 10px; margin-bottom: 9px; }

.search-input								{ background: url("./img/search.png") 95% no-repeat; background-size: 16px; position: relative; right: 0; 
															box-shadow: none !important; border: 0 !important; border-bottom: 1px solid #eee !important; margin: 0 auto !important; width: 80% !important; }

hr													{ border-color: #eee !important; }

/* End of global css style */

ul.nav											{ padding: 15px 0 0 0; margin: 0; }
ul.nav li										{ margin-right: 30px; display: inline; }
ul.nav li a									{ font-size: 14px; font-weight: 400; color: #464646; }
ul.nav li a:hover						{ color: #555; }
ul.nav li.active						{ padding-bottom: 10px; border-bottom: 2px solid #42a4e8; }
ul.nav li.active a					{ color: #111; font-weight: 500; }

.date												{ font-family: "Geneva", "Helvetica Neue" !important; font-size: 13px; color: #666; text-transform: uppercase; }

.intro	p										{ font-size: 20px; font-weight: 200; color: #666; line-height: 1.5em; }

.featured-post							{ font-size: 14px !important; }
.featured-post p						{ font-size: 14px !important; }
.featured-post li a					{ font-size: 14px !important; }
.post, .post p, .post li a	{ font-size: 14px !important; }
.post	h3 a									{ margin-top: 0; }

.view-more									{ font-size: 16px; }

.cp-value h4								{ font-weight: 200; }
.cp-value	p									{ font-size: 16px; font-weight: 200; color: #666; line-height: 1.8em; }

.ct-info										{ background: #f4f4f4; width: 100%; min-height: 80px; padding: 30px 0; text-align: center; }
.ct-info span								{ font-weight: 200; font-size: 24px; }

#sidebar h4									{ font-weight: 200; }

.footer											{ width: 100%; min-height: 150px; font-weight: 200; padding-top: 30px; }
.copyright        					{ font-weight: 200; color: #665E53 !important; }
.footer a										{ font-size: 14px; font-weight: 200; }
.footer a:hover							{ color: #555; }
.medium											{ font-size:35px; }
#map-canvas 								{ height: 400px; width: 100%; margin: 0px; padding: 0px; }