/*




	Theme Name: Toya





























*/















/* LAYOUT */















body {





	background:  url(images/background.png);


	}












#wrapper {







  background: url(images/wrapper.png) left 162px repeat-x;







	}















#container {







 /* border-top:  6px solid #2f2f2c; */















	}















#contentwrap {







	background: #ffffff url(images/contentwrap.png) right top repeat-y;







	}















a {







	color: #4AB581;







text-decoration: none;







	}















a:hover {







	color: #000000;







	}







/* HEADER */















#header {







	height: 285px;







/*background-color: #4AB581; */















    	}















#header h1 {







	margin-bottom: 0px !important;







	padding: 26px 0 0 0;







	font-weight: normal;







	font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;







	font-weight: bold;







	font-size: 46px;







	}















#header h1 a, #header h1 a:visited {







	color: #44433F;







	text-decoration: none;







	}























#header h2 {







	color: #909090;







	font-size: 14px;







	line-height: 14px; 







	font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;







	}















.logoimg {







    margin: 6px 0 0 10px;







}















.feedtwitter {







	margin-top: 8px;







	text-align: right;







}







    







    







/* NAVIGATION MENUS */















#pagemenucontainer {







	height: 26px;







  	}







	







#pagemenu {







	height: 26px;







	}















#pagemenu, #pagemenu ul {







	padding: 0;







	margin: 0;







	list-style: none;







	line-height: 1;







	}







#pagemenu {







	margin-bottom: 1px;







	}







	







#pagemenu ul {







	float: left;







	list-style: none;







	margin: 0px 0px 0px 0px;







	padding: 0px;







	}







	







#pagemenu li {







	float: left;







	list-style: none;







	margin: 0px;







	padding: 0px;







	}







	







#pagemenu ul li {







	list-style: none;







	margin: 0px;







	padding: 0px;







	}







	







#pagemenu li a, #pagemenu li a:link {







	color: #FEFEFE;







	display: block;







    margin: 0 6px 0 0 ;







	padding: 8px 16px;







	text-decoration: none;







	font-weight: normal;







	text-transform: uppercase;







	font-size: 11px;







	font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;







	}







	







#pagemenu li a:hover, #pagemenu li a:active, #pagemenu  li.current_page_item a {







	color: #0A0A09;







	display: block;







    text-decoration: none;







    background:   url(images/pagenav_hover.png) center top no-repeat;







  	}







	















#pagemenu li:hover, #pagemenu li.sfhover { 







	position: static;







	}







	















#navcontainer {







	height: 23px;







	display: block;







	overflow: hidden;







    padding-left: 10px;







	}







	







#navcontainer .current-cat a {







	background: url(images/nav-hover.png) left top repeat-x;







	color:#B82D08;







	}







	







/* CONTENT */















#content {







	padding: 15px;







    color: #878787;







	}















	







pre { overflow: auto; 







	width: 470px; 







	}















.post {







	padding-bottom: 25px;







	margin-bottom: 20px;







    border-bottom: 0px solid #878787 ;







	}















.post p {







	margin-bottom: 10px;







	}















.title {







	margin: 0 0 8px 0;







	padding: 0px;







	line-height: 28px;







	font-size: 22px;







    font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;







    font-weight: bold;







	color: #000000;







	}















	







.title a {







	text-decoration: none;







	color: #000000;







	}















.title a:hover {







	text-decoration: none;







	color: #000000;







	}















.pagetitle {







	margin-bottom: 20px;







	line-height: 22px;







	font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;







}















.postdate {







	font-size: 16px;







	font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;







	color: #878787;







	font-weight: bold;







	}























.postmeta {







	font-size: 11px;







	padding: 2px 4px;







	font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;







	}







	







.postdate img, .postmeta img {







	border: none;







	vertical-align: middle;







	margin:2px;







	}















.home .entry {text-align: justify;







line-height: 20px;







padding-top: 8px;







font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;







font-size: 14px;







margin-top: 32px;




overflow:hidden;



position:relative;



}







	







.entry {







	text-align: justify;







	line-height: 20px;







	padding-top: 8px;







	font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;







	font-size: 14px;















	}







.navigation {







	padding: 10px 0;







	}















blockquote {







	overflow: hidden;







	padding-left: 9px;







	font-style: italic;







	color: #666;







	border-left: 3px solid #CADAE7;







	}







	







