/*

    Theme Name: AzonBB

	Version: 1.0

    Description: Custom Template for Azon Blog Builder

    Author: NiCK Carty 

    Author URI: https://azonblogbuilder.com

	Theme URI: https://azonblogbuilder.com

	License: GNU General Public License

	License URI: https://www.gnu.org/licenses/gpl.html

	Tags: light, dark, white, one-column, two-columns, left-sidebar, right-sidebar, custom-colors, responsive, html5, css3

*/


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {

    margin: 0;

    padding: 0;

    border: 0;

    font-size: 100%;

    font: inherit;

    vertical-align: baseline;

}.home-main-menu {    margin-top: -5px !important;    height: 55px;    background-color: #00c2ff;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

body { line-height: 1; }

ol, ul { list-style: none; }

blockquote, q { quotes: none; }

blockquote:before, blockquote:after, q:before, q:after {

    content: '';

    content: none;

}

table {

    border-collapse: collapse;

    border-spacing: 0;

}

table {

    border-collapse: collapse;

    border-spacing: 0;

}

::selection {

	background: #38BDF2;

	color: #ffffff;

}

::-moz-selection {

	background: #38BDF2;

	color: #ffffff;

}



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

/* 02. Basic Styles */

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



/* #General

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



body {

    background-color: #fff;

	/*background-image: url("images/patterns/wood.jpg");*/		
	
	/*background-image: url("images/body-bg7.png");*/

    color: #444;

    font-family: 'Open Sans', sans-serif;

	font-size: 13px;

    line-height: 21px;

    -webkit-font-smoothing: antialiased; /* Fix for webkit rendering */

    -webkit-text-size-adjust: 100%;

}



/* #Typography

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



h1, h2, h3, h4, h5, h6 {

    color: #181818;

    font-family: 'Oswald', sans-serif;

    font-weight: bold;

    line-height: 1.4em;

    margin-bottom: 15px;

}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {

    font-weight: inherit;

    color: #181818;

}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {

    color: #181818;

    text-decoration: none;

}

h1 { font-size: 28px; }

h2 { font-size: 24px; }

h3 { font-size: 20px; }

h4 { font-size: 18px; }

h5 { font-size: 16px; }

h6 { font-size: 14px; }



p { margin: 0 0 20px 0; }

p img { margin: 0; }

p.lead {

    font-size: 21px;

    line-height: 27px;

    color: #777;

}



em { font-style: italic; }

strong { font-weight: bold; }

small { font-size: 80%; }



sub, sup {

    font-size: 75%;

    line-height: 0;

    position: relative;

    vertical-align: baseline;

}

sup { top: -0.5em; }

sub { bottom: -0.25em; }



/* #Blockquote

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



blockquote, blockquote p {

    font-size: 17px;

    line-height: 24px;

    color: #777;

    font-style: italic;

}

blockquote {

    margin: 0 0 20px;

    padding: 9px 20px 0 19px;

    border-left: 1px solid #ddd;

}

blockquote cite {

    display: block;

    font-size: 12px;

    color: #555;

}

blockquote cite:before { content: "\2014 \0020"; }

blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }



hr {

    border: solid #ddd;

    border-width: 1px 0 0;

    clear: both;

    margin: 10px 0 30px;

    height: 0;

}



/* #Links

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



a {

    text-decoration: none;

    cursor: pointer;

    -webkit-transition: color 0.3s ease;

    -moz-transition: color 0.3s ease;

    -o-transition: color 0.3s ease;

    transition: color 0.3s ease;

}

a:hover, a:active, a:focus {

    outline: 0;

    color: #000;

    text-decoration: none;

}

p a, p a:visited { line-height: inherit; }



/* #Lists

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



ul, ol { margin-bottom: 20px; margin-left: 20px; }

ul { list-style: disc; }

ol { list-style: decimal; }

li { line-height: 18px; margin-bottom: 12px; }



/* #Images

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



img {

    border: 0;

    vertical-align: middle;

    -ms-interpolation-mode: bicubic;

}

#map_canvas img, .map_canvas img { max-width: none !important; }



/* #Forms

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



form, fieldset { margin-bottom: 20px; }

input[type="text"], input[type="password"], input[type="email"], textarea, select {

    border: 1px solid #ccc;

    padding: 6px 4px;

    outline: none;

    -moz-border-radius: 2px;

    -webkit-border-radius: 2px;

    border-radius: 2px;

    margin: 0;

    max-width: 100%;

    display: block;

    margin-bottom: 10px;

}

select { padding: 0; }

label, legend {

    font-weight: bold;

    font-size: 13px;

}

input[type="checkbox"], input[type="radio"] {

    display: inline;

    margin-bottom: 10px;

}

label span, legend span {

    font-weight: normal;

    font-size: 13px;

}



/* #custom

   ========================================================================== */

   

.fl {

    float: left;

}

.fr {

    float: right;

}

.boxed {

    margin: 0px auto 20px;

    max-width: 1240px;

}



.mb-0 {

	margin-bottom: 0 !important;

}



/* #Header

   ========================================================================== */

   

#header-wrapper {

    position: relative;

}



/* Responsive Menu */

@media only screen and(min-width:320px) and (max-width:767px){
	#top-nav {
    display: none;
	}
}

.selectnav {

    display: none;

}

.selectnav {

    float: none;

    padding: 10px;

    height: auto;

    outline: 0 !important;

    border: 0 none;

    -webkit-border-radius: 2px;

    -moz-border-radius: 2px;

    border-radius: 2px;

    background-color: #444444;

    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;

    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;

    color: #d7d7d7;

    text-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);

    font-size: 14px;

}



/* Logo */

.mast-head {

    position: relative;

    padding-top: 25px;

    padding-bottom: 25px;

	margin-bottom: 15px;

    background-color: #ffffff;

}

.logo {

    float: left;	width:100%;

    /*max-width: 100%;

	margin-right: 10px;

	margin-left: 10px;

	margin-top: 7px;*/

}

.logo h1, .logo h2 {

	font-family: 'Oswald', sans-serif;

	font-size: 32px;

	margin: 0;

	/*text-transform: uppercase;*/

}

.logo a {

   /* display: block;*/

}

.logo a img {

    max-width: 300px;

}



/* Top Ad */

.header-widget {

    text-align: right;

	float: right;

	margin-right: 10px;

	margin-left: 10px;

	margin-top: -32px;

}





.main-menu-wrapper {

    position: relative;

    background-color: #333333;

	//border-radius: 7px 7px 0 0;		border-bottom: 6px solid #F26C4F;

}

.navigation {

    position: relative;

    font-family: 'Open Sans', sans-serif;

}

.main-menu li {

    z-index: 2

}



.header-widget #searchbar { float: right; min-width: 210px; max-width: 210px; //margin-top: 7px; margin-bottom: 0; width: 100%; }



#searchbar { display: block; position: relative; width: 100%; margin-bottom: -10px; }

#search { font-size: 14px;    position: relative;    width: 100%;    padding: 5px 10px;    outline: none;    border: 1px solid #ddd;    color: #666;    margin: 0;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;    -webkit-box-shadow: none;    box-shadow: none;    height: 35px;    font-family: Lato; }

#search:focus { }

#searchsubmit { position: absolute; right: 12px; top: 50%; margin-top: -7px; background: url("images/search.png") no-repeat; text-indent: -9999px; border: none; outline: none; width: 15px; height: 15px; cursor: pointer; box-shadow: none; padding: 0; }



#main-wrapper {

	position: relative;

	background-color: #ffffff;

}

#main-wrapper .main {

	padding-top: 25px;

	padding-bottom: 25px;

}



#slider-wrapper {

	background-color: #f7f7f7;

	padding-top: 20px;

	padding-bottom: 20px;

}



.thumb{

     cursor: pointer;	     padding: 3px;

}



/* #Posts

   ========================================================================== */

   

/* Home Page Title */

.home-title {

    

}

.home-title h2 {

	border-bottom: 3px solid #555;

	position: relative;

	font-size: 18px;

	font-weight: normal;

	text-transform: uppercase;

	display: block;

	margin-bottom: 0px;

}

.home-title h2 span {

	display: block;

	color: #333;

	padding: 5px 15px 5px 0;

}



/* Post Box List - Type 1 */



.feature-news {

	margin-bottom: 25px;

	position: relative;

	-webkit-transition: all .2s linear;

	-moz-transition: all .2s linear;

	-ms-transition: all .2s linear;

	-o-transition: all .2s linear;

	transition: all .2s linear;

}

.feature-news:hover {

    -webkit-box-shadow: 0 8px 6px -6px #a6a6a6;

    -moz-box-shadow: 0 8px 6px -6px #a6a6a6;

    box-shadow: 0 8px 6px -6px #a6a6a6;

}

.feature-news .post-thumbnail-wrapper {

	position: relative;

	overflow: hidden;
	
	height: 175px;
	
	padding-bottom: 10px;

}

.feature-news .post-content {

	background-color: #f7f7f7;

	padding: 10px;

	text-align: center;

}

.feature-news .post-thumbnail-wrapper a {

	display: block;

}

