/*
Theme Name: Pindol
Theme URI: http://themes.muffingroup.com/pindol
Author: Muffin group
Author URI: http://muffingroup.com
Description: Pindol - Responsive Premium WordPress Theme.
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: one-column, two-columns, left-sidebar, right-sidebar, fixed-width, custom-background, custom-header, custom-menu, editor-style, featured-image-header, featured-images, post-formats, theme-options, translation-ready
Version: 1.4.4
*/

@import url("css/base.css");
@import url("css/buttons.css");
@import url("css/skeleton.css");
@import url("css/layout.css");
@import url("css/variables.css");
@import url("css/shortcodes.css");
@import url("css/animations.css");
@import url("css/font-awesome.css");
@import url("css/fonts.css");

/* If you want to add your own css code, please do it in css/custom.css */
@import url("css/custom.css");

#Subheader h1 { text-align:center !important; width: 100% !important; margin-top:45px !important; font-size:65px !important; font-weight:bold !important; margin-bottom:-15px !important;}
#Subheader ul.breadcrumbs {display:none !important;}
#Subheader .sixteen {background:none !important;}

#Wrapper, #Content {background: url(/wp-content/uploads/2014/04/bg.jpg) scroll repeat center top transparent !important;}
#Header #top_bar {background: /*url(/wp-content/uploads/2014/04/pattern-v2-c.png)scroll repeat-x top center*/ transparent !important;}
.the_content_wrapper {background: url(/wp-content/uploads/2014/04/transparent-bg.png) repeat scroll top center transparent; margin: 1px !important; padding:20px !important; }
#Header #menu > ul > li > a {font-size:32px !important; font-weight:bold !important; padding: 7px 10px !important; text-transform:lowercase !important; letter-spacing:1px !important; border:2px solid #ffffff !important; background: none repeat scroll 0 0 #016EFF  !important;}
#Header #logo { padding: 8px 0 0 !important;}

.content-bg {background:url(/wp-content/uploads/2014/04/chair-v2-c.png) no-repeat scroll bottom right; width:350px; height:188px; float:right; margin-top:-90px; margin-right:50px;}

#Footer { background:url(/wp-content/uploads/2014/04/footer-v4-c.png) scroll repeat-x center center transparent !important;}

#Footer .container .column  { background: url(/wp-content/uploads/2014/04/footer-bg.png) repeat scroll top center transparent; border-top:none !important;}

#Header #menu > ul > li > a span.border { background: none !important;}
#Header #menu > ul > li.current-menu-item > a {background: none repeat scroll 0 0 #4aa738  !important; color:#000000 !important;}
#Header #menu > ul > li a:hover {background: none repeat scroll 0 0 #4aa738  !important; color:#000000 !important;}


.post .desc h3 { font-size:36px !important; color:blue !important;}


#wpcr_respond_1 p a#wpcr_button_1 {display:none!important}
#wpcr_respond_2 {display:block!important}
#wpcr_postcomment {display:none!important}
table tr:nth-child(2n+1) td {background:none !important;}
table th, table td {padding:5px !important;}
#wpcr_commentform label {font-size:18px !important; }
#wpcr_commentform input { padding:5px !important; color:#000000 !important; font-size:16px !important;}

#wpcr_table_2 td {vertical-align:top !important;}
.dtreviewed { display:none !important;}

.wpcr_rname {font-size:12px !important; } 
span.fn {font-size:16px !important; font-weight:bold !important;} 