.post img {







	max-width: 680px;







	}















img.wp-smiley {







	max-height: 12px;







	margin: 0;







	padding: 0;







	border: none;







	}







	







.aligncenter,







div.aligncenter {







   display: block;







   margin-left: auto;







   margin-right: auto;







	}















.alignleft {







   float: left;







	}















.alignright {







   float: right;







	}















.wp-caption {







   border: 1px solid #ddd;







   text-align: center;







   background-color: #f3f3f3;







   padding-top: 4px;







   margin: 10px;







   /* optional rounded corners for browsers that support it */







   -moz-border-radius: 3px;







   -khtml-border-radius: 3px;







   -webkit-border-radius: 3px;







   border-radius: 3px;







	}















.wp-caption img {







   margin: 0;







   padding: 0;







   border: 0 none;







	}















.wp-caption p.wp-caption-text {







   font-size: 11px;







   line-height: 17px;







   padding: 0 4px 5px;







   margin: 0;







	}























/* wp-pagenavi */







.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {







    font-size: 15px !important;







    padding:  4px 8px !important;







    color: #878787 !important;







    background:none !important;







    border: 0 !important;







}







.wp-pagenavi a:hover {







    border: 0 !important;







    color: #fff !important;







    background: #2F2F2C!important;







    border: 0 !important;







    







}







.wp-pagenavi span.pages {







    font-size: 15px !important;







    padding:  4px 8px !important;







    color: #878787 !important;







    background: none !important;







    border: 0 !important;







}







.wp-pagenavi span.current {







    font-size: 15px !important;







    padding:  4px 8px !important;







    font-weight: bold;







    color: #fff !important;







    background: #51b465 !important;







    border: 0 !important;







}







.wp-pagenavi span.extend {







    font-size: 15px !important;







    padding:  4px 8px !important;







    background:transparent !important;







    color: #F3EFE0 !important;







    background: none !important;







    border: 0 !important;







}







	







	







/* SIDEBAR(S) */















.sidebaradbox {







	margin-top: 10px;







	text-align:center;







	}







	







.ad125 {







	margin: 6px;







	}























.sidebar {







	margin: 0 10px 10px 10px;







    font-size: 13px;







    color: #F3EFE0;







	}







	







.sidebar a {







	text-decoration: none;







	color: #F3EFE0;







	}















.sidebar a:hover {







	color: #1B1B19;







	}







	







	







#search {







    border: 1px solid #77745F;







    height: 28px;







    padding: 0;







    background: #575548;







    text-align: right;







    margin-top: 15px;







}















#search input {







	border: 0;







    background: none;







    color: #C5C5B1;







}







	







	







#s {







	width: 240px;







	padding: 4px;







    margin:2px 0 0 0;







    background: none;







}















#topsearch #search {







    margin: 15px 0 0 0;







    padding-right: 4px;







    }







    







#topsearch #s {







    width: 246px;







    }















	







		







/* Social icons */







.addthis_toolbox {







    padding: 15px 0 0px 0;







	text-align: center;







	}







.addthis_toolbox .custom_images a







{







    width: 32px;







    height: 32px;







    margin: 0 2px 0 2px;







    padding: 0;







}















.addthis_toolbox .custom_images a:hover img







{







    opacity: 1;







}















.addthis_toolbox .custom_images a img







{







    opacity: 0.85;







}































.sidebarvideo {















	}















.sidebar h2 {







	margin: 10px 0 4px 0;







	padding: 10px 0 18px 4px;







    text-align: left;







	font-size: 18px;







    line-height: 18px;







    color: #b6b6b6;







	font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;







    text-transform: uppercase;







    background: url(images/sidebar-tab.png) left bottom no-repeat;







	}















.sidebar ul {







	list-style-type: none;







	margin: 0px 0px 10px 0px;







	padding: 0px;







	}







	







.sidebar ul li {







	list-style-type: none;







	margin: 0px 0px 5px 0px;







	padding: 0px;







	}















.sidebar ul ul {







	list-style-type: none;







	margin: 0px;







	padding: 0px;







	}







	







.sidebar ul li li, .sidebar ul li ul li {







	padding: 6px 0px 6px 4px;







	margin: 0;







    background: url(images/sidebar-line.png) left bottom repeat-x;







	}















    