.feature-news .post-thumbnail-wrapper img {

    display: block;
	/*width: 100%;*/
	overflow: hidden;
	height:170px;
	width:auto;
	text-align:center;
	margin :0 auto;

}

.feature-news .post-thumbnail-wrapper:hover img {}

/* Overlay End */

.noimage{

      background: url(images/no_image.png) no-repeat;

      display: block;

      height: 200px;

      width: 200px;

      position: relative;

      margin: 0 auto;

}

.nowimage{

      background: url(images/no_image.png) no-repeat;

      display: block;

      position: relative;

      margin: 0 auto;

}



.post-content .rating-stars {

	

}

.post-content .rating {

	background: url(images/stars-gray.png) no-repeat #ddd;

	display: block;

	height: 16px;

	width: 95px;

	position: relative;

	margin: 0 auto;

}

.post-content .rating .stars-active {

	background: url(images/stars-gray.png) no-repeat #F9BA00;

	height: 16px;

	position: absolute;

	top: 0;

	left: 0;

	display: block;

}



.feature-news .post-box-title {

	font-family: 'Oswald', sans-serif;

	font-size: 17px;

	font-weight: normal;

	line-height: 19px;

	margin-bottom: 5px;
	
	height: 58px;

	overflow: hidden;
	
}

.feature-news .post-box-title a {

	color: #333333;

}

.feature-news .post-box-title a:hover {

	color: #666666;

}

.feature-news .post-excerpt {

	margin-top: 5px;

	margin-bottom: 5px;
	
	height: 100px;
	
	overflow: hidden;

}





.popular-posts .other-news {

	position: relative;

	padding: 10px;

	background-color: #f7f7f7;

	margin-bottom: 15px;

	-webkit-transition: all .2s linear;

	-moz-transition: all .2s linear;

	-ms-transition: all .2s linear;

	-o-transition: all .2s linear;

	transition: all .2s linear;

}

.popular-posts .other-news:hover {

    -webkit-box-shadow: 0 8px 6px -6px #a6a6a6;

    -moz-box-shadow: 0 8px 6px -6px #a6a6a6;

    box-shadow: 0 8px 6px -6px #a6a6a6;

}

.popular-posts .other-news .post-thumbnail-wrapper {

	float: left;

	max-width: 100px;

	margin-right: 15px;

	position: relative;

	overflow: hidden;

}

.popular-posts .other-news .post-thumbnail-wrapper img {

	display: block;

	width: 100%;

	min-height: 100px;

}

.popular-posts .other-news .post-thumbnail-wrapper:hover img {}



.popular-posts .other-news .post-content {

	overflow: hidden;

}

.popular-posts .other-news .post-box-title {

	font-family: 'Oswald', sans-serif;

	font-size: 16px;

	font-weight: normal;

	margin-bottom: 5px;

}

.popular-posts .other-news .post-box-title a {

	color: #333333;

}

.popular-posts .other-news .post-box-title a:hover {

	color: #666666;

}

.popular-posts .other-news .post-meta {

	font-family: 'Oswald', sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #777777;

}

.popular-posts .other-news .post-meta a {

	color: #777777;

}



.popular-posts .other-news .post-content .rating {

	margin: 0;

}



.home-recent-news {

	position: relative;

	padding-bottom: 10px;

	margin-bottom: 10px;

	border-bottom: 1px dotted #ddd;

}



.home-recent-news .home-recent-post-title .home-recent-title {

	font-family: 'Oswald', sans-serif;

	font-size: 20px;

	font-weight: normal;

	margin-bottom: 15px;

}

.home-recent-news .home-recent-post-title .home-recent-title a {

	color: #333333;

}

.home-recent-news .home-recent-post-title .home-recent-title a:hover {

	color: #666666;

}

.home-recent-news .post-thumbnail-wrapper {

	border: 1px solid #ddd;

	float: left;

	margin-bottom: 10px;

	margin-right: 20px;

	max-width: 35%;

	padding: 4px;

}

.home-recent-news .post-thumbnail-wrapper img {

	display: block;

	margin: 0;

	padding: 0;

}

.home-recent-news .recent-post-content .post-excerpt {

	text-align: justify;

	margin-bottom: 5px;

}

.home-recent-news .recent-post-content .post-excerpt p:last-child {

	margin-bottom: 0;

}

.home-page-seo-content p:last-child {

	margin-bottom: 0;

}







/* Footer

====================================*/



.footer-copyright {

	background-color: #222;

	padding: 15px 0;

}

.social_icons {

    margin-bottom: 0;

	margin-left: 0;

}



.social_icons li {

    display: inline;

    float: right;

    margin-right: 5px;

    margin-bottom: 5px;

}



.social_icons a {

    position: relative;

}



.social_icons a img {

    max-width: 100%;

    display: block;

}



.social_icons img:hover {

    -moz-opacity: 0.8;

    -khtml-opacity: 0.8;

    opacity: 0.8;

}



#footer-menu {
    float: left;
    font-size: 14px;
	margin-top: 5px;
	color: #ddd;
}


#footer-menu-rt {
	margin-top: 5px;
	font-size: 14px;
	font-weight: bold;
	float: right;
}

#footer-menu a {
	text-decoration: underline;
}


#footer-menu a:hover {
	text-decoration: none;
	font-weight: bold;
}



#footer-menu-right a:hover {
	font-weight: bold;
}

#footer-menu ul {
    margin-bottom: 0;
	margin-left: 0;
}



#footer-menu ul li a {

    color: #fff;

    text-decoration: none;

}



#footer-menu ul li a:hover {

    color: #ddd;

}



#footer-menu ul li {

    display: inline-block;

    border-left: 1px solid #505050;

    margin: 0;

    padding: 0 8px 0 8px;

    line-height: 12px;

}



#footer-menu ul li:first-child {

    border: none;

    padding-left: 0;

}



#footer-menu ul li:last-child {

    padding-right: 0;

}



.post-meta .post-author {

	margin-right: 4px;

}

.post-meta .post-date {

	margin-right: 4px;

}

.loop-entry-content .post-thumbnail-wrapper {

	margin-right: 20px;

	float: left;

	position: relative;

	width: 50%;

	margin-bottom: 15px;

}

.loop-entry-content .post-content {

	//overflow: hidden;

}

.single-post-title {

	font-family: 'Oswald',sans-serif;

	font-size: 20px;

	margin-bottom: 15px;

	text-transform: uppercase;

	overflow: hidden;

}

.loop-entry-content .single-post-meta {

	font-family: 'Oswald', sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #777777;

	margin-bottom: 10px;

	margin-bottom: 15px;

}

.loop-entry-content .single-post-meta a {

	color: #777777;

}

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

/* = Comments

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

#commentsbox {

    width: 100%;

    overflow: hidden;

    margin-top: 25px;

}

#comments {

    text-transform: none;

    font-weight: bold;

    color: #333;

    font-size: 13px;

    margin-top: 20px;

    margin-bottom: 30px;

    padding-bottom: 10px;

    border-bottom: 1px dotted #d6d6d6;

}

#commentsbox ol, #commentsbox ul {

    list-style: none;

    margin: 0 !important;

}

#commentsbox li {



}

.children {

    list-style: none;

    margin: 30px 0 0;

    text-indent: 0;

}

.children li.depth-2 {

    margin: 0 0 0px 65px

}

.children li.depth-3 {

    margin: 0 0 0px 65px

}

.children li.depth-4 {

    margin: 0 0 0px 65px

}

.children li.depth-5 {

    margin: 0 0 0px 65px

}

.children li.depth-6 {

    margin: 0 0 0px 65px

}

.children li.depth-7 {

    margin: 0 0 0px 65px

}

.children li.depth-8 {

    margin: 0 0 0px 65px

}

.children li.depth-9 {

    margin: 0 0 0px 65px

}

.children li.depth-10 {

    margin: 0 0 0px 65px

}

.comment-body {

    position: relative;

    padding: 15px 15px 0;

    margin-left: 65px;

    margin-bottom: 30px;

    background: #ffffff;

    border: 1px solid #EBEBEB;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

    border-radius: 4px;

    transition: all 0.4s ease;

    -webkit-transition: all 0.4s ease;

    -o-transition: all 0.4s ease;

    -moz-transition: all 0.4s ease;

}

.comment-body p {

    margin-bottom: 15px !important

}

.comment-body:after {

    content: '';

    position: absolute;

    top: 10px;

    left: -12px;

    width: 12px;

    height: 20px;

    background: url("https://sinus-shop.com/bathandbathingaccessories/wp-content/themes/azonbb/images/comment-arrow.png") no-repeat;

}

.comment-body:hover {



}

.reply {

    display: none;

    position: absolute;

    top: 10px;

    right: 10px;

}

.comment-reply-link {

    font-size: 10px

}

.comment-reply-link:hover {



}

.comment-body:hover .reply {

    display: block

}

#commentsbox .avatar {

    position: absolute;

    top: 0px;

    left: -65px;

    height: 40px;

    width: 40px;

    padding: 2px;

    border: 1px solid #eee;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

    border-radius: 4px;

}

.comment-author {

    font-weight: bold;

    color: #000;

}

.says {

    display: none

}

.comment-meta {

    margin-bottom: 10px

}

.comment-meta a {

    font-size: 11px;

    font-style: italic;

    color: #666;

}

.cancel-comment-reply {

    margin-top: -10px

}

.cancel-comment-reply a {

    color: #F00;

    line-height: 20px;

    height: 20px;

}

.cancel-comment-reply a:hover {

    text-decoration: underline

}

#comments-respond {

    clear: left;

    text-transform: none;

    font-weight: bold;

    color: #333;

    font-size: 13px;

    margin-top: 0px;

    margin-bottom: 15px;

}

#comments-respond-meta {

    font-size: 11px

}

#commentform label {

    display: block

}

#commentform input#author, #commentform input#email, #commentform input#url {

    width: 45%;

    color: #666;

    text-shadow: 1px 1px 0px #FFF;

    border: 1px solid #cecece;

    outline: none;

    padding: 10px 5px;

    margin-top: 10px;

    -webkit-border-radius: 1px;

    -moz-border-radius: 1px;

    border-radius: 1px;

    background-color: #fff;

}

#commentform textarea {

    display: block;

    padding: 10px;

    width: 100%;

    color: #666;

    margin-top: 10px;

    text-shadow: 1px 1px 0px #FFF;

    border: 1px solid #cecece;

    background-color: #fff;

    -moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    -webkit-transition: all 0.1s ease-in-out;

    -moz-transition: all 0.1s ease-in-out;

    -o-transition: all 0.1s ease-in-out;

    -ms-transition: all 0.1s ease-in-out;

    transition: all 0.1s ease-in-out;

}

#commentform input#author:focus, #commentform input#email:focus, #commentform input#url:focus, #commentform textarea:focus {

    border-color: #bdbdbd !important;

    -webkit-box-shadow: inset 1px 1px 4px rgba(0,0,0,0.1);

    -moz-box-shadow: inset 1px 1px 4px rgba(0,0,0,0.1);

    box-shadow: inset 1px 1px 4px rgba(0,0,0,0.1);

}

#commentSubmit {

    font-size: 12px;

    margin-top: -5px;

    margin-bottom: 20px;

    outline: none;

}

.comment-author .url, .comment-reply-link {

    color: #38bdf2

}

/*WP JetPack*/