#wpcr_respond_1 blockquote.description p {font-size:16px !important; line-height:16px !important; text-align:justify !important; font-style: normal !important;}
#wpcr_respond_1 p.response {font-size:16px !important; text-align:justify !important;margin-left:100px !important; line-height:20px !important; background: #e3c44f !important; padding: 10px !important; border-radius:5px !important; font-style: normal !important; width:90% !important;}
p.response strong {font-size:18px !important; color:#000000 !important; display:block !important;}
#wpcr_pagination {font-size:24px !important; }
#wpcr_pagination a, #wpcr_pagination .wpcr_current { padding: 10px !important ;}

#Header #menu > ul > li.english-menu > a {font-size: 26px !important; }
.switcher { background: url(/wp-content/uploads/2014/04/transparent-bg.png) repeat scroll top center transparent; float: right; left: 178px; margin:auto; padding: 1px 5px 5px; width:auto !important; position: absolute; top: 25px; }

#menu_responsive { padding: 7px 0 !important; border-radius:none !important; margin-top:10px !important; margin-bottom:-5px !important;}
#menu_responsive select { color:#38353e !important; font-size:26px !important; text-transform: uppercase !important; padding: 5px !important;}

@media screen 
and (min-width:320px) 
and (max-width:1000px)
{
	 img { max-width: 100% !important; height:auto !important;}
}

@media screen 
and (min-width:230px) 
and (max-width:700px)
{
	 .switcher { float:none !important; top:4px !important; margin:auto !important; left:20px !important;}
	 .four .columns { width : auto !important; }
}

@media screen 
and (min-width:768px) 
and (max-width:960px)
{
	#menu_responsive {clear: both !important; display:block !important; position:relative !important; margin:100px auto 0 !important; !important; text-align:center !important;}
	#slider {clear:both !important; display:block !important; margin-top:5px !important; }
}


#lang_sel_list a.lang_sel_sel, #lang_sel_list a { background: transparent !important; font-size:16px !important; font-family:inherit !important; padding:5px !important; text-align:left !important;}

#lang_sel_list img.iclflag { margin-right:-5px !important; border:1px solid #333;}

#lang_sel_list a:hover,  { background: #5db3e3 !important; color: #ffffff !important; padding: 10px 8px; }

/*#lang_sel_list ul li a .icl_lang_sel_current, , #lang_sel_list_list ul a .icl_lang_sel_current,*/ #lang_sel_list a.lang_sel_sel:active { background: #5db3e3 !important; color: #ffffff !important; padding: 10px 8px; }

body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],
body .gform_wrapper .gform_body .gform_fields .gfield select,
body .gform_wrapper .gform_body .gform_fields .gfield textarea, .gform_wrapper .top_label .gfield_label {
font-size:18px !important; color:#000000 !important; background:#ffffff !important;}

.gform_wrapper input[type="text"], .gform_wrapper input[type="url"], .gform_wrapper input[type="email"], .gform_wrapper input[type="tel"], .gform_wrapper input[type="number"], .gform_wrapper input[type="password"] {margin: 2px 2px !important;}

.reservation-form {background:url(/wp-content/uploads/2014/04/form-1.jpg) scroll no-repeat 0 0 transparent;  padding:10px !important; margin-top:10px;} 

.gform_wrapper .gform_footer { margin: 0 !important; padding: 0 0 10px !important;}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"] { font-size: 20px !important; letter-spacing:1px !important;}

.gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label textarea.textarea
{ color:#000000 !important; }

.ginput_container, .gfield_label, #input_1_1[type="text"] { color:#000000 !important; }
div.gform_footer.top_label {
 text-align: center !important;
}

.social {margin-top: -10px !important; float:right !important;}

.social li a { color: #082e1b !important;  opacity:0.9 !important;}

#Header #menu > ul > li > a span { right:0 !important; }
#Header #menu > ul > li ul { top:50px !important; font-size: 30px !important;  }
#Header #menu > ul > li ul li { width:200px !important;  }

#Subheader h1 { line-height:65px !important; }


.page-id-615 .column.one-second { margin-bottom:-10px !important; }

#fb-mobile-view-1, #fb-mobile-view-2 { display: none !important; }
#fb-normal-view { margin:auto; text-align:center;  }
.home img.aligncenter { margin-top:0 !important;  }

/* GF 2.0.x update */
.gform_wrapper ul li.gfield { margin-top: 0 !important; }
.gform_wrapper ul.gform_fields li.gfield { padding-right: 0 !important; }
.gform_wrapper input[type="text"], .gform_wrapper input[type="email"], .gform_wrapper input[type="tel"], .gform_wrapper select { height:30px !important; padding:3px 5px !important; margin-bottom:2px !important; background:#f2f2f2 !important;  border-radius:5px !important; border:none !important; }
.gform_wrapper .gform_footer { margin:15px 0 0 !important; }
.gf_left_half { padding-right: 5px !important; }
.gf_right_half { padding-left: 5px !important; }

@media screen and (min-width:480px) and (max-width:767px)
{
	#fb-normal-view { display: none !important; }
	#fb-mobile-view-1 { display: block !important; max-width:400px !important; width: 100% !important; margin:auto; text-align:center; }
	.gf_left_half { padding-right: 0 !important; }
	.gf_right_half { padding-left: 0 !important; }
}

@media screen and (max-width:479px)
{
	#fb-normal-view { display: none !important; }
	#fb-mobile-view-1 { display: none !important; }
	#fb-mobile-view-2 { display: block !important; width: 100% !important; margin:auto; text-align:center;  }
	.gf_left_half { padding-right: 0 !important; }
	.gf_right_half { padding-left: 0 !important; }
}

.postid-838 .post .image { display: none !important; }

.wpml-ls-statics-shortcode_actions { border:none !important; }