#wp-calendar th {







	font-style: normal;







	text-transform: capitalize;







	color: #E8E5CF;







	background: none;







	}







#wp-calendar caption {







	padding: 2px 4px;







	text-transform: uppercase;	margin: 2px 0 2px 0;







	background: none;







    color: #E8E5CF;







	}















#wp-calendar td {







	color: #E8E5CF;







	font: normal 12px;







	letter-spacing: normal;







	padding: 2px 0;







	text-align: center;







	}















#wp-calendar td:hover, #wp-calendar #today {







	background: #B82D08;







	color: #fff;







	}







	







#wp-calendar td:hover a, #wp-calendar #today a {







	color: #fff;







	}







    







#wp-calendar {







	empty-cells: show;







	font-size: 14px;







	margin: 0;







	font-weight: bold; 







	width: 100%;







	}























/* FOOTER */















#footer {







	padding: 24px;







	text-align: center;







	color: #C2BEAA;







	font-size: 13px;







	}















#footer a {







	color: #C2BEAA;







	} 















#footer a:hover {







	text-decoration: none;







    color: #C2BEAA;







	}







	







#credits {







	color: #C2BEAA;







	font-size: 11px;







	text-align: center;







	padding: 10px;







    background:  url(images/background.png);







visibility: hidden;







	}















#credits5 {







	color: #C2BEAA;







	font-size: 11px;







	text-align: center;







	padding: 10px;







    background:  url(images/background.png);







	}















#credits a {







	color: #C2BEAA;







    text-decoration: none;







	} 







	







/* COMMENTS */















#comments h3 {







	margin-bottom: 10px;	







}















#commentform input {







	width: 170px;







	padding: 2px;







	margin: 5px 5px 1px 0;







	}















#commentform {







	margin: 5px 10px 0 0;







	}







	







#commentform textarea {







	width: 50%;







	padding: 2px;



	height: 150px;





	}







	







#respond:after {







		content: "."; 







	    display: block; 







	    height: 0; 







	    clear: both;







	    visibility: hidden;







	}







	







#commentform #submit {







margin: 0 0 5px auto;







background-color: #4AB581;







float: left;







color: #fff;







	}















.alt {







	margin: 0;







	padding: 10px;







	}















.commentlist {







	padding: 0;







	text-align: justify;







	}















.commentlist li {







	margin: 15px 0 10px;







	padding: 5px 5px 10px 10px;







	list-style: none;















	}







	







.commentlist li ul li { 







	margin-right: -5px;







	margin-left: 10px;







}















.commentlist p {







	margin: 10px 5px 10px 0;







}







.children { padding: 0; }















#commentform p {







	margin: 5px 0;







	}















.nocomments {







	text-align: center;







	margin: 0;







	padding: 0;







	}















.commentmetadata {







	margin: 0;







	display: block;







	}







	







.post_thumbnail {







    padding: 6px;







    margin: 0 10px 10px 0;







}























/* =RESPONSIVE







-------------------------------------------------------------- */















.menu-primary-responsive-container, .menu-secondary-responsive-container  {







    display: none;







    margin: 10px 0;







}















.menu-primary-responsive, .menu-secondary-responsive  {







    width: 100%;







    padding: 5px;







    border: 1px solid #ddd;







}























/* Tablets ----------- */















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

	.main-navigation {
		display: none;
	}





    







    .span-1, .span-2, .span-3, .span-4, .span-5,.span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24,







     div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24







    {







        width:100%;







        margin:0;







        display: block;







        padding: 0;







        float: none;







    }







    







    .container, div.container {







        width: auto;







        padding-left: 10px;







        padding-right: 10px;







    }















    #contentwrap {







        background: #ffffff;







    }















    .sidebar {







        padding: 10px;







        background: #3d3d3d;







    }































    .entry {







        overflow:  hidden;







    }







    







    .smooth_gallery, .fullbox_excerpt, .fullbox_content, .myGallery {







        display: none;







    }







   







    #header, #header-wrap {







        height: auto;







    }







    







    #header .span-11, #header .span-11 div, #header .span-12, #header .span-12 div, #header .span-13, #header .span-13 div  {







       text-align: center !important;







       padding-bottom: 10px;







    }







   







     #topsearch, #topsocials, .feedtwitter  {







         text-align: center;







         display: block;







         float: none;







         width: auto;







         margin: 0;







         height: auto;







    }







    .logoimg {







        padding-left: 0;







        padding-right: 0;







        margin-left: 0;







        margin-right: 0;







    }







    







    #search {







        text-align: left;







        padding-left: 5px;







    }







    







    #s {







        width: auto !important;







    }







    







    #search input[type='image'] {







        float: right !important;







    }















    #pagemenucontainer {







        float: none;







        display: block;







    }







}