.comment-subscription-form {

    font-size: 12px

}

.comment-subscription-form input {

    float: left;

    margin-right: 5px;

}



.review-single-content {

	overflow: hidden;

	/*margin-bottom: 25px;*/

}



.review-single-content ul {

	list-style: none;

	margin: 0;

}

.review-single-content li {

	/*margin-bottom: 15px;

	padding-bottom: 15px;

	border-bottom: 1px solid #eaeaea;*/
    font-size: 16px;
    line-height: 25px;
    margin-bottom: 0px;


}

/*
ul.pro-feature {    height: 180px;overflow:hidden; }
*/


.review-single-content .rating-stars {

	

}

.review-single-content .rating {

	background: url(images/stars-white.png) no-repeat #ddd;

	display: block;

	height: 16px;

	width: 95px;

	position: relative;

	margin: 0 auto;

}

.review-single-content .rating .stars-active {

	background: url(images/stars-white.png) no-repeat #F9BA00;

	height: 16px;

	position: absolute;

	top: 0;

	left: 0;

	display: block;

}.single-post-meta .rating {	background: url(images/stars-white.png) no-repeat #ddd;	display: inline-block;	height: 16px;	width: 95px;	position: relative;	margin: 0 auto;}.single-post-meta .rating .stars-active {	background: url(images/stars-white.png) no-repeat #F9BA00;	height: 16px;	position: absolute;	top: 0;	left: 0;	display: block;}.product-criteria-value {    display: inline;}.rating-stars {    display: inline;}.stock {    display: inline;    margin-left: 15px;}span.blue-text {    color: #00c2ff;    font-size: 16px;    line-height: 20px;    position: relative;    top: -3px;}

.single-store-read-more {

	/*margin-bottom: 15px;*/

	float: right;
	width:100%
}



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

/* Pagination */

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

ul.page-numbers {

    margin: 25px 0 0 40px;

    list-style: none;

}

ul.page-numbers li {

    display: block;

    float: left;

    margin: 0 5px 5px 0;

    text-align: center;

}

.page-numbers:after {

    display: block;

    height: 0;

    clear: both;

    content: ".";

    line-height: 0;

    visibility: hidden;

}

.page-numbers a, .page-numbers span {

    display: block;

    padding: 4px 10px;

    color: #666;

    font-size: 12px;

    line-height: 1.5em;

    text-decoration: none;

    background: #fff;

    border: 1px solid #ddd;

    cursor: pointer;

}

.page-numbers a:hover, .page-numbers.current {

    color: #fff;

    background: #F26C4F;

    border-color: transparent;

}

/*next/prev posts*/

#post-pagination {

    margin-top: 20px;

    padding-top: 20px;

    border-top: 2px solid #eee;

}

#post-pagination .post-prev, #post-pagination .post-next {

    display: block;

    float: left;

}

#post-pagination .post-prev span {

    margin-right: 7px

}

#post-pagination .post-next span {

    margin-left: 7px

}

#post-pagination .post-prev a, #post-pagination .post-next a {

    display: block;

    height: 26px;

    color: #666;

    line-height: 26px;

}

#post-pagination .post-prev a:hover, #post-pagination .post-next a:hover {

    color: #F26C4F;

}

#post-pagination .post-next {

    float: right

}

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

/* Wordpress Styles */

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

.alignleft, img.alignleft {

    float: left;

    margin: 5px 20px 20px 0px;

}

.alignright, img.alignright {

    float: right;

    margin: 5px 0px 20px 20px;

}

.aligncenter, img.aligncenter {

    display: block;

    margin: 5px auto;

}

.alignnone, img.alignnone {

    margin: 5px 20px 20px 0

}

.wp-caption {

    text-align: center;

    padding: 8px 3px 5px;

    max-width: 100%;

    border-width: 1px;

    border-style: solid;

    background: #ffffff;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

.wp-caption img {

    border: 0 none;

    padding: 0;

    margin: 0;

    max-width: 98.5%;

    width: auto;

}

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

    line-height: 1.5;

    font-size: 10px;

    margin: 0;

}

.wp-smiley {

    margin: 0 !important;

    max-height: 1em;

}



/* Buttons

================================================== */

