
/**
*	Skin: Placeport Design
*
*	@package: PlaceIn / Framework
*	@access: Framework
*	@version: 1.3.6
*/

html  body.background-static { background-image: url('http://placeport.net/pl-content/uploads/2013/05/Placeport-Gradient-4.jpg'); }
html.no-ie body.background-fixed #background { background-image: url('http://placeport.net/pl-content/uploads/2013/05/Placeport-Gradient-4.jpg'); }
html.ie body.background-fixed #background { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://placeport.net/pl-content/uploads/2013/05/Placeport-Gradient-4.jpg',sizingMethod='scale'); -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://placeport.net/pl-content/uploads/2013/05/Placeport-Gradient-4.jpg', sizingMethod='scale')"; }
html body { background-color: #ffb97f; font-family: Helvetica, Arial, 'sans-serif'; font-size: 13px; }
html body, html  button, html  input[type=button], html  input[type=submit], html  textarea { color: #ffffff; }
html h1, html  h2, html  h3, html  h4, html  h5, html  h6, html  h1 a, html  h2 a, html  h3 a, html  h4 a, html  h5 a, html  h6 a, html  .title { color: #ffffff; }
html a:link, html  a:visited, html  a:active, html  a:focus { color: #ffffff; }
html a:hover { color: #ffffff; text-decoration: underline; }
html .global-radius, html  .global-radius-link a, html  #content .container, html  footer .container, html  #content input[type=button], html  #content input[type=submit], html  #content input[type=text], html  #content textarea, html  #content select, html  .button, html  .highlight, html  #lang_sel li a, html  #lang_sel_list li a, html  section#top ul#top-menu > li > ul, html  .box, html  .gmap, html  .testimonial-image-position, html  .testimonial-content-init, html  .tagcloud a, html  .flexslider .slides, html  .flexslider .slides, html  .price-table, html  .price-table > li > .inset, html  .title-block, html  .toggle.boxed, html  .widget_pages > ul > li.current_page_item > a, html  .widget_pages > ul > li.current_page_parent > a, html  .widget_placein_subpages > ul > li.current_page_item > a, html  .widget_placein_subpages > ul > li.current_page_parent > a { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
html .jspVerticalBar, html  .jspTrack, html  .jspDrag { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
html .blog-icon-wrap { background-color: #222222; }
html .blog-shortcode-icon-wrap, html  .format-quote .quote, html  .format-link .link { background-color: #222222; }
html .format-quote .quote, html  .format-link .link, html  .format-link .link a, html  .format-link .link a:hover, html  .format-link .link h4 { color: #ffffff !important; }
html #blurb { margin-top: 0px; }
html #header-background { background-image: url(http://placeport.net/pl-content/themes/framework/lib/imgs/patterns/curve-substract.png); background-repeat: no-repeat; background-position: 50% 100%;; }
html header { height: 170px !important; }
html section#main { top: 180px !important; }
html .header-background { height: 170px; }
html.tablet header { height: 160px !important; }
html.tablet section#main { top: 160px !important; }
html.tablet .header-background { height: 160px; }
html.mobile header { height: 160px !important; }
html.mobile section#main { top: 160px !important; }
html.mobile .header-background { height: 160px; }
html .container { background-color: #ffffff; box-shadow:0 0px 10px rgba(0,0,0,0); -moz-box-shadow:0 0px 10px rgba(0,0,0,0); -webkit-box-shadow: :0 0px 10px rgba(0,0,0,0); }
html body .container, html  .container button, html  .container input[type=button], html  .container input[type=submit], html  .container textarea, html  #content .container .blog-shortcode .pagination { color: #39383A; }
html .container h1, html  .container h2, html  .container h3, html  .container h4, html  .container h5, html  .container h6, html  .container h1 a, html  .container h2 a, html  .container h3 a, html  .container h4 a, html  .container h5 a, html  .container h6 a, html  .container .title { color: #f96e5b; }
html .container a, html  .container a:link, html  .container a:active, html  .container a:visited, html  #content .container .blog-shortcode .pagination a { color: #f96e5b; }
html .container a:hover, html  #content .container .blog-shortcode .pagination a:hover { text-decoration: underline; }
html .second, html  .container.second, html  .second-handler > a { background-image: url(http://placeport.net/pl-content/themes/framework/lib/imgs/patterns/transparent-white-60.png); background-repeat: repeat; background-color: transparent !important; }
html .second h1, html  .second h2, html  .second h3, html  .second h4, html  .second h5, html  .second h6, html  .second h1 a, html  .second h2 a, html  .second h3 a, html  .second h4 a, html  .second h5 a, html  .second h6 a, html  .second .title { color: #f96e5b; }
html .navigation-custom-style { padding-top: 20px !important; padding-bottom: 20px !important; }
html nav > ul > li > span > a { color: #bdbdbd !important; }
html nav > ul > li > span > a .indicator { border-left-color: #bdbdbd; border-top-color: #bdbdbd; }
html nav > ul > li.current-menu-item > span > a, html  nav > ul > li.current-menu-item > span > a:hover { color: #39383A !important; background-image: none; }
html nav > ul > li.current-menu-item > span > a > .indicator { border-left-color: #39383A; border-top-color: #39383A; }
html nav > ul > li > span > a:hover, html  nav > ul > li.current-menu-item > span > a:hover, html  nav > ul > li.active > span > a, html  nav > ul > li.current-menu-item.active > span > a { color: #39383A !important; background-color: #ffffff; }
html nav > ul > li > span > a:hover > .indicator, html  nav > ul > li.active > span > a > .indicator, html  nav > ul > li.current-menu-item > span > a:hover > .indicator, html  nav > ul > li.current-menu-item.active > span > a:hover > .indicator, html  nav > ul > li.active.current-menu-item > span > a > .indicator { border-left-color: #39383A; border-top-color: #39383A; }
html nav ul.sub-menu > li > span > a, html  nav ul.sub-menu, html  nav > ul > li.active, html  nav > ul > li.active > span > a, html  nav > ul > li.current-menu-item.active > span > a { color: #ffffff !important; background-color: #f96e5b; background-image: none; }
html nav > ul > li.active > span > a > .indicator, html  nav > ul > li.active > span > a:hover > .indicator , html  nav > ul > li.current-menu-item.active > span > a > .indicator, html  nav > ul > li.current-menu-item.active > span > a:hover > .indicator { border-left-color: #ffffff; border-top-color: #ffffff; }
html nav ul.sub-menu > li > span > a:hover, html  nav ul.sub-menu > li.active > span > a { color: #ffffff !important; background-color: #de6252; }
html nav > ul > li > span > a:hover, html  nav > ul > li.current-menu-item > span > a:hover, html  nav > ul > li.active > span > a, html  nav > ul > li.current-menu-item.active > span > a { box-shadow:0 2px 2px rgba(0,0,0,0); -moz-box-shadow:0 2px 2px rgba(0,0,0,0); -webkit-box-shadow: :0 2px 2px rgba(0,0,0,0); }
html nav > ul > li, html  nav ul > li > span, html  nav ul > li > span > a, html  nav ul.sub-menu { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
html #navigation-header nav .depth-0.desc-0 > ul.sub-menu, html  #navigation-header nav .depth-0.desc-1 > ul.sub-menu { -moz-border-radius-topleft: 3px !important; -webkit-border-top-left-radius: 3px !important; border-top-left-radius: 3px !important; }
html footer.with-border { padding-top: 50px !important; border-style: dotted !important; }
html footer { margin-top: 25px !important; }
html .footer-widgetized-custom-style { background-image: url(http://placeport.net/pl-content/themes/framework/lib/imgs/patterns/transparent-white-90.png); background-repeat: repeat; }
html #footer-sidebar, html  #footer-sidebar .container { color: #666666; }
html #footer-sidebar h1, html  #footer-sidebar h2, html  #footer-sidebar h3, html  #footer-sidebar h4, html  #footer-sidebar h5, html  #footer-sidebar h6, html  #footer-sidebar h1 a, html  #footer-sidebar h2 a, html  #footer-sidebar h3 a, html  #footer-sidebar h4 a, html  #footer-sidebar h5 a, html  #footer-sidebar h6 a, html  #footer-sidebar .title { color: #f96e5b; }
html #footer-sidebar a, html  #footer-sidebar a:link, html  #footer-sidebar a:active, html  #footer-sidebar a:visited { color: #444444; }
html #footer-sidebar a:hover { color: #c9594a; }
html #logo { z-index: 100 !important; }
html #navigation-header { z-index: 101 !important; }
html #header-sidebar { z-index: 100 !important; }
html #header-sidebar-2 { z-index: 100 !important; }
html .portfolio-overlay { background-color: #f96e5b; }
html .pagination-lines .flex-control-nav li a { border-color: #faac82 !important; }
html .pagination-lines .flex-control-nav li a:hover { border-color: #ffffff !important; }
html .pagination-lines .flex-control-nav li a.active, html  .pagination-lines .flex-control-nav li a.flex-active { border-color: #ffffff !important; }
html .cycle-pager li a { border-color: #ffffff !important; }
html .cycle-pager li a:hover { border-color: #ffffff !important; }
html .cycle-pager li.activeSlide a { border-color: #f7925b !important; }
html .cycle-navigation a, html  .cycle-state a { background-color: #faac82 !important; }
html .cycle-navigation a:hover, html  .cycle-state a:hover { background-color: #f08952 !important; }
html .button.primary, html  .tagcloud > a { color: #ffffff !important; background-color: #f96e5b !important; }
html .button.primary:hover, html  .tagcloud > a:hover { color: #ffffff !important; background-color: #36383d !important; }
html .button.secondary { color: #f96e5b !important; background-color: #ffffff !important; }
html .button.secondary:hover { color: #36383d !important; background-color: #ffffff !important; }
html .price-table { background-image: url(http://placeport.net/pl-content/themes/framework/lib/imgs/patterns/curve-substract.png); background-repeat: no-repeat; background-position: 50% 100%;; }
html .price-table > li.featured > .inset { background-image: none; }
html .horizontal_tabs .tab_titles li.current a, html  .vertical_tabs .tab_titles li.current a, html  .horizontal_tabs .tab_titles li.current a:hover, html  .vertical_tabs .tab_titles li.current a:hover, html  .horizontal_tabs .tab_titles li a:hover, html  .vertical_tabs .tab_titles li a:hover { color: #f96e5b; background-color: #ffffff; }
html .horizontal_tabs .tab_titles li a, html  .vertical_tabs .tab_titles li a { color: #f96e5b; background-color: transparent; background-image: url(http://placeport.net/pl-content/themes/framework/lib/imgs/patterns/transparent-white-60.png); background-repeat: repeat; }
html .testimonial-content-init { border-color: #ffffff !important; color: #39383A !important; background-color: #ffffff !important; }
html .timeline_dates > li a:hover { color: #de6252 !important; }
html .timeline_dates > li.selected a, html  .timeline_dates > li a.selected, html  .timeline_dates > li.selected a:hover, html  .timeline_dates > li a.selected:hover { color: #39383A !important; }
html .toggle.boxed { background-color: #ffffff; border-color: #dddddd !important; color: #39383A; }
html .toggle.boxed .toggle-head a { color: #39383A !important; }
html nav { font-size: 14px; letter-spacing: 0em; }
html h1 { font-size: 24px; line-height: 1em; letter-spacing: 0em; }
html h2 { font-size: 20px; line-height: 1em; letter-spacing: 0em; }
html h3 { font-size: 18px; line-height: 1em; letter-spacing: 0em; }
html h4 { font-size: 16px; line-height: 1em; letter-spacing: 0em; }
html h5 { font-size: 14px; line-height: 1em; letter-spacing: 0em; }
html h6 { font-size: 12px; line-height: 1em; letter-spacing: 0em; }
html #content { font-family: Helvetica, Arial, 'sans-serif'; font-size: 13px; line-height: 1.35em; }
html nav ul.sub-menu > li > span > a, html  nav ul.sub-menu { font-size: 14px; letter-spacing: 0em; }
html h1, html  h2, html  h3, html  h4, html  h5, html  h6, html  .title, html  .heading { font-family: Helvetica, Arial, 'sans-serif'; }
html .header-sidebar { font-size: 13px; letter-spacing: 0em; }
html .footer-widget-title { font-size: 13px; letter-spacing: 0em; }
html #footer-text, html  #footer-text a { font-size: 11px; line-height: 1.4em; }
html #footer-sidebar { font-size: 13px; line-height: 1.4em; }
html .sidebar-widget-title { font-size: 20px; letter-spacing: 0em; }
html #blurb h1 { font-size: 40px; letter-spacing: 0em; }
html .dropcap { font-size: 44px; line-height: 1em; }
#mobile-navigation {
    position: fixed !important;
    top: -2px !important;
    zoom: 1 !important;
    filter: alpha(opacity=80) !important;
    opacity: 0.8 !important;
    border-bottom: 2px solid #FFB97F !important;
}

.menu-placeport-navigation-container {
    position: fixed !important;
}

.navigation-mobile-top #mobile-navigation select {
    position: fixed !important;
}

.menu-placeport-navigation-container select {
    display: inline-block;
    padding: 4px 3px 3px 5px;
    margin: 0;
    font: inherit;
    outline:none;
    line-height: 1.2;
}

.testimonial-arrow {
    bottom: -15px !important;
}

div.desktop-show .testimonial-arrow {
    left: 50% !important;
}

div.tablet-show .testimonial-arrow {
    left: 50% !important;
}

div.mobile-show .testimonial-arrow {
    left: 50% !important;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: bold !important;
}