/* Mobile Phones ----------- */















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







    #header .span-11, #header .span-11 div, #header .span-12, #header .span-12 div, #header .span-13, #header .span-13 div  {







       text-align: center !important;







       padding-bottom: 0;







    }







 







    .menu-primary-responsive-container, .menu-secondary-responsive-container {







        display: block;







    }







    







    #pagemenucontainer, #navcontainer, #pagemenu, #nav {







        display: none;







    }







}















/* Some General Formattings ----------- */















embed,







img,







object,







video,







.wp-caption {







	max-width: 100% !important;







}















img {







	height: auto;







}















/* =SITEMAP







-------------------------------------------------------------- */







.sitemap {







}















.sitemap-col {







    width: 30%;







    padding: 0 0 0 10px;







}















.sitemap-col-archives {







    width: 45%;







    padding: 0 0 0 10px;







}















.sitemap h2 {







    font-size: 18px;







    font-weight: bold;







    border-bottom: 2px solid #ddd;







    padding: 0 0 10px 0;







    margin: 0 0 10px 0;







}















.sitemap h3 {







    font-size: 14px;







    font-weight: bold;







    padding: 0;







    margin: 0 0 10px 0;







}















.sitemap-list {







    font-size: 13px;







    line-height: 22px;







}















.sitemap-list, .sitemap-list ul {







    padding: 0 0 0 20px;







}















/* =CONTACT FORM







-------------------------------------------------------------- */







.contact-form {







}















.contact-form-label {







    width: 90px;    







    font-weight: bold;







    font-size: 14px;







    padding: 7px 0;







}















.contact-form-input {







    margin-left: 90px;    







}















.contact-form input[type=text] {







    padding: 6px;







    width: 60%;







    margin-bottom: 20px;







    border: 1px solid #ccc;







    background: #fff;







}















.contact-form input[type=submit] {







    padding: 5px 50px;







    border: 1px solid #ccc;







    background: #eee;







}







.contact-form textarea {







    width: 96%;







    padding: 6px;







    height: 160px;







    margin-bottom: 20px;







    border: 1px solid #ccc;







    background: #fff;







}















.contact-form-required {







    color: red;







}















/* WooCommerces ----------- */







.woocommerce #contentwrap {







    background: #fff;







}















.variations .label {







    background-color:inherit;







    color: inherit;







    display: block !important;







    font-size: inherit;







    font-weight: inherit;







    line-height:inherit;







    text-shadow: none;







    vertical-align: inherit;







    white-space: inherit;







    padding: 8px 8px 8px 0 !important;







} 







.woocommerce input[type="text"], .woocommerce input[type="password"], .woocommerce input.text, .woocommerce input.title, .woocommerce textarea, .woocommerce select {







    margin: 0;  







    padding: 4px !important;







}















.quantity input[type="text"], .quantity input.text, .quantity input{







    margin: 0;  







    padding: 0 !important;







}















.woocommerce img {







    width: auto !important;







    height: auto !important;







}

















.input.text, input.title, textarea, select {width: 95%;}















#input.text, input.title, textarea, select {



	margin:5px;

	width: 48%;

}















#read-more {







	float:left;







  border:solid 1px #DEDEDE;







  border-radius:5px;  







  background: #4AB581;







  padding:3px;







 }







.read-more {







  /*float:left;*/







  border:solid 1px #DEDEDE;







  border-radius:5px;  







  background: #000000;







  padding:3px;







  	width:75px;







}















.read-more a {







color:#fff;







/*font-weight: regular;*/







 }







.read_more a:hover {







        text-decoration:none;







        }













/*

.moretext {







  border:solid 1px #DEDEDE;







  border-radius:5px;  







  background: #000;







  padding:3px;







  color:#fff;







	width:75px;







  text-align:center;







 /* font-weight: regular;*/



}








