@charset "utf-8";/* CSS Document *//* RESETS */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, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;	text-decoration:none;}body {-webkit-text-size-adjust: 100%;}.clear	{ clear:both; }button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner {    border: none;}/* GENERAL */body	{  line-height:20px; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif; }.stencil_fixed	{ background-attachment: fixed;}input, textarea	{ font-size:12px;  }ul, ol	{ margin: 0 0 20px 20px;}/* FORMS */input,textarea,select 	{	-moz-border-radius: 2px;	-webkit-border-radius: 2px;	border-radius: 2px;	border: none;	}input {	padding: 7px 0 7px 8px;}input[type="submit"] 	{	padding: 4px 5px;	cursor: pointer;	text-transform: uppercase;	font-size: 10px;	font-weight: bold;	-webkit-transition-property:background color;	-webkit-transition-duration: 0.12s;	-webkit-transition-timing-function: ease-out;	-moz-transition-property:background color;	-moz-transition-duration: 0.12s;	-moz-transition-timing-function: ease-out;	-o-transition-property:background color;	-o-transition-duration: 0.12s;	-o-transition-timing-function: ease-out;}textarea 	{	padding: 7px 10px 7px 8px;	width: 440px;	height: 149px;}select 	{	padding: 7px 8px 7px 8px;	}.wpcf7-form-control-wrap 	{	margin: 0 10px 0 0;}/* HEADINGS */h1,h2,h3,h4,h5,h6,h7	{ text-transform: uppercase; font-weight: bold;}h1	{ font-size: 32px; padding: 40px 0 20px 0; letter-spacing: -2px;}h2	{ font-size: 28px; padding: 40px 0 20px 0; letter-spacing: -1px;}h3	{ font-size: 24px; padding: 40px 0 20px 0; letter-spacing: -1px;}h4	{ font-size: 20px; padding: 40px 0 20px 0; letter-spacing: -1px;}h5	{ font-size: 18px; padding: 40px 0 20px 0; letter-spacing: -1px;}h6	{ font-size: 16px; padding: 40px 0 20px 0; letter-spacing: -1px;}h7	{ font-size: 14px; padding: 40px 0 20px 0; letter-spacing: -1px;}/* TYPOGRAPHY */a	{ text-decoration:underline; }p	{ line-height: 20px;    padding: 0 0 10px;}/* HEADER */#header_container	{ width: 100%;}#header_wrapper	{ width:940px; padding: 0 20px 0px 20px; margin: 0 auto;}.header	{ width:940px; }.logo_holder a img 	{ -webkit-transition-property:opacity; -webkit-transition-duration: 0.12s; -webkit-transition-timing-function: ease-out;}.logo_holder a img:hover	{ opacity: 0.5;}/* SLIDER */#slider_container	{ width: 100%;}#slider_wrapper	{ width:960px; margin: 0 auto; padding: 0 10px 0 10px; }/* CONTENT */#content_container	{ width: 100%;}#content_wrapper	{ width:960px; margin: 0 auto; padding: 0 10px 0 10px;  }.content { }/* GENERAL FADING ANIMATION */a, #fc_submit, #submit, #searchsubmit {  -webkit-transition-property:background color; -webkit-transition-duration: 0.12s; -webkit-transition-timing-function: ease-out; -moz-transition-property:background color; -moz-transition-duration: 0.12s; -moz-transition-timing-function: ease-out; -o-transition-property:background color; -o-transition-duration: 0.12s; -o-transition-timing-function: ease-out; }/* POST */#cat_title_container	{ width:100%; }#cat_title_wrapper	{ width:940px; margin: 0 auto; padding: 0 20px 0 20px; }#cat_title	{ width: 940px; margin: 0 auto;}#cat_title h1	{ float: left; width:230px; padding: 20px 0 20px 0; font-size: 24px; text-indent: -5px; line-height:40px; text-transform: uppercase; letter-spacing: -1px;}#cat_title h1 a	{ text-decoration:none; padding: 0 5px 0 5px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}#cat_title p {float:right; padding: 31px 0 0 0; width: 700px; font-size: 13px; text-transform: uppercase;}/* POST CONTENT */#post_wrapper	{ padding:40px 0 0 0;}#post_wrapper .entry	{ padding: 0 0 20px 0; margin: 0 0 0 0; }#post_wrapper .entry .post_title	{ padding: 0;} /* little fix for categories */#post_wrapper .entry .post_content	{ padding: 0;} /* little fix for categories */.post_content a	{ text-decoration: none; }.post_content a:hover	{ text-decoration: underline; }.post_title { font-size:32px; line-height:40px; letter-spacing: -2px; text-indent: -5px; position: relative; top: 3px; }.post_title a { text-decoration:none; padding: 0 5px 0 4px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }.post_info { font-size:13px; text-transform: uppercase;}.post_info span	{ padding:0 9px 0 0; margin:0 9px 0 0;}.post_info a	{ font-weight: bold; text-decoration: none;}.big_image_wrapper	{ margin:0 0 20px 0; display: block; }.big_image { }/*.post_content { font-size:12px; }	leave, handles the size of text */.more-link	{ font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 0px 7px; margin: 0 0 20px 0; line-height: 19px; display: inline-block; position: relative; top:-10px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }a.more-link:hover	{ text-decoration: none;}/* SINGLE BLOG */.post_title	{ padding: 60px 0 40px 0;}#post_wrapper .post_content	{ padding: 0 0 40px 0;}#post_wrapper .post_meta	{ padding: 0 0 40px 0;}#post_wrapper .post_meta h2	{ margin: 0 10px 20px 10px; padding: 0; font-weight: bold; letter-spacing: 2px; font-size: 9px;}#post_wrapper .post_meta .post_gallery	{ padding: 0; }#post_wrapper .post_meta .post_gallery img.big_image	{display:block;}#post_wrapper .post_meta .post_gallery .small_image_wrapper { display: block; float: left; margin: 0 10px 20px 10px; }#post_wrapper .post_meta .post_gallery img.small_image	{display:block;}.post_info_single	{ padding: 20px 0 0 0; font-size:10px; text-transform: uppercase; }.post_info_single span	{ width:230px; display:block; margin: 0 10px 0 10px;}.post_info_single a	{ text-decoration: none; font-weight: bold;}/* INPUTS AND TEXTAREAS GLOBAL */input, textarea	{ font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;}/* GALLERY - RIGHT SIDEBAR */#page-gallery-right #gallery	{ padding: 0 0 50px 0; }#page-gallery-right .gallery_image_wrapper	{ margin: 10px; float: left; }#page-gallery-right .gallery_image	{ display: block; }#page-gallery-right #post_area	{width:720px; float:left; }#page-gallery-right #post_wrapper	{ }#page-gallery-right #post_wrapper .entry { margin-left: 10px; padding-right: 10px; padding-bottom: 0; }#page-gallery-right #post_wrapper .entry .entry_holder { }#page-gallery-right #post_wrapper .entry .post_title { padding-top: 20px; padding-bottom: 40px; }#page-gallery-right #post_wrapper .entry .post_title a { }#page-gallery-right #post_wrapper .entry .post_image { }#page-gallery-right #post_wrapper .entry .post_content { }#page-gallery-right .sidebar { padding-top: 140px; }/* GALLERY - LEFT SIDEBAR */#page-gallery-left #gallery	{ padding: 0 0 50px 0;}#page-gallery-left .gallery_image_wrapper	{ margin: 10px; float: left; }#page-gallery-left .gallery_image	{ display: block; }#page-gallery-left #post_area	{width:720px; float:right;}#page-gallery-left #post_wrapper	{ }#page-gallery-left #post_wrapper .entry {margin-left: 10px; padding-right: 10px; padding-bottom: 0; }#page-gallery-left #post_wrapper .entry .entry_holder { }#page-gallery-left #post_wrapper .entry .post_title { padding-top: 20px; padding-bottom: 40px; }#page-gallery-left #post_wrapper .entry .post_title a { }#page-gallery-left #post_wrapper .entry .post_image { }#page-gallery-left #post_wrapper .entry .post_content { }#page-gallery-left .sidebar { padding-top: 140px; }/* GALLERY - FULLWIDTH */#page-gallery-fullwidth #gallery	{ padding: 0 0 50px 0; }#page-gallery-fullwidth .gallery_image_wrapper { margin: 10px; float: left; }#page-gallery-fullwidth .gallery_image	{ display: block; }#page-gallery-fullwidth #post_area	{width:960px; float:left;  }#page-gallery-fullwidth #post_wrapper	{ }#page-gallery-fullwidth #post_wrapper .entry { margin-left: 10px; padding-right: 10px; padding-bottom: 0; }#page-gallery-fullwidth #post_wrapper .entry .entry_holder { }#page-gallery-fullwidth #post_wrapper .entry .post_title { padding-top: 20px; padding-bottom: 20px;}#page-gallery-fullwidth #post_wrapper .entry .post_title a { }#page-gallery-fullwidth #post_wrapper .entry .post_content { }/* PAGE - RIGHT SIDEBAR */#page-right-sidebar #post_area	{width:720px; float:left; }#page-right-sidebar #post_wrapper	{ }#page-right-sidebar #post_wrapper .entry { margin-left: 10px; padding-right: 10px; padding-bottom: 40px;  }#page-right-sidebar #post_wrapper .entry .entry_holder { }#page-right-sidebar #post_wrapper .entry .post_title { padding-top: 20px; padding-bottom: 40px; }#page-right-sidebar #post_wrapper .entry .post_title a { }#page-right-sidebar #post_wrapper .entry .post_image { }#page-right-sidebar #post_wrapper .entry .post_content { }#page-right-sidebar .sidebar { padding-top: 140px; }/* PAGE - LEFT SIDEBAR */#page-left-sidebar #post_area	{width:720px; float:right; }#page-left-sidebar #post_wrapper	{ }#page-left-sidebar #post_wrapper .entry { margin-left: 10px; padding-right: 10px; padding-bottom: 40px;  }#page-left-sidebar #post_wrapper .entry .entry_holder { }#page-left-sidebar #post_wrapper .entry .post_title { padding-top: 20px; padding-bottom: 40px;}#page-left-sidebar #post_wrapper .entry .post_title a { }#page-left-sidebar #post_wrapper .entry .post_image { }#page-left-sidebar #post_wrapper .entry .post_content { }#page-left-sidebar .sidebar { padding-top: 140px; }/* PAGE - FULLWIDTH */#page-fullwidth #post_area	{width:960px; float:left;  }#page-fullwidth #post_wrapper	{ }#page-fullwidth #post_wrapper .entry { margin-left: 10px; padding-right: 10px; padding-bottom: 40px; }#page-fullwidth #post_wrapper .entry .entry_holder { }#page-fullwidth #post_wrapper .entry .post_title { padding-top: 20px; padding-bottom: 40px; }#page-fullwidth #post_wrapper .entry .post_title a { }#page-fullwidth #post_wrapper .entry .post_image { }#page-fullwidth #post_wrapper .entry .post_content { }/* CONTACT PAGE - RIGHT, LEFT, FULLWIDTH */#contact_form_wrapper	{ margin: 0 10px 0 10px;}#contact_form	{ padding: 0 0 80px 0; }#page-right-sidebar #contact_form { }#contact_form .contact_form_left	{ width:220px; float:left; }#contact_form .contact_form_left h2	{ font-size:24px; font-weight: bold; letter-spacing: -1px; padding: 5px 0 0 0;}#contact_form .contact_form_right	{ float:left; padding: 0 0 0 20px;}#contact_form label	{ font-size:11px; padding: 0 0 0 10px; }#contact_form input	{ width: 210px; font-size:12px; border: none; padding: 7px 0 7px 8px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}#contact_form textarea	{ width:440px; height:149px; margin-bottom: -4px; border: none; line-height: 20px; padding:7px 10px 7px 8px; font-size:12px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}#contact_form .submit_contact	{ width: auto; cursor: pointer; border: none; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 3px 5px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; position: relative; top: 1px; margin:0; }#contact_form p	{ padding:0 0 15px 0; }#contact_form .cancel-contact-reply	{ margin: 0 0 18px 0; float: right; position: relative; top:-23px; font-size:11px;}#page-fullwidth #contact_form textarea { }#page-fullwidth #contact_form {width:960px;}/* SIDEBAR */.sidebar	{font-size: 12px; line-height: 20px;}.sidebar h2	{ text-transform:uppercase; font-size: 11px; letter-spacing: 0;}/* POST COMMENTS */.comments_number	{ font-size: 24px; padding: 20px 0 40px 240px; margin: 0 10px 0 10px; }#post_comments	{ padding: 0 10px 0 10px; font-size: 12px;}#post_comments-1 ul 	{ margin-left: 0;}#respond	{ padding: 40px 0 0 0;}.commentlist	{ list-style:none; padding:20px 0 0 0;}.commentlist li	{ padding: 0 0 19px 0; word-wrap:break-word;}.commentlist ul.children	{ list-style:none;}.commentlist .comment_wrapper .user_wrapper	{ width:230px; float:left; }.commentlist .comment_wrapper .user_wrapper img	{ float:left; display:block; padding: 3px 0 10px 0; }.commentlist .comment_wrapper .user_wrapper .comment_user_meta	{float:right; width:170px; padding: 0 0 18px 0; }.commentlist .comment_wrapper .comment_message_wrapper	{ font-size:11px }.commentlist .comment_wrapper .comment_author	{ font-size:11px; font-weight: bold; text-transform: uppercase;}.commentlist .comment_wrapper .comment_author a	{ text-decoration:none;}.commentlist .comment_wrapper .comment_date	{ font-size:10px; display:block; text-transform: uppercase;  }.commentlist .comment_wrapper .comment-reply-link	{ display: none; font-size:10px; text-decoration:none; font-weight: bold; text-transform: uppercase; padding: 0 3px 0 3px; margin: 0 0 0 2px; line-height: 15px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;  }.commentlist li:hover .comment-reply-link	{ display: inline-block;}.commentlist .comment_wrapper .comment_approval	{ font-size:10px; text-decoration:none; font-weight: bold; text-transform: uppercase; padding: 1px 3px 1px 3px; margin: 0 0 0 5px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }.commentlist .comment_wrapper .comment_message_wrapper	{float:right; width:440px;}.commentlist .comment_wrapper .comment_content	{ padding-left:240px; padding-bottom: 20px; position: relative; }.commentlist .comment_wrapper .comment_content p	{ display: inline; }.commentlist ul.children li .comment_wrapper .user_wrapper	{  padding: 0 0 0 60px; }.commentlist ul.children li .comment_wrapper .comment_content	{ padding-left:300px; }.commentlist ul.children ul li .comment_wrapper .user_wrapper	{ padding: 0 0 0 120px; }.commentlist ul.children ul li .comment_wrapper .comment_content	{ padding-left:360px; }.commentlist ul.children ul ul li .comment_wrapper .user_wrapper	{ padding: 0 0 0 180px; }.commentlist ul.children ul ul li .comment_wrapper .comment_content	{ padding-left:420px; }.commentlist ul.children ul ul ul li .comment_wrapper .user_wrapper	{  padding: 0 0 0 240px; }.commentlist ul.children ul ul ul li .comment_wrapper .comment_content	{ padding-left:480px; }.commentlist ul.children ul ul ul ul li .comment_wrapper .user_wrapper	{ padding: 0 0 0 360px; }.commentlist ul.children ul ul ul ul li .comment_wrapper .comment_content	{ padding-left:540px; }.commentlist ul.children li .comment_wrapper .comment_message_wrapper	{  width:389px; }/* COMMENT FORM */#comment_form_wrapper	{ padding: 0 10px 0 10px; }#comment_form	{ padding:0 0 80px 0; }#comment_form .comment_form_left	{ width:220px; float:left; padding: 0 10px 0 0; }#comment_form .comment_form_left h3	{ font-size:24px; font-weight: bold; letter-spacing: -1px; padding: 5px 0 0 0;}#comment_form .comment_form_right	{ width:460px; float:left; padding: 0 0 0 10px;}#comment_form label	{ font-size:11px; padding: 0 0 0 10px; }#comment_form input	{ border:none; width: 210px; font-size:12px; padding: 7px 0 7px 8px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }#comment_form textarea	{ width:440px; height:149px; border:none; line-height: 20px; padding:7px 10px 7px 8px; margin-bottom: -4px; font-size:12px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }/*#comment_form .submit_comment	{ display:block; width: 117px; height:27px; padding-right:8px; font-size:11px; text-align:center; border: 0; cursor:pointer;  }*/#comment_form .submit_comment	{ width: auto; cursor: pointer; border: none; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 3px 5px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }#comment_form p	{ padding:0 0 15px 0; }#comment_form .cancel-comment-reply	{ margin: 0 0 0 0; float: right; font-size:12px;}#post_comments #comment_form	{ margin-left: 0;  } /* Fixes the margin jump when your click "reply" *//* PAGINATION */.fresh-pagination	{ margin: 20px 10px 60px 8px; font-size: 14px; font-weight: bold;}.fresh-pagination .current, .fresh-pagination .page, .fresh-pagination .previouspostslink, .fresh-pagination .nextspostslink	{ -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}.fresh-pagination .current	{ text-decoration: none; padding: 5px 10px; margin: 0 2px 0 2px;}.fresh-pagination .page		{ text-decoration: none; padding: 5px 10px; margin: 0 2px 0 2px;}.fresh-pagination .previouspostslink	{ padding: 5px 10px; margin: 0 2px 0 2px; text-decoration: none;}.fresh-pagination .nextspostslink		{ padding: 5px 10px; margin: 0 2px 0 2px; text-decoration: none;}.fresh-pagination .page:hover, .previouspostslink:hover, .nextspostslink:hover	{}/* HTML ELEMENTS */blockquote	{ display: block; font-style: italic;  margin: 0 0 20px 0; font-size: 13px; padding: 20px 20px 0 20px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}pre, code	{ display: block; font-style: italic;  margin: 0 0 20px 0; font-size: 13px; padding: 20px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}acronym { border-bottom-style: dotted; border-bottom-width: 1px; cursor: help;}strong { font-weight: bold;}del { text-decoration: line-through;}table { border-collapse: collapse; margin: 10px 0; width: 100%; }tr { }tr:hover {}th, td { border-style: solid; border-width: 1px; text-align: left;}th { font-weight: bold; padding: 10px 20px 20px 20px; border:none; }td { padding: 10px 20px 20px 20px; border-left: none; border:none;}/* WORDPRESS "INSERT IMAGE" FUNCTIONS + SHORTCODE "FRAME ALIGN_X + GALLERY"*/.wp-caption {-khtml-border-radius: 2px;- moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; margin: 10px;	text-align: center;}.aligncenter { display:block; text-align:center; margin:20px auto;}.alignleft { display: block; float: left; margin: 5px 20px 5px 0; display: block;}.alignright {display: block; float: right; margin: 20px 0 20px 20px; display: block;}.aligncentered{ display: block; text-align:center; margin:0 auto;}img.aligncentered, div.aligncentered { display: block; text-align:center; margin:0 auto;}.wp-caption img { border: 0 none; margin: 0; padding: 0; display: block;}.wp-caption p.wp-caption-text { font-size: 11px; line-height: 30px; margin: 0; padding: 0 20px;}.gallery-item	{ margin-top: 0px !important;}.gallery-item img	{ border:none !important;}/* SHORTCODES - BUTTONS */.btn_a	{ font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 0px 5px; margin: 0 0 20px 0; display: inline-block; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }a.btn_a:hover	{ text-decoration: none;}/* SHORTCODES - COLUMNS */.one_half, .one_third, .two_third, .three_fourth, .one_fourth {float:left; position:relative;}.one_half{width:49%; margin-right:2%;}.one_third{width:32%; margin-right:2%;}.two_third{width:66%; margin-right:2%;}.one_fourth{width:23.5%; margin-right:2%;}.three_fourth{width:74.5%; margin-right:4%;}.last	{margin-right:0 !important;}.divider	{ display:block; width:100%; clear:both;}/*SHORTCODES - YES&NO - TICK&CROSS */.sc_yes, .sc_no	{ position:relative; top:3px;}/* SHORTCODES - BOXES */.box_download, .box_info, .box_warning, .box_note	{-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; margin:0 0 23px 0; font-weight: bold;}.box_download	{ background-repeat: no-repeat; background-position: 20px 12px; padding:20px 120px 20px 120px;}.box_info	{ background-repeat: no-repeat; background-position: 19px 14px; padding:20px 120px 20px 120px;}.box_warning	{ background-repeat: no-repeat; background-position: 20px 14px; padding:20px 120px 20px 120px;}.box_note	{ background-repeat: no-repeat; background-position: 20px 14px; padding:20px 120px 20px 120px;}/* SHORTCODES - DROPCAP */.dropcap	{ display:block; float:left; font-size:66px; font-weight: bold; line-height:60px; margin:0 10px 0 0}/* SHORTCODES - PULLQUOTES */.pullquote_left	{ float:left; margin:20px 20px 20px 0; padding:0 0 0 20px; font-size:16px; font-weight: bold; text-transform: uppercase; line-height:20px; width:33%;}.pullquote_right	{ float:right; margin:20px 0 20px 20px; padding:0 20px 0 0; font-size:16px; font-weight: bold; text-transform: uppercase; line-height:20px; width:33%;}/* SHORTCODES - HIGHLIGHTS */.highlight1	{ }.highlight2	{ }/* SHORTCODES - HIGHLIGHTS */.sc_divider	{ display:block; width:96%; height:23px; clear:both; position:relative;}.top a	{ position:absolute; top:-12px; right:-4%; font-size:9px; font-weight: bold; text-transform: uppercase; text-decoration:none; padding:0 0 0 5px;}/* SHORTCODES - TABS */.sc_tabs	{ width:100%; margin:0 0 20px 0;}.sc_tabs_header	{ width:100%; }.sc_tab	{ position:relative; padding:3px 15px 2px 15px; top:2px; font-size:11px; font-weight:bold; float:left; margin:0 2px 0 0; -moz-border-radius:2px 2px 0 0; -webkit-border-radius:2px 2px 0 0; border-radius:2px 2px 0 0;}.sc_tab_active	{ padding:4px 15px 4px 15px; top:0px;}.sc_tab:hover	{cursor:pointer;}.sc_tabs_body	{width:100%;}.sc_tab_single_box	{ float:left; width:96%; padding:2%; display:none; -moz-border-radius:0 2px 2px 2px; -webkit-border-radius:0 2px 2px 2px; border-radius:0 2px 2px 2px; }.sc_tabs_box_first	{ display:block;}/* SHORTCODES - TOGGLE */.toggle	{ padding:10px 0 10px 20px; margin: 0 0 20px 0; background-repeat:no-repeat; background-position: -29px 16px; cursor: pointer; }.toggle_active	{ background-repeat:no-repeat; background-position: 0 -43px;}.toggle a	{ text-decoration: none; font-size: 15px;}.toggle_body .block	{ margin-left:25px; padding: 0 20px 40px 20px;}/* FOOTER 1 */#footer1_container { width: 100%;}#footer1_wrapper	{ width:960px; padding: 0 10px 40px 10px; margin: 0 auto;}#footer1 { width:960px; font-size: 12px; line-height: 20px; }#footer1 .footer1_top_line	{ margin: 0 10px; height:39px;}#footer1 a	{ font-weight: bold; text-decoration:none;}#footer1 .widget_1	{ width: 940px; margin:0 10px 0 10px; float:left;}#footer1 .widget_2	{ width: 460px; margin:0 10px 0 10px; float:left;}#footer1 .widget_3	{ width: 300px; margin:0 10px 0 10px; float:left;}#footer1 .widget_4	{ width: 220px; margin:0 10px 0 10px; float:left;}#footer1 .widget_5	{ width: 172px; margin:0 10px 0 10px; float:left;}#footer1 .widget_6	{ width: 140px; margin:0 10px 0 10px; float:left;}#footer1 .widget_7	{ width: 117px; margin:0 10px 0 10px; float:left;}#footer1 .widget_8	{ width: 100px; margin:0 10px 0 10px; float:left;}#footer1 .footer_widget	{ margin: 0 0 18px 0; }#footer1 .footer_widget h2	{ font-size: 11px; letter-spacing: 0px; margin: 0 0 20px 0; font-weight: bold; padding: 0;}#footer1 ul	{ list-style:none; margin: 0; }#footer1 .logo_footer	{ background-repeat: no-repeat; display: block; width: 109px; height: 20px; margin-top: 5px; -webkit-transition-property:opacity; -webkit-transition-duration: 0.12s; -webkit-transition-timing-function: ease-out;}#footer1 .logo_footer:hover	{ opacity: 0.5;}/* FOOTER 2 */#footer2_container	{ width: 100%;}#footer2_wrapper	{ width:960px; padding: 0 10px 0 10px; margin: 0 auto; }#footer2	{ width:940px; margin:0 10px; font-size:10px; }#footer2 .left{     /*float: right;      padding: 21px 0 22px;*/      width: 340px;      margin: 25px 0 0 0;	/*float:left; padding: 21px 0 22px 0; margin: 0 25px 0 0;*/}#footer2 .right	{ 	  float: right;    margin-top: -7px;    padding: 0;    width: 230px	/*float: right; padding: 21px 0 22px 20px; width: 220px;*/}#footer2 .right p	{ padding: 0; margin: 0;}#footer2 .footer2_search	{ position: relative;}#footer2 .footer2_search_input	{ border: none; font-size: 10px; width: 200px; font-weight: normal;}#footer2 .footer2_search_button	{ width: 11px; height: 12px; display: block; background-repeat: no-repeat; background-color: transparent; background-position: center center; border: none; outline: none; cursor: pointer; text-indent: -9999px; position: absolute; top:0px; right: 0px; padding: 10px;}/* GRID */#grid { display:none; width:100%; height:100%; position:absolute; top:0px; left:0px;  background: url(gfx/grid_18.png) repeat center -4px; }/* LIGHTBOX */.pp_social { display: none;}.light_rounded 	{color: #777777;}/******** For Shop Sub menus Gallery Page And Gallery Sub Menu Pages **********/#page-gallery-fullwidth .shop-gallery-img { 	margin: 0 10px; 	float: left; }/************ Header Social Icons *******************/.social-icons { /*float: left;    margin: 0;    width: 147px;    float: left;    margin: 10px 60px 10px 0;    width: 230px;    float: left;    width: 70%;   margin: 22px 0 10px;*/}.social-images {	float: none;    margin: -36px;    text-align: center;    width: auto;}/*.phone {	clear: both;    float: left;    font-size: 15px;    margin: 16px 20px 0 0;    padding: 0;    text-align: left;}*/.social-images a {	display: inline-block;}.social-images a img{	margin: 10px 5px 0;	float: left;}.social-images a.fb {	}.social-images a.insta {	margin: 0;}.header {    height: 150px;}