.symple-button {

    font-family: 'Helvetica Neue', Helvetica, Arial, Helvetica, sans-serif;

    margin: 5px 5px 5px 0;

    cursor: pointer;

    display: inline-block;

    white-space: nowrap;

    nowhitespace: afterproperty;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);

    outline: none;

    border: 1px solid #7e7e7e;

    border-radius: 3px;

    background: #aaaaaa;

    text-decoration: none !important;

    background: -moz-linear-gradient(top,  #aaaaaa 0%, #7e7e7e 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aaaaaa), color-stop(100%,#7e7e7e));

    background: -webkit-linear-gradient(top,  #aaaaaa 0%,#7e7e7e 100%);

    background: -o-linear-gradient(top,  #aaaaaa 0%,#7e7e7e 100%);

    background: -ms-linear-gradient(top,  #aaaaaa 0%,#7e7e7e 100%);

    background: linear-gradient(to bottom,  #aaaaaa 0%,#7e7e7e 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aaaaaa', endColorstr='#7e7e7e',GradientType=0 );

    border: 1px solid #7e7e7e;

    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);

    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);

    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);

}

.symple-button span.symple-button-inner {

    display: block;

    color: #fff;

    font-weight: bold;

    padding: 12px 14px;

    line-height: 0.8em;

    text-decoration: none;

    text-align: center;

    white-space: nowrap;

    text-shadow: 0 -1px 0 rgba(0,0,0,0.35);

    border-top: 1px solid #c3c3c3;

    border-radius: 3px;

}

.symple-button:active {

    text-decoration: none;

    background: #7e7e7e;

    background: -moz-linear-gradient(top,  #7e7e7e 0%, #aaaaaa 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7e7e7e), color-stop(100%,#aaaaaa));

    background: -webkit-linear-gradient(top,  #7e7e7e 0%,#aaaaaa 100%);

    background: -o-linear-gradient(top,  #7e7e7e 0%,#aaaaaa 100%);

    background: -ms-linear-gradient(top,  #7e7e7e 0%,#aaaaaa 100%);

    background: linear-gradient(to bottom,  #7e7e7e 0%,#aaaaaa 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e7e7e', endColorstr='#aaaaaa',GradientType=0 );

}

.symple-button:hover {

    text-decoration: none;

    opacity: 0.9;

    -moz-opacity: 0.9;

    -webkit-opacity: 0.9;

}

.symple-button.black {

    background: #505050;

    background: -moz-linear-gradient(top,  #505050 0%, #101010 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#505050), color-stop(100%,#101010));

    background: -webkit-linear-gradient(top,  #505050 0%,#101010 100%);

    background: -o-linear-gradient(top,  #505050 0%,#101010 100%);

    background: -ms-linear-gradient(top,  #505050 0%,#101010 100%);

    background: linear-gradient(to bottom,  #505050 0%,#101010 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#505050', endColorstr='#101010',GradientType=0 );

    border: 1px solid #101010;

}

.symple-button.black:active {

    background: #101010;

    background: -moz-linear-gradient(top,  #101010 0%, #505050 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#101010), color-stop(100%,#505050));

    background: -webkit-linear-gradient(top,  #101010 0%,#505050 100%);

    background: -o-linear-gradient(top,  #101010 0%,#505050 100%);

    background: -ms-linear-gradient(top,  #101010 0%,#505050 100%);

    background: linear-gradient(to bottom,  #101010 0%,#505050 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#101010', endColorstr='#505050',GradientType=0 );

}

.symple-button.black span.symple-button-inner {

    border-top: 1px solid #6e6e6e

}

.symple-button.red {

    background: #d01d10;

    background: -moz-linear-gradient(top,  #f36d64 0%, #d01d10 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f36d64), color-stop(100%,#d01d10));

    background: -webkit-linear-gradient(top,  #f36d64 0%,#d01d10 100%);

    background: -o-linear-gradient(top,  #f36d64 0%,#d01d10 100%);

    background: -ms-linear-gradient(top,  #f36d64 0%,#d01d10 100%);

    background: linear-gradient(to bottom,  #f36d64 0%,#d01d10 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f36d64', endColorstr='#d01d10',GradientType=0 );

    border: 1px solid #d01d10;

}

.symple-button.red span.symple-button-inner {

    border-top: 1px solid #f69a93

}

.symple-button.red:active {

    background: #d01d10;

    background: -moz-linear-gradient(top,  #d01d10 0%, #f36d64 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d01d10), color-stop(100%,#f36d64));

    background: -webkit-linear-gradient(top,  #d01d10 0%,#f36d64 100%);

    background: -o-linear-gradient(top,  #d01d10 0%,#f36d64 100%);

    background: -ms-linear-gradient(top,  #d01d10 0%,#f36d64 100%);

    background: linear-gradient(to bottom,  #d01d10 0%,#f36d64 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d01d10', endColorstr='#f36d64',GradientType=0 );

}

.symple-button.orange {

    background: #fa9e19;

    background: -moz-linear-gradient(top,  #fa9e19 0%, #fb6909 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fa9e19), color-stop(100%,#fb6909));

    background: -webkit-linear-gradient(top,  #fa9e19 0%,#fb6909 100%);

    background: -o-linear-gradient(top,  #fa9e19 0%,#fb6909 100%);

    background: -ms-linear-gradient(top,  #fa9e19 0%,#fb6909 100%);

    background: linear-gradient(to bottom,  #fa9e19 0%,#fb6909 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa9e19', endColorstr='#fb6909',GradientType=0 );

    border: 1px solid #FB6909;

}

.symple-button.orange span.symple-button-inner {

    border-top: 1px solid #fcc87d

}

.symple-button.orange:active {

    background: #fb6909;

    background: -moz-linear-gradient(top,  #fb6909 0%, #fa9e19 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fb6909), color-stop(100%,#fa9e19));

    background: -webkit-linear-gradient(top,  #fb6909 0%,#fa9e19 100%);

    background: -o-linear-gradient(top,  #fb6909 0%,#fa9e19 100%);

    background: -ms-linear-gradient(top,  #fb6909 0%,#fa9e19 100%);

    background: linear-gradient(to bottom,  #fb6909 0%,#fa9e19 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb6909', endColorstr='#fa9e19',GradientType=0 );

}

.symple-button.blue {

    background: #1571f0;

    background: -moz-linear-gradient(top,  #41a7fc 0%, #1571f0 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#41a7fc), color-stop(100%,#1571f0));

    background: -webkit-linear-gradient(top,  #41a7fc 0%,#1571f0 100%);

    background: -o-linear-gradient(top,  #41a7fc 0%,#1571f0 100%);

    background: -ms-linear-gradient(top,  #41a7fc 0%,#1571f0 100%);

    background: linear-gradient(to bottom,  #41a7fc 0%,#1571f0 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#41a7fc', endColorstr='#1571f0',GradientType=0 );

    border: 1px solid #1a6dd7;

}

.symple-button.blue span.symple-button-inner {

    border-top: 1px solid #84c6fd

}

.symple-button.blue:active {

    background: #1571f0;

    background: -moz-linear-gradient(top,  #1571f0 0%, #41a7fc 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1571f0), color-stop(100%,#41a7fc));

    background: -webkit-linear-gradient(top,  #1571f0 0%,#41a7fc 100%);

    background: -o-linear-gradient(top,  #1571f0 0%,#41a7fc 100%);

    background: -ms-linear-gradient(top,  #1571f0 0%,#41a7fc 100%);

    background: linear-gradient(to bottom,  #1571f0 0%,#41a7fc 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1571f0', endColorstr='#41a7fc',GradientType=0 );

}

.symple-button.rosy {

    background: #f295a2;

    background: -moz-linear-gradient(top,  #ee7787 0%, #e84a5f 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee7787), color-stop(100%,#e84a5f));

    background: -webkit-linear-gradient(top,  #ee7787 0%,#e84a5f 100%);

    background: -o-linear-gradient(top,  #ee7787 0%,#e84a5f 100%);

    background: -ms-linear-gradient(top,  #ee7787 0%,#e84a5f 100%);

    background: linear-gradient(to bottom,  #ee7787 0%,#e84a5f 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee7787', endColorstr='#e84a5f',GradientType=0 );

    border: 1px solid #e84a5f;

}

.symple-button.rosy:active {

    background: #e84a5f;

    background: -moz-linear-gradient(top,  #e84a5f 0%, #ee7787 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e84a5f), color-stop(100%,#ee7787));

    background: -webkit-linear-gradient(top,  #e84a5f 0%,#ee7787 100%);

    background: -o-linear-gradient(top,  #e84a5f 0%,#ee7787 100%);

    background: -ms-linear-gradient(top,  #e84a5f 0%,#ee7787 100%);

    background: linear-gradient(to bottom,  #e84a5f 0%,#ee7787 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e84a5f', endColorstr='#ee7787',GradientType=0 );

}

.symple-button.rosy span.symple-button-inner {

    border-top: 1px solid #f3a4af

}

.symple-button.pink {

    background: #e3618d;

    background: -moz-linear-gradient(top,  #e3618d 0%, #cb245c 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3618d), color-stop(100%,#cb245c));

    background: -webkit-linear-gradient(top,  #e3618d 0%,#cb245c 100%);

    background: -o-linear-gradient(top,  #e3618d 0%,#cb245c 100%);

    background: -ms-linear-gradient(top,  #e3618d 0%,#cb245c 100%);

    background: linear-gradient(to bottom,  #e3618d 0%,#cb245c 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3618d', endColorstr='#cb245c',GradientType=0 );

    border: 1px solid #cb245c;

}

.symple-button.pink:active {

    background: #cb245c;

    background: -moz-linear-gradient(top,  #cb245c 0%, #e3618d 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cb245c), color-stop(100%,#e3618d));

    background: -webkit-linear-gradient(top,  #cb245c 0%,#e3618d 100%);

    background: -o-linear-gradient(top,  #cb245c 0%,#e3618d 100%);

    background: -ms-linear-gradient(top,  #cb245c 0%,#e3618d 100%);

    background: linear-gradient(to bottom,  #cb245c 0%,#e3618d 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb245c', endColorstr='#e3618d',GradientType=0 );

}

.symple-button.pink span.symple-button-inner {

    border-top: 1px solid #eb8cac

}

.symple-button.green {

    color: #fff;

    background: #88dd48;

    background: -moz-linear-gradient(top,  #88dd48 0%, #5fb139 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88dd48), color-stop(100%,#5fb139));

    background: -webkit-linear-gradient(top,  #88dd48 0%,#5fb139 100%);

    background: -o-linear-gradient(top,  #88dd48 0%,#5fb139 100%);

    background: -ms-linear-gradient(top,  #88dd48 0%,#5fb139 100%);

    background: linear-gradient(to bottom,  #88dd48 0%,#5fb139 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88dd48', endColorstr='#5fb139',GradientType=0 );

    border-color: #60AE40;

}

.symple-button.green span.symple-button-inner {

    border-top: 1px solid #b7ea90

}

.symple-button.green:active {

    background: #5fb139;

    background: -moz-linear-gradient(top,  #5fb139 0%, #88dd48 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5fb139), color-stop(100%,#88dd48));

    background: -webkit-linear-gradient(top,  #5fb139 0%,#88dd48 100%);

    background: -o-linear-gradient(top,  #5fb139 0%,#88dd48 100%);

    background: -ms-linear-gradient(top,  #5fb139 0%,#88dd48 100%);

    background: linear-gradient(to bottom,  #5fb139 0%,#88dd48 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fb139', endColorstr='#88dd48',GradientType=0 );

}



.symple-button.grey {

    color: #fff;

    background: #a8aba6;

    background: -moz-linear-gradient(top,  #a8aba6 0%, #a8aba6 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a8aba6), color-stop(100%,#a8aba6));

    background: -webkit-linear-gradient(top,  #a8aba6 0%,#a8aba6 100%);

    background: -o-linear-gradient(top,  #a8aba6 0%,#a8aba6 100%);

    background: -ms-linear-gradient(top,  #a8aba6 0%,#a8aba6 100%);

    background: linear-gradient(to bottom,  #a8aba6 0%,#a8aba6 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8aba6', endColorstr='#a8aba6',GradientType=0 );

    border-color: #a8aba6;

}

.symple-button.grey span.symple-button-inner {

    border-top: 1px solid #a8aba6

}

.symple-button.grey:active {

    background: #a8aba6;

    background: -moz-linear-gradient(top,  #a8aba6 0%, #a8aba6 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a8aba6), color-stop(100%,#a8aba6));

    background: -webkit-linear-gradient(top,  #a8aba6 0%,#a8aba6 100%);

    background: -o-linear-gradient(top,  #a8aba6 0%,#a8aba6 100%);

    background: -ms-linear-gradient(top,  #a8aba6 0%,#a8aba6 100%);

    background: linear-gradient(to bottom,  #a8aba6 0%,#a8aba6 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8aba6', endColorstr='#a8aba6',GradientType=0 );

}

.symple-button.brown {

    background: #876565;

    background: -moz-linear-gradient(top,  #876565 0%, #604848 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#876565), color-stop(100%,#604848));

    background: -webkit-linear-gradient(top,  #876565 0%,#604848 100%);

    background: -o-linear-gradient(top,  #876565 0%,#604848 100%);

    background: -ms-linear-gradient(top,  #876565 0%,#604848 100%);

    background: linear-gradient(to bottom,  #876565 0%,#604848 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#876565', endColorstr='#604848',GradientType=0 );

    border: 1px solid #604848;

}

.symple-button.brown:active {

    background: #604848;

    background: -moz-linear-gradient(top,  #604848 0%, #876565 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#604848), color-stop(100%,#876565));

    background: -webkit-linear-gradient(top,  #604848 0%,#876565 100%);

    background: -o-linear-gradient(top,  #604848 0%,#876565 100%);

    background: -ms-linear-gradient(top,  #604848 0%,#876565 100%);

    background: linear-gradient(to bottom,  #604848 0%,#876565 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#604848', endColorstr='#876565',GradientType=0 );

}

.symple-button.brown span.symple-button-inner {

    border-top: 1px solid #ae9393

}

.symple-button.purple {

    background: #524656;

    background: -moz-linear-gradient(top,  #635569 0%, #372f3a 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#635569), color-stop(100%,#372f3a));

    background: -webkit-linear-gradient(top,  #635569 0%,#372f3a 100%);

    background: -o-linear-gradient(top,  #635569 0%,#372f3a 100%);

    background: -ms-linear-gradient(top,  #635569 0%,#372f3a 100%);

    background: linear-gradient(to bottom,  #635569 0%,#372f3a 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#635569', endColorstr='#372f3a',GradientType=0 );

    border: 1px solid #372f3a;

}

.symple-button.purple:active {

    background: #372f3a;

    background: -moz-linear-gradient(top,  #372f3a 0%, #635569 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#372f3a), color-stop(100%,#635569));

    background: -webkit-linear-gradient(top,  #372f3a 0%,#635569 100%);

    background: -o-linear-gradient(top,  #372f3a 0%,#635569 100%);

    background: -ms-linear-gradient(top,  #372f3a 0%,#635569 100%);

    background: linear-gradient(to bottom,  #372f3a 0%,#635569 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#372f3a', endColorstr='#635569',GradientType=0 );

}

.symple-button.purple span.symple-button-inner {

    border-top: 1px solid #7e6c85

}

.symple-button.gold {

    background: #ffc750;

    background: -moz-linear-gradient(top,  #ffc750 0%, #faaa00 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc750), color-stop(100%,#faaa00));

    background: -webkit-linear-gradient(top,  #ffc750 0%,#faaa00 100%);

    background: -o-linear-gradient(top,  #ffc750 0%,#faaa00 100%);

    background: -ms-linear-gradient(top,  #ffc750 0%,#faaa00 100%);

    background: linear-gradient(to bottom,  #ffc750 0%,#faaa00 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc750', endColorstr='#faaa00',GradientType=0 );

    border: 1px solid #faaa00;

}

.symple-button.gold:active {

    background: #faaa00;

    background: -moz-linear-gradient(top,  #faaa00 0%, #ffc750 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#faaa00), color-stop(100%,#ffc750));

    background: -webkit-linear-gradient(top,  #faaa00 0%,#ffc750 100%);

    background: -o-linear-gradient(top,  #faaa00 0%,#ffc750 100%);

    background: -ms-linear-gradient(top,  #faaa00 0%,#ffc750 100%);

    background: linear-gradient(to bottom,  #faaa00 0%,#ffc750 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faaa00', endColorstr='#ffc750',GradientType=0 );

}

.symple-button.gold span.symple-button-inner {

    color: #9C6533;

    text-shadow: 1px 1px 1px #ffe2a5;

    border-top: 1px solid #ffd783;

}

.symple-button.teal {

    background: #3c9091;

    background: -moz-linear-gradient(top,  #3c9091 0%, #286061 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c9091), color-stop(100%,#286061));

    background: -webkit-linear-gradient(top,  #3c9091 0%,#286061 100%);

    background: -o-linear-gradient(top,  #3c9091 0%,#286061 100%);

    background: -ms-linear-gradient(top,  #3c9091 0%,#286061 100%);

    background: linear-gradient(to bottom,  #3c9091 0%,#286061 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c9091', endColorstr='#286061',GradientType=0 );

    border: 1px solid #286061;

}

.symple-button.teal:active {

    background: #286061;

    background: -moz-linear-gradient(top,  #286061 0%, #3c9091 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#286061), color-stop(100%,#3c9091));

    background: -webkit-linear-gradient(top,  #286061 0%,#3c9091 100%);

    background: -o-linear-gradient(top,  #286061 0%,#3c9091 100%);

    background: -ms-linear-gradient(top,  #286061 0%,#3c9091 100%);

    background: linear-gradient(to bottom,  #286061 0%,#3c9091 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#286061', endColorstr='#3c9091',GradientType=0 );

}

.symple-button.teal span.symple-button-inner {

    border-top: 1px solid #63bdbf

}

.symple-button.navy {

    background: #2c76cf;

    background: -moz-linear-gradient(top,  #2c76cf 0%, #1d4e89 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2c76cf), color-stop(100%,#1d4e89));

    background: -webkit-linear-gradient(top,  #2c76cf 0%,#1d4e89 100%);

    background: -o-linear-gradient(top,  #2c76cf 0%,#1d4e89 100%);

    background: -ms-linear-gradient(top,  #2c76cf 0%,#1d4e89 100%);

    background: linear-gradient(to bottom,  #2c76cf 0%,#1d4e89 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c76cf', endColorstr='#1d4e89',GradientType=0 );

    border: 1px solid #1d4e89;

}

.symple-button.navy:active {

    background: #1d4e89;

    background: -moz-linear-gradient(top,  #1d4e89 0%, #2c76cf 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d4e89), color-stop(100%,#2c76cf));

    background: -webkit-linear-gradient(top,  #1d4e89 0%,#2c76cf 100%);

    background: -o-linear-gradient(top,  #1d4e89 0%,#2c76cf 100%);

    background: -ms-linear-gradient(top,  #1d4e89 0%,#2c76cf 100%);

    background: linear-gradient(to bottom,  #1d4e89 0%,#2c76cf 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d4e89', endColorstr='#2c76cf',GradientType=0 );

}

.symple-button.navy span.symple-button-inner {

    border-top: 1px solid #619ade

}

.symple-button {

    font-size: 13px

}

.symple-button.large {

    font-size: 16px

}

.symple-button.giant {

    font-size: 18px

}

.symple-button.left {

    float: left

}

.symple-button.right {

    float: right;

    margin-right: 0;

    margin-left: 5px;

}



form {

  margin: 0 0 20px;

}

fieldset {

  padding: 0;

  margin: 0;

  border: 0;

}

legend {

  display: block;

  width: 100%;

  padding: 0;

  margin-bottom: 20px;

  font-size: 21px;

  line-height: 40px;

  color: #333333;

  border: 0;

  border-bottom: 1px solid #e5e5e5;

}

legend small {

  font-size: 15px;

  color: #999999;

}

label,

input,

button,

select,

textarea {

  font-size: 14px;

  font-weight: normal;

  line-height: 20px;

}

input,

button,

select,

textarea {

  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

}

label {

  display: block;

  margin-bottom: 5px;

}

select,

textarea,

input[type="text"],

input[type="password"],

input[type="datetime"],

input[type="datetime-local"],

input[type="date"],

input[type="month"],

input[type="time"],

input[type="week"],

input[type="number"],

input[type="email"],

input[type="url"],

input[type="search"],

input[type="tel"],

input[type="color"],

.uneditable-input {

  display: inline-block;

  height: 20px;

  padding: 4px 6px;

  margin-bottom: 10px;

  font-size: 14px;

  line-height: 20px;

  color: #555555;

  -webkit-border-radius: 4px;

  -moz-border-radius: 4px;

  border-radius: 4px;

  vertical-align: middle;

}

input,

textarea,

.uneditable-input {

  width: 206px;

}

textarea {

  height: auto;

}

textarea,

input[type="text"],

input[type="password"],

input[type="datetime"],

input[type="datetime-local"],

input[type="date"],

input[type="month"],

input[type="time"],

input[type="week"],

input[type="number"],

input[type="email"],

input[type="url"],

input[type="search"],

input[type="tel"],

input[type="color"],

.uneditable-input {

  background-color: #ffffff;

  border: 1px solid #cccccc;

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

  -webkit-transition: border linear .2s, box-shadow linear .2s;

  -moz-transition: border linear .2s, box-shadow linear .2s;

  -o-transition: border linear .2s, box-shadow linear .2s;

  transition: border linear .2s, box-shadow linear .2s;

}

textarea:focus,

input[type="text"]:focus,

input[type="password"]:focus,

input[type="datetime"]:focus,

input[type="datetime-local"]:focus,

input[type="date"]:focus,

input[type="month"]:focus,

input[type="time"]:focus,

input[type="week"]:focus,

input[type="number"]:focus,

input[type="email"]:focus,

input[type="url"]:focus,

input[type="search"]:focus,

input[type="tel"]:focus,

input[type="color"]:focus,

.uneditable-input:focus {

  border-color: rgba(82, 168, 236, 0.8);

  outline: 0;

  outline: thin dotted \9;

  /* IE6-9 */



  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);

  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);

  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);

}

input[type="radio"],

input[type="checkbox"] {

  margin: 4px 0 0;

  *margin-top: 0;

  /* IE7 */



  margin-top: 1px \9;

  /* IE8-9 */



  line-height: normal;

}

input[type="file"],

input[type="image"],

input[type="submit"],

input[type="reset"],

input[type="button"],

input[type="radio"],

input[type="checkbox"] {

  width: auto;

}

select,

input[type="file"] {

  height: 30px;

  /* In IE7, the height of the select element cannot be changed by height, only font-size */



  *margin-top: 4px;

  /* For IE7, add top margin to align select with labels */



  line-height: 30px;

}

select {

  width: 220px;

  border: 1px solid #cccccc;

  background-color: #ffffff;

}

select[multiple],

select[size] {

  height: auto;

}

select:focus,

input[type="file"]:focus,

input[type="radio"]:focus,

input[type="checkbox"]:focus {

  outline: thin dotted #333;

  outline: 5px auto -webkit-focus-ring-color;

  outline-offset: -2px;

}

.uneditable-input,

.uneditable-textarea {

  color: #999999;

  background-color: #fcfcfc;

  border-color: #cccccc;

  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);

  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);

  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);

  cursor: not-allowed;

}

.uneditable-input {

  overflow: hidden;

  white-space: nowrap;

}

.uneditable-textarea {

  width: auto;

  height: auto;

}

input:-moz-placeholder,

textarea:-moz-placeholder {

  color: #999999;

}

input:-ms-input-placeholder,

textarea:-ms-input-placeholder {

  color: #999999;

}

input::-webkit-input-placeholder,

textarea::-webkit-input-placeholder {

  color: #999999;

}

.radio,

.checkbox {

  min-height: 20px;

  padding-left: 20px;

}

.radio input[type="radio"],

.checkbox input[type="checkbox"] {

  float: left;

  margin-left: -20px;

}

.controls > .radio:first-child,

.controls > .checkbox:first-child {

  padding-top: 5px;

}

.radio.inline,

.checkbox.inline {

  display: inline-block;

  padding-top: 5px;

  margin-bottom: 0;

  vertical-align: middle;

}

.radio.inline + .radio.inline,

.checkbox.inline + .checkbox.inline {

  margin-left: 10px;

}

.input-mini {

  width: 60px;

}

.input-small {

  width: 90px;

}

.input-medium {

  width: 150px;

}

.input-large {

  width: 210px;

}

.input-xlarge {

  width: 270px;

}

.input-xxlarge {

  width: 530px;

}

input[class*="span"],

select[class*="span"],

textarea[class*="span"],

.uneditable-input[class*="span"],

.row-fluid input[class*="span"],

.row-fluid select[class*="span"],

.row-fluid textarea[class*="span"],

.row-fluid .uneditable-input[class*="span"] {

  float: none;

  margin-left: 0;

}

.input-append input[class*="span"],

.input-append .uneditable-input[class*="span"],

.input-prepend input[class*="span"],

.input-prepend .uneditable-input[class*="span"],

.row-fluid input[class*="span"],

.row-fluid select[class*="span"],

.row-fluid textarea[class*="span"],

.row-fluid .uneditable-input[class*="span"],

.row-fluid .input-prepend [class*="span"],

.row-fluid .input-append [class*="span"] {

  display: inline-block;

}

input,

textarea,

.uneditable-input {

  margin-left: 0;

}

.controls-row [class*="span"] + [class*="span"] {

  margin-left: 20px;

}

.controls-row {

  *zoom: 1;

}

.controls-row:before,

.controls-row:after {

  display: table;

  content: "";

  line-height: 0;

}

.controls-row:after {

  clear: both;

}

.controls-row [class*="span"],

.row-fluid .controls-row [class*="span"] {

  float: left;

}

.controls-row .checkbox[class*="span"],

.controls-row .radio[class*="span"] {

  padding-top: 5px;

}

input[disabled],

select[disabled],

textarea[disabled],

input[readonly],

select[readonly],

textarea[readonly] {

  cursor: not-allowed;

  background-color: #eeeeee;

}

input[type="radio"][disabled],

input[type="checkbox"][disabled],

input[type="radio"][readonly],

input[type="checkbox"][readonly] {

  background-color: transparent;

}

.control-group.warning .control-label,

.control-group.warning .help-block,

.control-group.warning .help-inline {

  color: #c09853;

}

.control-group.warning .checkbox,

.control-group.warning .radio,

.control-group.warning input,

.control-group.warning select,

.control-group.warning textarea {

  color: #c09853;

}

.control-group.warning input,

.control-group.warning select,

.control-group.warning textarea {

  border-color: #c09853;

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

}

.control-group.warning input:focus,

.control-group.warning select:focus,

.control-group.warning textarea:focus {

  border-color: #a47e3c;

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;

  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;

  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;

}

.control-group.warning .input-prepend .add-on,

.control-group.warning .input-append .add-on {

  color: #c09853;

  background-color: #fcf8e3;

  border-color: #c09853;

}

.control-group.error .control-label,

.control-group.error .help-block,

.control-group.error .help-inline {

  color: #b94a48;

}

.control-group.error .checkbox,

.control-group.error .radio,

.control-group.error input,

.control-group.error select,

.control-group.error textarea {

  color: #b94a48;

}

.control-group.error input,

.control-group.error select,

.control-group.error textarea {

  border-color: #b94a48;

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

}

.control-group.error input:focus,

.control-group.error select:focus,

.control-group.error textarea:focus {

  border-color: #953b39;

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;

  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;

  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;

}

.control-group.error .input-prepend .add-on,

.control-group.error .input-append .add-on {

  color: #b94a48;

  background-color: #f2dede;

  border-color: #b94a48;

}

.control-group.success .control-label,

.control-group.success .help-block,

.control-group.success .help-inline {

  color: #468847;

}

.control-group.success .checkbox,

.control-group.success .radio,

.control-group.success input,

.control-group.success select,

.control-group.success textarea {

  color: #468847;

}

.control-group.success input,

.control-group.success select,

.control-group.success textarea {

  border-color: #468847;

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

}

.control-group.success input:focus,

.control-group.success select:focus,

.control-group.success textarea:focus {

  border-color: #356635;

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;

  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;

  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;

}

.control-group.success .input-prepend .add-on,

.control-group.success .input-append .add-on {

  color: #468847;

  background-color: #dff0d8;

  border-color: #468847;

}

.control-group.info .control-label,

.control-group.info .help-block,

.control-group.info .help-inline {

  color: #3a87ad;

}

.control-group.info .checkbox,

.control-group.info .radio,

.control-group.info input,

.control-group.info select,

.control-group.info textarea {

  color: #3a87ad;

}

.control-group.info input,

.control-group.info select,

.control-group.info textarea {

  border-color: #3a87ad;

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

}

.control-group.info input:focus,

.control-group.info select:focus,

.control-group.info textarea:focus {

  border-color: #2d6987;

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;

  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;

  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;

}

.control-group.info .input-prepend .add-on,

.control-group.info .input-append .add-on {

  color: #3a87ad;

  background-color: #d9edf7;

  border-color: #3a87ad;

}

input:focus:invalid,

textarea:focus:invalid,

select:focus:invalid {

  color: #b94a48;

  border-color: #ee5f5b;

}

input:focus:invalid:focus,

textarea:focus:invalid:focus,

select:focus:invalid:focus {

  border-color: #e9322d;

  -webkit-box-shadow: 0 0 6px #f8b9b7;

  -moz-box-shadow: 0 0 6px #f8b9b7;

  box-shadow: 0 0 6px #f8b9b7;

}

.form-actions {

  padding: 19px 20px 20px;

  margin-top: 20px;

  margin-bottom: 20px;

  background-color: #f5f5f5;

  border-top: 1px solid #e5e5e5;

  *zoom: 1;

}

.form-actions:before,

.form-actions:after {

  display: table;

  content: "";

  line-height: 0;

}

.form-actions:after {

  clear: both;

}

.help-block,

.help-inline {

  color: #595959;

}

.help-block {

  display: block;

  margin-bottom: 10px;

}

.help-inline {

  display: inline-block;

  *display: inline;

  /* IE7 inline-block hack */



  *zoom: 1;

  vertical-align: middle;

  padding-left: 5px;

}

.input-append,

.input-prepend {

  display: inline-block;

  margin-bottom: 10px;

  vertical-align: middle;

  font-size: 0;

  white-space: nowrap;

}

.input-append input,

.input-prepend input,

.input-append select,

.input-prepend select,

.input-append .uneditable-input,

.input-prepend .uneditable-input,

.input-append .dropdown-menu,

.input-prepend .dropdown-menu,

.input-append .popover,

.input-prepend .popover {

  font-size: 14px;

}

.input-append input,

.input-prepend input,

.input-append select,

.input-prepend select,

.input-append .uneditable-input,

.input-prepend .uneditable-input {

  position: relative;

  margin-bottom: 0;

  *margin-left: 0;

  vertical-align: top;

  -webkit-border-radius: 0 4px 4px 0;

  -moz-border-radius: 0 4px 4px 0;

  border-radius: 0 4px 4px 0;

}

.input-append input:focus,

.input-prepend input:focus,

.input-append select:focus,

.input-prepend select:focus,

.input-append .uneditable-input:focus,

.input-prepend .uneditable-input:focus {

  z-index: 2;

}

.input-append .add-on,

.input-prepend .add-on {

  display: inline-block;

  width: auto;

  height: 20px;

  min-width: 16px;

  padding: 4px 5px;

  font-size: 14px;

  font-weight: normal;

  line-height: 20px;

  text-align: center;

  text-shadow: 0 1px 0 #ffffff;

  background-color: #eeeeee;

  border: 1px solid #ccc;

}

.input-append .add-on,

.input-prepend .add-on,

.input-append .btn,

.input-prepend .btn,

.input-append .btn-group > .dropdown-toggle,

.input-prepend .btn-group > .dropdown-toggle {

  vertical-align: top;

  -webkit-border-radius: 0;

  -moz-border-radius: 0;

  border-radius: 0;

}

.input-append .active,

.input-prepend .active {

  background-color: #a9dba9;

  border-color: #46a546;

}

.input-prepend .add-on,

.input-prepend .btn {

  margin-right: -1px;

}

.input-prepend .add-on:first-child,

.input-prepend .btn:first-child {

  -webkit-border-radius: 4px 0 0 4px;

  -moz-border-radius: 4px 0 0 4px;

  border-radius: 4px 0 0 4px;

}

.input-append input,

.input-append select,

.input-append .uneditable-input {

  -webkit-border-radius: 4px 0 0 4px;

  -moz-border-radius: 4px 0 0 4px;

  border-radius: 4px 0 0 4px;

}

.input-append input + .btn-group .btn:last-child,

.input-append select + .btn-group .btn:last-child,

.input-append .uneditable-input + .btn-group .btn:last-child {

  -webkit-border-radius: 0 4px 4px 0;

  -moz-border-radius: 0 4px 4px 0;

  border-radius: 0 4px 4px 0;

}

.input-append .add-on,

.input-append .btn,

.input-append .btn-group {

  margin-left: -1px;

}

.input-append .add-on:last-child,

.input-append .btn:last-child,

.input-append .btn-group:last-child > .dropdown-toggle {

  -webkit-border-radius: 0 4px 4px 0;

  -moz-border-radius: 0 4px 4px 0;

  border-radius: 0 4px 4px 0;

}

.input-prepend.input-append input,

.input-prepend.input-append select,

.input-prepend.input-append .uneditable-input {

  -webkit-border-radius: 0;

  -moz-border-radius: 0;

  border-radius: 0;

}

.input-prepend.input-append input + .btn-group .btn,

.input-prepend.input-append select + .btn-group .btn,

.input-prepend.input-append .uneditable-input + .btn-group .btn {

  -webkit-border-radius: 0 4px 4px 0;

  -moz-border-radius: 0 4px 4px 0;

  border-radius: 0 4px 4px 0;

}

.input-prepend.input-append .add-on:first-child,

.input-prepend.input-append .btn:first-child {

  margin-right: -1px;

  -webkit-border-radius: 4px 0 0 4px;

  -moz-border-radius: 4px 0 0 4px;

  border-radius: 4px 0 0 4px;

}

.input-prepend.input-append .add-on:last-child,

.input-prepend.input-append .btn:last-child {

  margin-left: -1px;

  -webkit-border-radius: 0 4px 4px 0;

  -moz-border-radius: 0 4px 4px 0;

  border-radius: 0 4px 4px 0;

}

.input-prepend.input-append .btn-group:first-child {

  margin-left: 0;

}

input.search-query {

  padding-right: 14px;

  padding-right: 4px \9;

  padding-left: 14px;

  padding-left: 4px \9;

  /* IE7-8 doesn't have border-radius, so don't indent the padding */



  margin-bottom: 0;

  -webkit-border-radius: 15px;

  -moz-border-radius: 15px;

  border-radius: 15px;

}

/* Allow for input prepend/append in search forms */

.form-search .input-append .search-query,

.form-search .input-prepend .search-query {

  -webkit-border-radius: 0;

  -moz-border-radius: 0;

  border-radius: 0;

}

.form-search .input-append .search-query {

  -webkit-border-radius: 14px 0 0 14px;

  -moz-border-radius: 14px 0 0 14px;

  border-radius: 14px 0 0 14px;

}

.form-search .input-append .btn {

  -webkit-border-radius: 0 14px 14px 0;

  -moz-border-radius: 0 14px 14px 0;

  border-radius: 0 14px 14px 0;

}

.form-search .input-prepend .search-query {

  -webkit-border-radius: 0 14px 14px 0;

  -moz-border-radius: 0 14px 14px 0;

  border-radius: 0 14px 14px 0;

}

.form-search .input-prepend .btn {

  -webkit-border-radius: 14px 0 0 14px;

  -moz-border-radius: 14px 0 0 14px;

  border-radius: 14px 0 0 14px;

}

.form-search input,

.form-inline input,

.form-horizontal input,

.form-search textarea,

.form-inline textarea,

.form-horizontal textarea,

.form-search select,

.form-inline select,

.form-horizontal select,

.form-search .help-inline,

.form-inline .help-inline,

.form-horizontal .help-inline,

.form-search .uneditable-input,

.form-inline .uneditable-input,

.form-horizontal .uneditable-input,

.form-search .input-prepend,

.form-inline .input-prepend,

.form-horizontal .input-prepend,

.form-search .input-append,

.form-inline .input-append,

.form-horizontal .input-append {

  display: inline-block;

  *display: inline;

  /* IE7 inline-block hack */



  *zoom: 1;

  margin-bottom: 0;

  vertical-align: middle;

}

.form-search .hide,

.form-inline .hide,

.form-horizontal .hide {

  display: none;

}

.form-search label,

.form-inline label,

.form-search .btn-group,

.form-inline .btn-group {

  display: inline-block;

}

.form-search .input-append,

.form-inline .input-append,

.form-search .input-prepend,

.form-inline .input-prepend {

  margin-bottom: 0;

}

.form-search .radio,

.form-search .checkbox,

.form-inline .radio,

.form-inline .checkbox {

  padding-left: 0;

  margin-bottom: 0;

  vertical-align: middle;

}

.form-search .radio input[type="radio"],

.form-search .checkbox input[type="checkbox"],

.form-inline .radio input[type="radio"],

.form-inline .checkbox input[type="checkbox"] {

  float: left;

  margin-right: 3px;

  margin-left: 0;

}

.control-group {

  margin-bottom: 10px;

}

legend + .control-group {

  margin-top: 20px;

  -webkit-margin-top-collapse: separate;

}

.form-horizontal .control-group {

  margin-bottom: 20px;

  *zoom: 1;

}

.form-horizontal .control-group:before,

.form-horizontal .control-group:after {

  display: table;

  content: "";

  line-height: 0;

}

.form-horizontal .control-group:after {

  clear: both;

}

.form-horizontal .control-label {

  float: left;

  width: 160px;

  padding-top: 5px;

  text-align: right;

}

.form-horizontal .controls {

  *display: inline-block;

  *padding-left: 20px;

  margin-left: 180px;

  *margin-left: 0;

}

.form-horizontal .controls:first-child {

  *padding-left: 180px;

}

.form-horizontal .help-block {

  margin-bottom: 0;

}

.form-horizontal input + .help-block,

.form-horizontal select + .help-block,

.form-horizontal textarea + .help-block,

.form-horizontal .uneditable-input + .help-block,

.form-horizontal .input-prepend + .help-block,

.form-horizontal .input-append + .help-block {

  margin-top: 10px;

}

.form-horizontal .form-actions {

  padding-left: 180px;

}

.search-prod {     

     height:248px;

     margin-right:10px;

     margin-left:0px;

     float:right;

     overflow:hidden;

}

   

.search-prod .title {

     background:url(https://sinus-shop.com/bathandbathingaccessories/wp-content/themes/azonbb/assets/img/bg-sprod.png) 0 0 no-repeat;

     color:white;

     font-size:18px;

     font-family:arial, helvetica, sans-serif;

     text-align: center;

     margin-bottom:10px;

}



.search-prod .fsearch-prod {

     width:95%;

     margin:0 auto;

}



.fsearch-prod  .control-group {

     position:relative;

     overflow:hidden;

     margin-bottom:3px;

}



.fsearch-prod label {

     width:100px;

     float:left;

     font-size:14px;

     text-transform:uppercase;

     color:white;

     font-weight:bold;

     padding-top:10px;

}



select.select, select.select2 {

    position:relative;

    z-index:10;

    width:175px !important;

    height:30px !important;

    line-height:26px;

    float:left;

    left:0px;

}



/* dynamically created SPAN, placed below the SELECT */

span.select, span.select2 {

    position:absolute;

    bottom:0;

    float:left;

    right:8px;

    top:0px;

    width:177px;

    height:30px;

    line-height:20px;

    text-indent:10px;

    background:url(https://sinus-shop.com/bathandbathingaccessories/wp-content/themes/azonbb/assets/img/select.png) 0 0 no-repeat;

    cursor:default;

    z-index:0;

    padding:5px 0;

}

.fsearch-prod .button-fsprod {

    margin:0 auto 8px auto;

    padding-left:20px;

}



.reset, .search-btninput {

    background-color:black;

    font-size:18px;

    font-family: 'DroidSansRegular';

    width:75px;

    height:37px;

    color:white;

    border:none;

    padding:12px 10px 8px 10px;

    border-radius:3px;

    -moz-border-radius:3px;

    -webkit-border-radius:3px;

}

  

.reset:hover, .search-btninput:hover {

   opacity:0.8;

   filter:alpha(opacity=80);

}

  

.detail:hover, .buy:hover {

	 opacity:0.8;

	 filter:alpha(opacity=80); 

}

  

.search-btninput {

    background-color:#eb7b1c;

}



img.amazon-img {

    margin-left:100px;

}



.top-product-title {

	background-color: #333333;

	color: #fff;

	text-align: center;

	padding: 10px;

	text-transform: uppercase;

	margin-bottom: 0;

}

.fsearch-prod {

	padding: 15px 40px;

	background-color: #F26C4F;

	

}

.secondary-menu-wrapper {

	/*background-color: #F26C4F;*/

	position: relative;

}

#secondary-menu {

	list-style: none;

	margin: 0;

}

#secondary-menu li {

	display: inline-block;

	margin: 0;

}

#secondary-menu li a {

	color: #fff;

	padding: 0 15px;

	line-height: 30px;

}

.menu_hover_per {

	background-color: #F26C4F;

	color: #fff;

}

.wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.check-column){

	display: table-cell !important;

}/*================== TOP MENU===============================================*/.top-product-title {	background-color: #333333;	color: #fff;	text-align: center;	padding: 10px;	text-transform: uppercase;	margin-bottom: 0;}.fsearch-prod {	padding: 15px 40px;	background-color: #F26C4F;	}.secondary-menu-wrapper {	/*background-color: #F26C4F;*/	position: relative;}#secondary-menu {	list-style: none;	margin: 0;}#secondary-menu li {	display: inline-block;	margin: 0;}#secondary-menu li a {	color: #fff;	padding: 0 15px;	line-height: 30px;}.menu_hover_per {	background-color: #00c2ff;	color: #fff;}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.check-column){	display: table-cell !important;}.top-nav {    background: #fbfbfb;    border-bottom: 1px solid #ececec;    height: 31px;	border-top: 5px solid #00c2ff;}

.today-date {    float: left;    padding: 0 10px;    font-size: 14px;    color: #666;    margin: 10px 10px 0 0;    font-weight: bold;    text-transform: uppercase;    border: 1px solid #CCC;    border-width: 0 1px 0 0;	line-height: 10px;}

b#menu-top {
    font-size: 14px !important;
}

.top-nav ul {    float: left;margin-top: 4px;}

.top-nav ul li {    position: relative;    display: inline-block;    float: left;    font-size: 12px;}

.top-nav ul li a {    display: inline-block;    height: 30px;    line-height: 30px;    color: #838383;    padding: 0 10px;}.search-block {    height: 30px;    overflow: hidden;    float: right;    margin-left: 5px;    position: relative;}.search-block .search-button {    background: #81d742;    cursor: pointer;    float: right;    height: 30px;    width: 30px;    display: block;    border: 0 none;    box-shadow: none!important;    padding: 0;    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;}input[type=button], button {    padding: 4px;    cursor: pointer;    vertical-align: middle;}
.search-block #s-header {    background: #FFF;    float: right;    font: normal 11px tahoma;    padding: 9px 12px 8px 12px;    width: 90px;    color: #C5C5C5;    border: 0 none;    border: 1px solid #ececec;    border-width: 0 0 0 1px;    -webkit-transition: width .7s,color .4s;    -moz-transition: width .7s,color .4s;    -o-transition: width .7s,color .4s;    transition: width .7s,color .4s;    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;}textarea, input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=date], input[type=file], input[type=search], input[type=color], input[type=datetime], input[type=datetime-local], input[type=month], input[type=range], input[type=time], input[type=week], select {    border-color: #F1F1F1;    border-top-color: #DDD;    border-left-color: #DDD;    background-color: #F9F9F9;    color: #515151;    font: 12px Tahoma;    padding: 8px;    margin-bottom: 7px;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    webkit-transition: all 0.3s ease-in-out;    -moz-transition: all 0.3s ease-in-out;    -o-transition: all 0.3s ease-in-out;    -ms-transition: all 0.3s ease-in-out;    transition: all 0.3s ease-in-out;}textarea, input {    padding: 5px;    outline: none;}textarea, input, select {    border: 1px solid #ccc;    background: #fff;    font-size: inherit;}
.top-nav .social-icons {    float: right;    padding: 0px 10px;}
.social-icons {    text-align: center;}.top-nav .social-icons a, .footer-bottom .social-icons a {    opacity: 0.5;}.top-nav .social-icons a {    color: #555;}.social-icons a {    margin: 2px;    position: relative;    text-shadow: none;    display: inline-block;}a, .post-title a, ul.slider-navigation li, .pagenavi a, a.more-link, .main-menu li a, .subscribe-icons a, .flickr_badge_image img, .mega-menu-item img, .arqam-lite-widget-counter a i, .arqam-lite-widget-counter a span, .arqam-lite-widget-counter a small, .search-block-large .search-button, .search-block-large #s, .widget.timeline-posts li span.tie-date, .widget.timeline-posts li span.tie-date:before{	-webkit-transition: all .2s ease-in-out;    -moz-transition: all .2s ease-in-out;    -ms-transition: all .2s ease-in-out;    -o-transition: all .2s ease-in-out;    transition: all .2s ease-in-out;}
i.fa.fa-home {    font-size: 35px;}
.main-menu .home-main-menu a {    padding: 10px;}.current-menu-item.current_page_item {    /*background-color: #e26c4f;*/}

.home-main-menu i {

    display: inline-block;

    font-family: FontAwesome;

    font-style: normal;

    font-weight: normal;

    line-height: 1;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

    font-size: 35px;

}

.home-main-menu i:before {

    content: "\f015";

}

/*======================== END TOP MENU ===================================================*/

h2.single-post-title {
    font-weight: bold;
}
.post-single-content h4 {
    margin-bottom: 5px;
	font-weight: bold;
}
.post-single-content p {
    font-size: 16px;
    line-height: 25px;
}
.thumb img.three:hover {
    border: 1px solid #0d71ab;
    width: 50px;
    height: 50px;
}
.thumb img.three {		 border: 1px solid transparent;
    width: 50px !important;
    height: 50px !important;
}.five.columns.mb-0.top {    /*margin-top: 12em;*/}
h2.related-pro {
    margin-top: 15px;
}
.price{
	display:inline;
}
.single-btn {
    display: inline;
    float: right;
}
.single-store-read-more .product-criteria-value span {
    font-size: 20px;
    color: #00c2ff;
    line-height: 20px;
    position: relative;
    left: 6em;
    top: 14px;
}
.post-excerpt{
	padding-bottom: 5px;
}