/*
.moretext a: {
	background:#000;
	color:#fff;
}
.moretext a:hover {



 
  text-decoration:none;

*/





}

.entrypost {text-align: justify;







line-height: 20px;







padding-top: 8px;







font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;







font-size: 14px;







margin-top: 45px;



overflow:hidden;



position:relative;



}



.the_date {







	display:inline;



	text-align:center;

	





	border: none;





	margin:0px 0px 0px 0px;





	float:left;

	



	font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;







	width:35px;







	height:35px;







	font-size: 12px;







	font-weight: bold;







	color: #878787;

	top:60%;





	background-image: url(images/calend.png);







	background-repeat: no-repeat;





	

	line-height:11px;

	text-transform: capitalize;

	position:relative;





}

.date_d{

	color:#333;

	font-family:'Trebuchet MS', Arial, Helvetica, Sans-Serif;

	font-size:30px;

	vertical-align:bottom;

	position:absolute;

	top:60%;

	height:10em;

	margin-top:80px;

	text-align:center;

	}







.home .st_fblike_hcount {visibility: hidden;}

.home .st_twitter_hcount {visibility: hidden;}

.home .st_plusone_hcount {visibility: hidden;}


.home .root {visibility: hidden;}



.home #root {visibility: hidden;}


.the_blanco {

	text-align: left;
	border: none;

	float:left;
	font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
	width:20px;
	height:20px;
	font-size: 12px;
	font-weight: normal;
	color: #F00;
	background-image: url(http://colombiadeuna.com/wp-content/themes/toya/images/trans.png);
	background-repeat: no-repeat;
}
.the_comi {

	text-align: left;
	border: none;
	margin:2px;
	float:left;
	font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
	width:20px;
	height:20px;
	font-size: 12px;
	font-weight: normal;
	color: #F00;
	background-image: url(images/globo.png);
	background-repeat: no-repeat;
}



.date_m{

	color:#333;
	font-family:'Trebuchet MS', Arial, Helvetica, Sans-Serif;
	font-size:12px;
	font-weight: bold;
}
.more_link {







  /*float:left;*/







  border:solid 1px #DEDEDE;







  border-radius:5px;  







  background: #000000;



color:#fff;



  padding:3px;







  	width:75px;







}















a.more_link  {







color:#fff;







/*font-weight: regular;*/







 }







a.more_link :hover {
	color:#fff;







        text-decoration:none;







        }

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


/* Main Navigation */
.main-navigation {
	background: #F29104;
	-webkit-border-radius:  5px;
	-moz-border-radius: 	5px;
	border-radius: 			5px;
	clear: both;
	margin-bottom: 15px;
	width: 100%;
	height: 45px;
}

.main-navigation ul {
	list-style-type: none;
}

.navfirstlevel > li {
	float: left;
	position: relative;
}

.navfirstlevel > li > a:link,
.navfirstlevel > li > a:visited {
	color: #fff;
	display: block;
	float: left;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 45px;
	padding: 0 1em;
	height: 45px;
	-webkit-transition: all 0.2s ease-out;
    -moz-transition: 	all 0.2s ease-out;
    -o-transition: 		all 0.2s ease-out;
    transition: 		all 0.2s ease-out;
}

.navfirstlevel > li.current-menu-item > a,
.navfirstlevel > li > a:hover,
.navfirstlevel > li:hover > a,
.navfirstlevel > li.hover a  {
	background: #3BAA34;
	text-decoration: none;
}

/* Dropdown */
.navfirstlevel li ul {
	background-color: #19c2f9;
	display: none;
	position: absolute;
		top: 	55px;
		left: 	0;
	width: 175px;
	z-index: 999;
}

.navfirstlevel li ul a:link,
.navfirstlevel li ul a:visited{
	background: #3BAA34;
	border-bottom: 1px solid rgba(255,255,255,0.25);
	color: #fff;
	display: block;
	font-size: 1.2em;
	padding: 12px 16px;
	text-decoration: none;
}

.navfirstlevel li ul a:hover {
	background-color: #444;
}

.navfirstlevel ul ul {
	left: 160px;
}

.navfirstlevel ul ul:before {
	border-left: none;
	border-right: 5px solid #fff;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	content: '';
	position: absolute;
		top: 39px;
		left: -5px;
}