.rs_mainslider_items_text h2,.introMess h2 {background-color: rgba(47, 52,58, 0.8);font-weight:normal;font-size:30px}.rs_mainslider .rs_mainslider_dots_container ul.rs_mainslider_dots li.rs_mainslider_dots_active {background: #e28524;}.coloredSection {background: #f34343;color: white;}.coloredSection h3 {color: white;}.portfolioItems li figure:hover {border-bottom: 1px solid #cda03d !important;}.portfolioItems li figure:hover:after {border-bottom: 5px solid #cda03d;}.portfolioItems li figure h3 a:hover {color: #cda03d;}.recentPosts li::before {background: #f34343;}.btn:hover,.btn:focus {background-color: #cda03d !important;}.btn-color {background: #cda03d;}.accordion-heading-active::after {background: #cda03d;}.nav-tabs > .active {border-top: 1px solid #cda03d;}.nav-tabs > .active:after {border-top: 5px solid #cda03d;}.pricingTable > li h3 {background-color: #cda03d;border: 1px solid #cda03d;}.sidebarMenu ul li a:hover b {color:#cda03d;}.sidebarMenu .active a b {color: #cda03d;}address ul li a:hover {color:#cda03d;}.blogItems a:hover {color: #cda03d;}.postDate ul .date {background: #cda03d;}.blogBreadcrumb li.active {color: #cda03d;}.readMore {color: #cda03d;}.arrowRight a:hover,.arrowLeft a:hover {background: #cda03d;}.photoControl ul li a:hover {color: #cda03d;}.servicesFeatures li figure a img {background-color: #cda03d;}.progress .bar {background-color: #cda03d;}.pagination li a:hover {color: #cda03d;}.colored {color: #cda03d !important;}.lead {margin-bottom: 18px;font-size: 1.9500000000000002rem;font-weight: 200;line-height: 27px;}small {font-size: 85%;}strong {font-weight: bold;}em {font-style: italic;}cite {font-style: normal;}.muted {color: #999999;}a.muted:hover,a.muted:focus {color: #808080;}.text-warning {color: #c09853;}a.text-warning:hover,a.text-warning:focus {color: #a47e3c;}.text-error {color: #b94a48;}a.text-error:hover,a.text-error:focus {color: #953b39;}.text-info {color: #3a87ad;}a.text-info:hover,a.text-info:focus {color: #2d6987;}.text-success {color: #468847;}a.text-success:hover,a.text-success:focus {color: #356635;}.text-left {text-align: left;}.text-right {text-align: right;}.text-center {text-align: center;}h1,h2,h3,h4,h5,h6 {margin: 9px 0;font-family: inherit;font-weight: bold;line-height: 18px;color: #000000;text-rendering: optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {font-weight: normal;line-height: 1;color: #999999;}h1,h2 {line-height: 36px;}h1 {font-size: 2.5rem;}h2 {font-size: 2.4rem;font-weight: 300;}h3 {font-size: 1.3rem;line-height: 18px;}.page-header {padding-bottom: 8px;margin: 18px 0 27px;border-bottom: 1px solid #eeeeee;}ul,ol {padding: 0;margin: 0 0 9px 25px;}ul ul,ul ol,ol ol,ol ul {margin-bottom: 0;}li {line-height: 18px;}ul.unstyled,ol.unstyled {margin-left: 0;list-style: none;}ul.inline,ol.inline {margin-left: 0;list-style: none;}ul.inline > li,ol.inline > li {display: inline-block;*display: inline;/* IE7 inline-block hack */*zoom: 1;padding-left: 5px;padding-right: 5px;}dl {margin-bottom: 18px;}dt,dd {line-height: 18px;}dt {font-weight: bold;}dd {margin-left: 9px;}.dl-horizontal {*zoom: 1;}.dl-horizontal:before,.dl-horizontal:after {display: table;content: "";line-height: 0;}.dl-horizontal:after {clear: both;}.dl-horizontal dt {float: left;width: 160px;clear: left;text-align: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.dl-horizontal dd {margin-left: 180px;}hr {margin: 17px 0;border: 0;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #ffffff;}abbr[title],abbr[data-original-title] {cursor: help;border-bottom: 1px dotted #999999;}abbr.initialism {font-size: 90%;text-transform: uppercase;}blockquote {padding: 0 0 0 30px;margin: 0 0 18px;border-left: 2px solid #dbd8d8;color: #979797;font-style: italic;}blockquote p {margin-bottom: 0;font-size: 1.6rem;font-weight: 300;line-height: 1.25;}blockquote small {display: block;line-height: 18px;color: #999999;}blockquote small:before {content: '\2014 \00A0';}blockquote.pull-right {float: right;padding-right: 15px;padding-left: 0;border-right: 5px solid #eeeeee;border-left: 0;}blockquote.pull-right p,blockquote.pull-right small {text-align: right;}blockquote.pull-right small:before {content: '';}blockquote.pull-right small:after {content: '\00A0 \2014';}q:before,q:after,blockquote:before,blockquote:after {content: "";}address {display: block;margin-bottom: 18px;font-style: normal;line-height: 18px;}/*Forms*/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: 18px;padding: 4px 6px;margin-bottom: 9px;font-size: 1.3rem;line-height: 18px;color: #9e9e9e;vertical-align: middle;border: 1px solid #B1B1B1;}.search {background: url(../img/search_icon.png) 5px 5px no-repeat #ffffff;padding-left: 35px !important;border: 1px solid #e3e3e3;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;margin-bottom: 7px !important;}label {text-transform: uppercase;font-weight: 900;color: #4a4a4a;}/*Media*/figure {margin: 0;}.grayscale {filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");/* Firefox 10+, Firefox on Android */filter: gray;/* IE6-9 */-webkit-filter: grayscale(100%);-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.grayscale:hover {filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter: grayscale(0%);}/*Icons*/.mail_icon,.phone_icon,.fax_icon,.pin_icon,.twitter_icon {width: 18px;height: 16px;display: inline-block;*display: inline;/* IE7 inline-block hack */*zoom: 1;overflow: hidden;}.mail_icon {background: url(../img/contact_icons.png) 0 0 no-repeat;}.phone_icon {background: url(../img/contact_icons.png) -18px 0 no-repeat;}.fax_icon {background: url(../img/contact_icons.png) -36px 0 no-repeat;}.pin_icon {background: url(../img/contact_icons.png) -54px 0 no-repeat;margin-bottom: 9px;float: left;}.twitter_icon {background: url(../img/contact_icons.png) -72px 0 no-repeat;}.comment-icon {width: 21px;height: 21px;display: block;background: url(../img/comment_icon.png) 0 0 no-repeat;}/*Header Style==================================================*/.mainHeader {width: 100%;height: 155px;position: relative;}/*social navigation*/.navTop {position: realtive;height: 29px;background: #4a4a4a;}.navTop ul {margin: 0;padding: 0;}.navTop ul li {float: left;}.navTop ul li a {width: 29px;height: 29px;font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;display: block;padding: 0;margin: 0;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.navTop ul li a:hover {background-color: #000000 !important;}.mainNav {min-height: 126px;background: #000000;}/*logo*/.brand {width: 252px;height: 51px;display: block;font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;position: relative;margin: -4px 0;}.brand::before {content: '';display: block;width: 240px;height: 132px;position: absolute;top: 0;left: 0;background: url(../img/logo.png) 0 0 no-repeat;z-index: 10;}/*Menu*/.menu {padding: 50px 0;background: #000000;}.menu li {position: relative;margin: 0 5px;}.menu li a {color: #6c6c6c;padding-bottom: 25px;font-size: 15px;text-transform: uppercase;-webkit-transition: color 0.3s linear;-moz-transition: color 0.3s linear;-o-transition: color 0.3s linear;transition: color 0.3s linear;}.menu li a:hover {background: none;text-decoration: none;}.menu li a:hover ~ ul {display: block;}.menu li > ul {position: absolute;top: 40px;left: -50px;display: none;background: #0f0f0f;width: 163px;text-align: center;padding: 10px 0;z-index: 1000;}.menu li > ul > li {border-bottom: 1px solid #1f1f1f;margin: 0;}.menu li > ul > li a {padding: 5px 0;display: block;text-transform: none;font-size: 13px;}.menu li > ul > li:last-child {border: none;}.menu li > ul:hover {display: block;}.menu li:last-child {padding-right: 0;margin-right: 0;}.menu li:nth-child(4) > ul {left: -35px;}/*Slider==================================================*/.bigSlider {padding: 0;margin-bottom: 9px;}.rs_mainslider {position: relative;}.rs_mainslider ul.rs_mainslider_items {position: relative;overflow: hidden;margin: 0;}ul.rs_mainslider_items li {position: absolute;top: 0;left: 0;z-index: 0;}.rs_mainslider ul.rs_mainslider_items li:first-child {position: relative;z-index: 1;}.rs_mainslider ul.rs_mainslider_items li .rs_mainslider_items_image {opacity: 0;filter: alpha(opacity=0);max-width: none;width: 100%;height: auto;}.rs_mainslider_items_text {position: absolute;top: 30%;left: 30%;margin-left:30%;}.rs_mainslider_items_text h2 {color: white;margin-bottom: 10px;text-transform: uppercase;padding: 10px 10px 10px 35px;}.rs_mainslider_items_text h1,.rs_mainslider_items_text h3 {color: white;}.rs_mainslider .rs_mainslider_left_container {position: absolute;left: 5%;z-index: 2;}.rs_mainslider_left,.rs_mainslider_right {background: url(../img/arrow.png) 0 0 no-repeat;width: 25px;height: 36px;overflow: hidden;cursor: pointer;opacity: 0;filter: alpha(opacity=0);}.rs_mainslider .rs_mainslider_right_container {position: absolute;right: 5%;z-index: 2;}.rs_mainslider .rs_mainslider_right_container .rs_mainslider_right {background-position: -26px 0;}.rs_mainslider .rs_mainslider_dots {border-radius: 5px;padding: 0px 2px;}.rs_mainslider .rs_mainslider_dots_container {position: absolute;bottom: 15px;left: 0;z-index: 2;}ul.rs_mainslider_dots {list-style: none;}.rs_mainslider .rs_mainslider_dots_container ul.rs_mainslider_dots li {float: left;width: 8px;height: 8px;background: #fff;border-radius: 100%;margin: 3px;cursor: pointer;}.rs_center_vertical_container {top: 50%;}.rs_center_vertical_container .rs_center_vertical {margin-top: -50%;}.rs_center_horizontal_container {margin-left: 50%;}.rs_center_horizontal_container .rs_center_horizontal {margin-left: -50%;float: left;}@-moz-document url-prefix() {.rs_mainslider ul.rs_mainslider_items li .rs_mainslider_items_text span {line-height: 43px;}}/*Welcome Message==================================================*/.welcomeMessage {text-align: center;padding: 18px 0;}.welcomeMessage h1 {text-transform: uppercase;}/*Feature Site==================================================*/.featureSite {padding: 18px 0 9px 0;}.featureSite ul {list-style: none;}.featureSite ul li {text-align: center;}.featureSite ul li figure {margin: 0;padding: 0;}.featureSite ul li figure a {margin: 9px 0 12px 0;display: inline-block;-webkit-transition: opacity 0.3s linear;-moz-transition: opacity 0.3s linear;-o-transition: opacity 0.3s linear;transition: opacity 0.3s linear;}.featureSite ul li figure a:hover {opacity: 0.5;}/*Portfolio==================================================*/.viewProjects {padding: 36px 0;text-align: right;font-size: 1.3rem;font-weight: 900;}.viewProjects a {color: #000000;font-family: "Open Sans", Helvetica, Arial, sans-serif;}.viewProjects a:hover {color: #c2c2c2;text-decoration: none;}.portfolioItems {list-style: none;padding: 0;text-align: center;}.portfolioItems li {padding: 0;margin-bottom: 35px;}.portfolioItems li figure {margin: 0;padding: 0;border-bottom: 1px solid transparent;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;position: relative;}.portfolioItems li figure p {overflow: hidden;text-overflow: ellipsis;line-height: 18px;max-height: 36px;}.portfolioItems li figure:hover:after {content: '';display: block;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;position: absolute;bottom: 0;left: 50%;margin-left: -2.5px;}.portfolioItems li figure h3 {overflow: hidden;text-overflow: ellipsis;max-height: 18px;}.portfolioItems li figure h3 a {color: #000000;}.portfolioItems li figure h3 a:hover {text-decoration: none;}.portfolioItems li figure a {filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");/* Firefox 10+, Firefox on Android */filter: gray;/* IE6-9 */-webkit-filter: grayscale(100%);-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.portfolioItems li figure a:hover {filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter: grayscale(0%);}/*Page style*/.pageStyle {margin-top: 36px;margin-bottom: 36px;}/*Features page==================================================*/.topImage {background: url(../img/top_image.jpg) 0 0 no-repeat;height: 117px;padding-top: 32px;}/*Breadcrumbs*/.breadcrumb {padding: 9px 0px;margin: 0 0 18px;list-style: none;}.breadcrumb > li {display: inline-block;text-transform: uppercase;*display: inline;/* IE7 inline-block hack */*zoom: 1;}.breadcrumb > li a {color: #000000;}.breadcrumb > li > .divider {padding: 0 5px;color: #000000;}.breadcrumb > .active {text-decoration: underline;}/*Alerts*/.alert {padding: 17px 28px;margin-bottom: 18px;background-color: #f8f8f8;border: 1px solid #ebebeb;box-shadow: inset 0 -10px 50px -20px rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.5);-webkit-box-shadow: inset 0 -10px 50px -20px rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.9);}.alert,.alert h3 {color: #c5c4c4;}.alert h3 {margin: 0;}.alert .close {position: relative;top: 0px;right: 0px;line-height: 18px;}.alert-success {background-color: #c5edb9;border-color: #aed9a2;color: #90c382;}.alert-success h3 {color: #90c382;}.alert-danger,.alert-error {background-color: #f6c3c3;border: 1px solid #eab6b6;color: #b94a48;}.alert-danger h3,.alert-error h3 {color: #ba6363;}.alert-block {background-color: #f8ebac;border-color: #e5d99d;color: #ea4a4a;}.alert-block h3 {color: #ea4a4a;}.alert-info {background-color: #cbe5e9;border-color: #b9d3d7;color: #73adb4;}.alert-info h3 {color: #73adb4;}/*Buttons==================================================*/.btn {display: inline-block;*display: inline;/* IE7 inline-block hack */*zoom: 1;padding: 6px 18px;margin: 67px 0;font-size: 1.3rem;color: white;line-height: 10px;text-align: center;text-transform: uppercase;font-weight: 900;vertical-align: middle;cursor: pointer;background-color: #000000;border: 0;*margin-left: .3em;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.btn:first-child {*margin-left: 0;}.btn:hover,.btn:focus {color: white ;text-decoration: none;}.btn.active,.btn:active {background-image: none;outline: 0;}.btn.disabled,.btn[disabled] {cursor: default;background-image: none;opacity: 0.65;filter: alpha(opacity=65);-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.btn-color:hover,.btn-color:focus {background-color: #000000;text-decoration: none;}.btn-medium {padding: 10px 36px;}.btn-large {padding: 14px 45px;}/*Button demo*/.demoButtons li {width: 170px;margin-bottom: 18px;}/*Accordion*/.accordion {border: 1px solid #e5e5e5;padding: 0 20px;margin-bottom: 18px;background: white;}.accordion-group {margin-bottom: 2px;}.accordion-heading {border-bottom: 1px solid #e5e5e5;}.accordion-heading .accordion-toggle {display: block;padding-top: 8px;padding-bottom: 9px;}.accordion-toggle {position: relative;padding-left: 50px;margin: 18px 0;text-transform: uppercase;font-weight: 900;color: #4a4a4a;}.accordion-toggle::before {content: '+';display: block;position: absolute;top: 0;left: 0;width: 30px;height: 30px;background: #000000;color: #fff;font-size: 28px;text-align: center;line-height: 30px;}.accordion-heading-active {border: 0;position: relative;}.accordion-heading-active::after {content: '-';display: block;position: absolute;top: 0;left: 0;width: 30px;height: 30px;color: #fff;font-size: 28px;text-align: center;line-height: 25px;z-index: 100;}.accordion-toggle {cursor: pointer;}.accordion-inner {padding: 9px 0px;}/*Tabs*/.nav-tabs {*zoom: 1;}.nav-tabs:before,.nav-tabs:after {display: table;content: "";line-height: 0;}.nav-tabs:after {clear: both;}.nav-tabs > li {float: left;}.tabs {border: 1px solid #e5e5e5;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-bottom: 18px;}.tabs ul {list-style: none;margin: 0;margin-top: -1px;}.nav-tabs > li {border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;padding: 0;}.nav-tabs > li > a {line-height: 18px;background: #f6f6f6;width: 98px;height: 70px;display: block;margin: 0;text-align: center;line-height: 75px;overflow: hidden;text-overflow: ellipsis;text-transform: uppercase;font-weight: 900;color: #c2c2c2;}.nav-tabs > li > a:hover,.nav-tabs > li > a:focus {color: #4a4a4a;text-decoration: none;}.nav-tabs > li:last-child {border-right: none;}.nav-tabs > li:last-child a {width: 100px;}.nav-tabs > .active {border-bottom: none;color: #4a4a4a;position: relative;}.nav-tabs > .active:after {content: '';displya: block;position: absolute;border-left: 5px solid transparent;border-right: 5px solid transparent;top: 0;left: 50%;margin-left: -3px;}.nav-tabs > .active > a,.nav-tabs > .active > a:hover,.nav-tabs > .active > a:focus {color: #4a4a4a;background-color: #ffffff;border-bottom-color: transparent;cursor: default;}.nav-pills > li > a {padding-top: 8px;padding-bottom: 8px;margin-top: 2px;margin-bottom: 2px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.tabs-below > .nav-tabs,.tabs-right > .nav-tabs,.tabs-left > .nav-tabs {border-bottom: 0;}.tab-content > .tab-pane,.pill-content > .pill-pane {display: none;}.tab-content > .active,.pill-content > .active {display: block;}.tabPost {padding: 18px;}.tabPost li {border-bottom: 1px solid #e5e5e5;*zoom: 1;padding: 18px 0 8px 0;}.tabPost li:before,.tabPost li:after {display: table;content: "";line-height: 0;}.tabPost li:after {clear: both;}.tabPost li figure {float: left;padding: 0 18px 0 0;margin: 0;}.tabPost li:last-child {border: none;padding: 18px 0 9px 0;}/*Lists*/.list li {padding: 5px 0;}.check-list {list-style: url(../img/check_mark.png);}.star-list {list-style: url(../img/star_list.png);}/*Price Table*/.pricingTable {list-style: none;}.pricingTable > li {border: 1px solid #e5e5e5;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-bottom: 18px;}.pricingTable > li h3 {margin: 0;margin-bottom: 36px;color: white;padding: 5px 0;-webkit-box-shadow: inset 0 0 0 1px #ffffff;-moz-box-shadow: inset 0 0 0 1px #ffffff;box-shadow: inset 0 0 0 1px #ffffff;}.pricingTable > li ul {list-style: none;margin: 0;padding: 0;}.pricingTable > li ul li {text-transform: uppercase;color: #4a4a4a;border-bottom: 1px solid #e5e5e5;padding: 5px 0;}.price {font-size: 2rem;color: #4a4a4a;padding: 18px 0;margin-bottom: 9px;}.price strong {font-size: 4.5rem;position: relative;top: 10px;padding: 0 3px;color: #000000;}/*Error Page==================================================*/.errorPage {background: url(../img/error_404.html) 0 0 no-repeat;min-height: 672px;height: 100%;text-align: center;padding-top: 54px;margin-top: 36px;}.errorPage h1 {font-size: 5.8rem;line-height: 5.8rem;}.errorPage h1 b {font-size: 11.1rem;line-height: 1em;display: block;}.errorPage p {text-transform: uppercase;font-weight: 900;padding: 9px 0;}.errorPage input {margin: 0 auto;}/*Sidebar==================================================*/.sidebar {margin-top: 36px;}/*sidebarMenu*/.boxModel {border: 6px solid #eaeaea;margin-bottom: 18px;}.boxModel h1 {margin-top: 0;}.sidebarMenu {padding: 12px 18px;}.sidebarMenu ul {margin: 0;list-style: none;}.sidebarMenu ul li {border-bottom: 1px solid #e5e5e5;padding: 9px 0 8px 0;}.sidebarMenu ul li a {text-transform: uppercase;color: #5a5a5a;font-weight: 900;}.sidebarMenu ul li a:hover {text-decoration: none;color: #000000;}.sidebarMenu ul li a b {margin-right: 10px;}.sidebarMenu .active a {color: #000000 !important;}.recentPostsSidebar {padding: 12px 18px;}.recentPostsSidebar .tabPost {padding: 0;}/*Gallery==================================================*/.galleryNav {display: table;margin: 36px auto 36px auto !important;}.galleryNav li {color: #000000;text-transform: uppercase;font-weight: 900;}.galleryImages {margin-bottom: 18px;list-style: none;}.galleryImages li {margin-bottom: 36px;overflow: hidden;}.galleryImages li figure {position: relative;}.galleryImages li figure a {background: #000000;display: inline-block;*display: inline;/* IE7 inline-block hack */*zoom: 1;display: table;margin: 0 auto;position: relative;}.galleryImages li figure a img {display: table;margin: 0 auto;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.galleryImages li figure a:hover::after {content: '+';display: block;color: white;font-size: 56px;font-weight: 900;position: absolute;top: 50%;left: 50%;margin-left: -20px;margin-top: -20px;opacity: 0.5;filter: alpha(opacity=50);}.galleryImages li figure a:hover img {opacity: 0.5;filter: alpha(opacity=50);}.galleryImages li figure a img{width: 100%;}.galleryImages li figure a:hover ~ figcaption {bottom: 30px;opacity: 1;filter: alpha(opacity=100);}.galleryImages li figure figcaption {position: absolute;bottom: -30px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;display: block;width: 100%;opacity: 0.5;filter: alpha(opacity=50);text-align: center;color: white;text-transform: uppercase;font-weight: 900;pointer-events: none;overflow: hidden;text-overflow: ellipsis;line-height: 18px;max-height: 18px;}/*Contact==================================================*//*Map*/.map {padding: 0;margin-bottom: 36px;}.map figure {display: table;width: 100%;height: 100%;}.map figure iframe {width: 100%;max-height: 621px;}/*Contact Form*/.contactForm {padding: 18px 27px;margin-bottom: 36px;}.contactForm h1 {margin-bottom: 18px;}.contactForm p {*zoom: 1;position: relative;}.contactForm p:before,.contactForm p:after {display: table;content: "";line-height: 0;}.contactForm p:after {clear: both;}.contactForm p label {padding: 4px 0;}.contactForm p textarea {height: 126px;resize: vertical;}.contactForm p b {position: absolute;bottom: -20px;font-size: 1rem;opacity: 0.65;filter: alpha(opacity=65);-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}/*Contact info*/address ul li {border-top: 1px solid #e5e5e5;padding: 7px 0 8px;color: #252525;}address ul li a:hover {text-decoration: none;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}address ul li:last-child {border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}address ul li b {margin: 0 10px 0 0;position: relative;top: 4px;}.socialBar ul li {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}.socialBar ul li a {width: 29px;height: 29px;font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;display: block;padding: 0;margin: 0;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;background-color: red;}.socialBar ul li a:hover {background-color: #000000 !important;}.socialBar ul li:nth-child(3) a {background: url(../img/social.png) 0 0 no-repeat;background-color: #cda03d;}.socialBar ul li:nth-child(2) a {background: url(../img/social.png) -29px 0 no-repeat;background-color: #cda03d;}.socialBar ul li:nth-child(1) a {background: url(../img/social.png) -58px 0 no-repeat;background-color: #cda03d;}.socialBar ul li:nth-child(4) a {background: url(../img/social.png) -87px 0 no-repeat;background-color: #cda03d;}/*Blog pages==================================================*//*Post date*/.blogItems {list-style: none;padding: 36px 0;}.blogItems > li {padding-bottom: 9px;}.blogItems a:hover {text-decoration: none;}.blogItems ul {list-style: none;}.postDate ul {max-width: 140px;}.postDate ul li {margin-left: 0 !important;text-transform: uppercase;text-align: center;height: 54px;}.postDate ul .date {color: white;font-size: 1.8rem;padding: 5px 0;width: 50% !important;float: left;}.postDate ul .date b {font-size: 2.7rem;line-height: 2.7rem;}.postDate ul .comment {background: #000000;width: 50% !important;float: left;}.postDate ul .comment a {color: #4a4a4a;font-size: 1.8rem;font-weight: 900;display: block;padding-top: 5px;padding-bottom: 6px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.postDate ul .comment a:hover {color: white;}.postDate ul .comment a:hover b {background: url(../img/comment_icon.png) -21px 0 no-repeat;}.postDate ul .comment a b {display: table;margin: 3px auto;}.postDate ul .author {text-align: center;background: #eaeaea;height: auto;}.postDate ul .author h3 {margin: 0;padding: 9px 0;}.blogBreadcrumb a {font-weight: 900;}.blogBreadcrumb li.active {text-decoration: none;font-weight: 900;}.readMore {font-weight: 900;text-transform: uppercase;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.readMore:hover {color: #000000 !important;}/*Pagination*/.pagination {list-style: none;padding: 18px 0;}.pagination li {float: left;color: white;}.pagination li a {padding: 5px;color: white;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.pagination li a:hover {text-decoration: none;}.arrowRight a,.arrowLeft a {background: #4a4a4a;}.arrowRight a:hover,.arrowLeft a:hover {color: white !important;}.arrowRight {margin-left: 18px;}.arrowLeft {margin-right: 18px;}/*Comments==================================================*/.commentsPost {list-style: none;}.commentsPost li {margin-top: 18px;margin-bottom: 18px;}.commentsPost li > ul {margin-top: 18px;}.commentMess {padding: 9px 18px;}.commentMess h3 {margin: 0;}.commentMess h3 b {margin-left: 20px;color: #c5c5c5;}/*Single project==================================================*/.showPhotoProject {padding: 60px 0;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;max-height: 600px;}.photoControl {padding: 9px 0;margin-bottom: 34px;}.photoControl h2 {color: white;}.photoControl ul {margin: 0;padding: 8px 0;color: #5a5a5a;}.photoControl ul li a {color: #5a5a5a;text-transform: uppercase;line-height: 3.8rem;margin: 9px 0;font-weight: 900;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.photoControl ul li a:hover {text-decoration: none;}.photoInfo li {padding: 9px 0;border-bottom: 1px solid #e5e5e5;text-transform: uppercase;}.photoInfo li b {width: 100px;display: inline-block;*display: inline;/* IE7 inline-block hack */*zoom: 1;}/*Services==================================================*/.servicesFeatures {padding: 36px 0 18px 0;list-style: none;}.servicesFeatures li h3 {text-align: center;}.servicesFeatures li figure {padding: 5px;border: 1px solid #e5e5e5;display: table;margin: 0 auto;}.servicesFeatures li figure a {-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.servicesFeatures li figure a:hover img {-moz-transform: scaleX(-1);-o-transform: scaleX(-1);-webkit-transform: scaleX(-1);transform: scaleX(-1);filter: FlipH;-ms-filter: "FlipH";}/*The team*/.introTeam {margin: 9px 0;-webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.5);-moz-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.5);box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.5);background: url(../img/grey.png) 0 0;}/*.introTeam .container {background: url(../img/our_team.png) right bottom no-repeat;}*/.introMess {margin: 72px 0;}.introMess h2 {color: white;padding: 9px 20px;display: table;}.theTeam {background: #d5d5d5;}.theTeam h1 {color: white;}/*Progress Bar*/.progress {overflow: hidden;height: 18px;margin-bottom: 19px;padding: 3px;border: 1px solid #e5e5e5;background-color: #f1f1f1;-webkit-box-shadow: inset 0 0 0 1px #ffffff;-moz-box-shadow: inset 0 0 0 1px #ffffff;box-shadow: inset 0 0 0 1px #ffffff;}.progress .bar {width: 0%;height: 100%;color: #ffffff;float: left;font-size: 12px;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: width 0.6s ease;-moz-transition: width 0.6s ease;-o-transition: width 0.6s ease;transition: width 0.6s ease;}/*Form validation*//*Footer==================================================*/.mainFooter {color: #615e5e;}.mainFooter h2 {color: #4a4a4a;}.clients {background: #4a4a4a;height: 18px;}.clients ul {margin-top: 30px;}.clients ul li {margin: 0 22px;}.footerWidgets {background: #000000;padding: 45px 0;}.footerWidgets .brand {margin: 0;margin-bottom: 20px;}.flickrImages {margin-top: 10px;}.flickrImages li {margin-bottom: 10px;}.recentPosts {list-style: none;margin: 0;}.recentPosts li {padding-left: 25px;min-height: 18px;position: relative;}.recentPosts li::before,.recentPosts li::after {content: '';display: block;width: 17px;height: 23px;overflow: hidden;position: absolute;top: 0;left: 0;}.recentPosts li::after {background: url(../img/recent_posts.png) 0 0 no-repeat;z-index: 10;}.recentPosts li a {color: #4a4a4a;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.recentPosts li a:hover {color: #7d7d7d;text-decoration: none;}.copyRight {max-height: 45px;}.copyRight p {line-height: 45px;margin: 0;}@-ms-viewport {}@media (min-width: 768px) and (max-width: 979px) {.nav-tabs > li > a {width: 74px;height: 33px;line-height: 36px;}.nav-tabs > li:last-child > a {width: 76px;}.clients ul {width: 650px;margin-left: auto;margin-right: auto;}.clients ul li {margin: 0;padding: 0;}.clients img {width: 80%;margin: 0 auto;display: block;}.copyRight {font-size: 1rem;}.copyRight p {display: block;text-align: center;}.introTeam .container {background-size: 50% auto;}.rs_mainslider_items_text {display: none;}}@media (max-width: 767px) {body {padding: 0;}.container {padding: 0 20px;}.mainNav nav,.mainNav .span4 {display: block;width: 100%;}.mainNav .brand {margin: 25px auto;display: block;}.mainNav .menuMobile {display: block;margin-bottom: 18px;position: relative;}.mainNav .menu {float: none;padding: 25px 0;}.mainNav .menu > li {display: block;padding: 10px 0;}.clients {height: 100%;}.clients ul li {display: block;margin: 10px 0;padding: 0;}.clients img {width: auto;margin: 0 auto;display: block;}.copyRight {font-size: 1rem;}.copyRight p {display: block;text-align: center;}.galleryNav {display: block;}.galleryNav li {display: block !important;}.galleryNav li a {display: block;}.rs_mainslider_items_text {display: none;}}@media print {}@media (min-width: 768px) and (max-width: 979px) {}@media (max-width: 767px) {}@media (max-width: 480px) {.mainNav nav,.mainNav .span4 {display: block;width: 100%;}.mainNav .brand {margin: 25px auto;display: block;}.nav-tabs > li > a {width: 74px;height: 33px;line-height: 36px;}.nav-tabs > li:last-child > a {width: 76px;}.copyRight {font-size: 1rem;}.copyRight p {display: block;text-align: center;font-size: 1rem;line-height: 1.8rem;}}@media (max-width: 979px) {}@media (min-width: 980px) {.menuMobile {display: none;margin-bottom: 0;}}/*Pretty photo*//* ------------------------------------------------------------------------This you can edit.------------------------------------------------------------------------- *//* ----------------------------------Default Theme----------------------------------- */.ppt {display: none !important;}.pp_social {display: none !important;}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right {height: 13px;}div.pp_default .pp_top .pp_left {background: url(../img/prettyPhoto/default/sprite.png) -78px -93px no-repeat;}/* Top left corner */div.pp_default .pp_top .pp_middle {background: url(../img/prettyPhoto/default/sprite_x.png) top left repeat-x;}/* Top pattern/color */div.pp_default .pp_top .pp_right {background: url(../img/prettyPhoto/default/sprite.png) -112px -93px no-repeat;}/* Top right corner */div.pp_default .pp_content .ppt {color: #f8f8f8;}div.pp_default .pp_content_container .pp_left {background: url(../img/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left: 13px;}div.pp_default .pp_content_container .pp_right {background: url(../img/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right: 13px;}div.pp_default .pp_content {background-color: #fff;}/* Content background */div.pp_default .pp_next:hover {background: url(../img/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor: pointer;}/* Next button */div.pp_default .pp_previous:hover {background: url(../img/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor: pointer;}/* Previous button */div.pp_default .pp_expand {background: url(../img/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor: pointer;width: 28px;height: 28px;}/* Expand button */div.pp_default .pp_expand:hover {background: url(../img/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor: pointer;}/* Expand button hover */div.pp_default .pp_contract {background: url(../img/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor: pointer;width: 28px;height: 28px;}/* Contract button */div.pp_default .pp_contract:hover {background: url(../img/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor: pointer;}/* Contract button hover */div.pp_default .pp_close {width: 30px;height: 30px;background: url(../img/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor: pointer;}/* Close button */div.pp_default #pp_full_res .pp_inline {color: #000;}div.pp_default .pp_gallery ul li a {background: url(../img/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border: 1px solid #aaa;}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a {border-color: #fff;}div.pp_default .pp_social {margin-top: 7px;}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next {position: static;left: auto;}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause {background: url(../img/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height: 30px;width: 30px;}div.pp_default .pp_nav .pp_pause {background-position: -51px -29px;}div.pp_default .pp_details {position: relative;}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next {background: url(../img/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height: 20px;margin: 4px 0 0 0;width: 20px;}div.pp_default a.pp_arrow_next {left: 52px;background-position: -82px -3px;}/* The next arrow in the bottom nav */div.pp_default .pp_content_container .pp_details {margin-top: 5px;}div.pp_default .pp_nav {clear: none;height: 30px;width: 110px;position: relative;}div.pp_default .pp_nav .currentTextHolder {font-family: Georgia;font-style: italic;color: #999;font-size: 11px;left: 75px;line-height: 25px;margin: 0;padding: 0 0 0 10px;position: absolute;top: 2px;}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover {opacity: 0.7;}div.pp_default .pp_description {font-size: 11px;font-weight: bold;line-height: 14px;margin: 5px 50px 5px 0;}div.pp_default .pp_bottom .pp_left {background: url(../img/prettyPhoto/default/sprite.png) -78px -127px no-repeat;}/* Bottom left corner */div.pp_default .pp_bottom .pp_middle {background: url(../img/prettyPhoto/default/sprite_x.png) bottom left repeat-x;}/* Bottom pattern/color */div.pp_default .pp_bottom .pp_right {background: url(../img/prettyPhoto/default/sprite.png) -112px -127px no-repeat;}/* Bottom right corner */div.pp_default .pp_loaderIcon {background: url(../img/prettyPhoto/default/loader.gif) center center no-repeat;}/* Loader icon *//* ----------------------------------Light Rounded Theme----------------------------------- */div.light_rounded .pp_top .pp_left {background: url(../img/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}/* Top left corner */div.light_rounded .pp_top .pp_middle {background: #fff;}/* Top pattern/color */div.light_rounded .pp_top .pp_right {background: url(../img/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}/* Top right corner */div.light_rounded .pp_content .ppt {color: #000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right {background: #fff;}div.light_rounded .pp_content {background-color: #fff;}/* Content background */div.light_rounded .pp_next:hover {background: url(../img/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}/* Next button */div.light_rounded .pp_previous:hover {background: url(../img/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}/* Previous button */div.light_rounded .pp_expand {background: url(../img/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}/* Expand button */div.light_rounded .pp_expand:hover {background: url(../img/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}/* Expand button hover */div.light_rounded .pp_contract {background: url(../img/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}/* Contract button */div.light_rounded .pp_contract:hover {background: url(../img/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}/* Contract button hover */div.light_rounded .pp_close {width: 75px;height: 22px;background: url(../img/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}/* Close button */div.light_rounded .pp_details {position: relative;}div.light_rounded .pp_description {margin-right: 85px;}div.light_rounded #pp_full_res .pp_inline {color: #000;}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next {margin-top: 12px !important;}div.light_rounded .pp_nav .pp_play {background: url(../img/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height: 15px;width: 14px;}div.light_rounded .pp_nav .pp_pause {background: url(../img/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height: 15px;width: 14px;}div.light_rounded .pp_arrow_previous {background: url(../img/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}/* The previous arrow in the bottom nav */div.light_rounded .pp_arrow_previous.disabled {background-position: 0 -87px;cursor: default;}div.light_rounded .pp_arrow_next {background: url(../img/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}/* The next arrow in the bottom nav */div.light_rounded .pp_arrow_next.disabled {background-position: -22px -87px;cursor: default;}div.light_rounded .pp_bottom .pp_left {background: url(../img/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}/* Bottom left corner */div.light_rounded .pp_bottom .pp_middle {background: #fff;}/* Bottom pattern/color */div.light_rounded .pp_bottom .pp_right {background: url(../img/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}/* Bottom right corner */div.light_rounded .pp_loaderIcon {background: url(../img/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}/* Loader icon *//* ----------------------------------Dark Rounded Theme----------------------------------- */div.dark_rounded .pp_top .pp_left {background: url(../img/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}/* Top left corner */div.dark_rounded .pp_top .pp_middle {background: url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}/* Top pattern/color */div.dark_rounded .pp_top .pp_right {background: url(../img/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}/* Top right corner */div.dark_rounded .pp_content_container .pp_left {background: url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}/* Left Content background */div.dark_rounded .pp_content_container .pp_right {background: url(../img/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}/* Right Content background */div.dark_rounded .pp_content {background: url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}/* Content background */div.dark_rounded .pp_next:hover {background: url(../img/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}/* Next button */div.dark_rounded .pp_previous:hover {background: url(../img/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}/* Previous button */div.dark_rounded .pp_expand {background: url(../img/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}/* Expand button */div.dark_rounded .pp_expand:hover {background: url(../img/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}/* Expand button hover */div.dark_rounded .pp_contract {background: url(../img/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}/* Contract button */div.dark_rounded .pp_contract:hover {background: url(../img/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}/* Contract button hover */div.dark_rounded .pp_close {width: 75px;height: 22px;background: url(../img/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}/* Close button */div.dark_rounded .pp_details {position: relative;}div.dark_rounded .pp_description {margin-right: 85px;}div.dark_rounded .currentTextHolder {color: #c4c4c4;}div.dark_rounded .pp_description {color: #fff;}div.dark_rounded #pp_full_res .pp_inline {color: #fff;}div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next {margin-top: 12px !important;}div.dark_rounded .pp_nav .pp_play {background: url(../img/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height: 15px;width: 14px;}div.dark_rounded .pp_nav .pp_pause {background: url(../img/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height: 15px;width: 14px;}div.dark_rounded .pp_arrow_previous {background: url(../img/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}/* The previous arrow in the bottom nav */div.dark_rounded .pp_arrow_previous.disabled {background-position: 0 -87px;cursor: default;}div.dark_rounded .pp_arrow_next {background: url(../img/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}/* The next arrow in the bottom nav */div.dark_rounded .pp_arrow_next.disabled {background-position: -22px -87px;cursor: default;}div.dark_rounded .pp_bottom .pp_left {background: url(../img/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}/* Bottom left corner */div.dark_rounded .pp_bottom .pp_middle {background: url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}/* Bottom pattern/color */div.dark_rounded .pp_bottom .pp_right {background: url(../img/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}/* Bottom right corner */div.dark_rounded .pp_loaderIcon {background: url(../img/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}/* Loader icon *//* ----------------------------------Dark Square Theme----------------------------------- */div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content {background: #000;}div.dark_square .currentTextHolder {color: #c4c4c4;}div.dark_square .pp_description {color: #fff;}div.dark_square .pp_loaderIcon {background: url(../img/prettyPhoto/dark_square/loader.gif) center center no-repeat;}/* Loader icon */div.dark_square .pp_expand {background: url(../img/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}/* Expand button */div.dark_square .pp_expand:hover {background: url(../img/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}/* Expand button hover */div.dark_square .pp_contract {background: url(../img/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}/* Contract button */div.dark_square .pp_contract:hover {background: url(../img/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}/* Contract button hover */div.dark_square .pp_close {width: 75px;height: 22px;background: url(../img/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}/* Close button */div.dark_square .pp_details {position: relative;}div.dark_square .pp_description {margin: 0 85px 0 0;}div.dark_square #pp_full_res .pp_inline {color: #fff;}div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next {margin-top: 12px !important;}div.dark_square .pp_nav {clear: none;}div.dark_square .pp_nav .pp_play {background: url(../img/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height: 15px;width: 14px;}div.dark_square .pp_nav .pp_pause {background: url(../img/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height: 15px;width: 14px;}div.dark_square .pp_arrow_previous {background: url(../img/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}/* The previous arrow in the bottom nav */div.dark_square .pp_arrow_previous.disabled {background-position: 0 -87px;cursor: default;}div.dark_square .pp_arrow_next {background: url(../img/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}/* The next arrow in the bottom nav */div.dark_square .pp_arrow_next.disabled {background-position: -22px -87px;cursor: default;}div.dark_square .pp_next:hover {background: url(../img/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}/* Next button */div.dark_square .pp_previous:hover {background: url(../img/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}/* Previous button *//* ----------------------------------Light Square Theme----------------------------------- */div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content {background: #fff;}div.light_square .pp_content .ppt {color: #000;}div.light_square .pp_expand {background: url(../img/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}/* Expand button */div.light_square .pp_expand:hover {background: url(../img/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}/* Expand button hover */div.light_square .pp_contract {background: url(../img/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}/* Contract button */div.light_square .pp_contract:hover {background: url(../img/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}/* Contract button hover */div.light_square .pp_close {width: 75px;height: 22px;background: url(../img/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}/* Close button */div.light_square .pp_details {position: relative;}div.light_square .pp_description {margin-right: 85px;}div.light_square #pp_full_res .pp_inline {color: #000;}div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next {margin-top: 12px !important;}div.light_square .pp_nav .pp_play {background: url(../img/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height: 15px;width: 14px;}div.light_square .pp_nav .pp_pause {background: url(../img/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height: 15px;width: 14px;}div.light_square .pp_arrow_previous {background: url(../img/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}/* The previous arrow in the bottom nav */div.light_square .pp_arrow_previous.disabled {background-position: 0 -87px;cursor: default;}div.light_square .pp_arrow_next {background: url(../img/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}/* The next arrow in the bottom nav */div.light_square .pp_arrow_next.disabled {background-position: -22px -87px;cursor: default;}div.light_square .pp_next:hover {background: url(../img/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}/* Next button */div.light_square .pp_previous:hover {background: url(../img/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}/* Previous button */div.light_square .pp_loaderIcon {background: url(../img/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.pp_pic_holder a:focus {outline: none;}div.pp_overlay {background: #000;display: none;left: 0;position: absolute;top: 0;width: 100%;z-index: 9500;}div.pp_pic_holder {display: none;position: absolute;width: 100px;z-index: 10000;}.pp_top {height: 20px;position: relative;}* html .pp_top {padding: 0 20px;}.pp_top .pp_left {height: 20px;left: 0;position: absolute;width: 20px;}.pp_top .pp_middle {height: 20px;left: 20px;position: absolute;right: 20px;}* html .pp_top .pp_middle {left: 0;position: static;}.pp_top .pp_right {height: 20px;left: auto;position: absolute;right: 0;top: 0;width: 20px;}.pp_content {height: 40px;min-width: 40px;}* html .pp_content {width: 40px;}.pp_fade {display: none;}.pp_content_container {position: relative;text-align: left;width: 100%;}.pp_content_container .pp_left {padding-left: 20px;}.pp_content_container .pp_right {padding-right: 20px;}.pp_content_container .pp_details {float: left;margin: 10px 0 2px 0;}.pp_description {display: none;margin: 0;}.pp_social {float: left;margin: 0;}.pp_social .facebook {float: left;margin-left: 5px;width: 55px;overflow: hidden;}.pp_social .twitter {float: left;}.pp_nav {clear: right;float: left;margin: 3px 10px 0 0;}.pp_nav p {float: left;margin: 2px 4px;white-space: nowrap;}.pp_nav .pp_play,.pp_nav .pp_pause {float: left;margin-right: 4px;text-indent: -10000px;}a.pp_arrow_previous,a.pp_arrow_next {display: block;float: left;height: 15px;margin-top: 3px;overflow: hidden;text-indent: -10000px;width: 14px;}.pp_hoverContainer {position: absolute;top: 0;width: 100%;z-index: 2000;}.pp_gallery {display: none;left: 50%;margin-top: -50px;position: absolute;z-index: 10000;}.pp_gallery div {float: left;overflow: hidden;position: relative;}.pp_gallery ul {float: left;height: 35px;margin: 0 0 0 5px;padding: 0;position: relative;white-space: nowrap;}.pp_gallery ul a {border: 1px #000 solid;border: 1px rgba(0, 0, 0, 0.5) solid;display: block;float: left;height: 33px;overflow: hidden;}.pp_gallery ul a:hover,.pp_gallery li.selected a {border-color: #fff;}.pp_gallery ul a img {border: 0;}.pp_gallery li {display: block;float: left;margin: 0 5px 0 0;padding: 0;}.pp_gallery li.default a {background: url(../img/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display: block;height: 33px;width: 50px;}.pp_gallery li.default a img {display: none;}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next {margin-top: 7px !important;}a.pp_next {background: url(../img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display: block;float: right;height: 100%;text-indent: -10000px;width: 49%;}a.pp_previous {background: url(../img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display: block;float: left;height: 100%;text-indent: -10000px;width: 49%;}a.pp_expand,a.pp_contract {cursor: pointer;display: none;height: 20px;position: absolute;right: 30px;text-indent: -10000px;top: 10px;width: 20px;z-index: 20000;}a.pp_close {position: absolute;right: 0;top: 0;display: block;line-height: 22px;text-indent: -10000px;}.pp_bottom {height: 20px;position: relative;}* html .pp_bottom {padding: 0 20px;}.pp_bottom .pp_left {height: 20px;left: 0;position: absolute;width: 20px;}.pp_bottom .pp_middle {height: 20px;left: 20px;position: absolute;right: 20px;}* html .pp_bottom .pp_middle {left: 0;position: static;}.pp_bottom .pp_right {height: 20px;left: auto;position: absolute;right: 0;top: 0;width: 20px;}.pp_loaderIcon {display: block;height: 24px;left: 50%;margin: -12px 0 0 -12px;position: absolute;top: 50%;width: 24px;}#pp_full_res {line-height: 1 !important;}#pp_full_res .pp_inline {text-align: left;}#pp_full_res .pp_inline p {margin: 0 0 15px 0;}div.ppt {color: #fff;display: none;font-size: 17px;margin: 0 0 5px 15px;z-index: 9999;}/*Izotope*/.isotope-item {z-index: 2;}.isotope-hidden.isotope-item {pointer-events: none;z-index: 1;}.isotope,.isotope .isotope-item {/* change duration value to whatever you like */-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-ms-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;}.isotope {-webkit-transition-property: height, width;-moz-transition-property: height, width;-ms-transition-property: height, width;-o-transition-property: height, width;transition-property: height, width;}.isotope .isotope-item {-webkit-transition-property: -webkit-transform, opacity;-moz-transition-property: -moz-transform, opacity;-ms-transition-property: -ms-transform, opacity;-o-transition-property: -o-transform, opacity;transition-property: transform, opacity;}/**** disabling Isotope CSS3 transitions ****/.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition {-webkit-transition-duration: 0s;-moz-transition-duration: 0s;-ms-transition-duration: 0s;-o-transition-duration: 0s;transition-duration: 0s;}/* SETTINGS BOX CSS */.backwrapper {max-width: 1000px;margin: 0px auto;}.customPanel {border-radius: 0px 6px 6px 0px;z-index: 999999;box-shadow: 1px 1px 2px #555;position: fixed;padding: 15px;width: 26px;background: white;border-top: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;top: 87px;left: -60px;}.customPanel h1 {border-bottom: 1px dotted #ccc;margin-bottom: 10px;padding-bottom: 3px;font-size: 14px;font-weight: 700;}.customPanel select {margin: 2px 0px 6px;border: 1px solid #ccc;border-radius: 4px;padding: 3px;width: 100%;}.customPanel .customPanelOptions .customPanelOptionsDefault {border: 1px solid #D5D5D5;background: #F1F1F1;background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e8e8e8));background: -moz-linear-gradient(top, #ffffff, #e8e8e8);background: -o-linear-gradient(#ffffff, #e8e8e8);cursor: pointer;overflow: hidden;float: left;padding-left: 15px;padding-right: 15px;margin-top: 3px;border-radius: 4px;}.customPanel .customPanelOptions .customPanelOptionsDefault:hover {background: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#ffffff));background: -moz-linear-gradient(top, #e8e8e8, #ffffff);background: -o-linear-gradient(#e8e8e8, #ffffff);}.customPanel .customPanelOptions .customPanelOptionsColor {height: 24px;width: 24px;float: left;border: 1px solid #ABABAB;margin: 0 5px 5px 0;cursor: pointer;}.customPanel .customPanelOptions .customPanelOptionsTexture {height: 24px;width: 24px;float: left;border: 1px solid #ABABAB;margin: 0 5px 5px 0;cursor: pointer;}.customPanel .customPanelButton {position: absolute;height: 33px;width: 34px;background: #ffffff url('../img/images/options_button.png') no-repeat center center;top: 20px;right: -45px;border-top: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;cursor: pointer;border-radius: 0px 6px 6px 0px;padding: 5px;box-shadow: 1px 1px 2px #555;}.customPanel .customPanelButton:hover {background-image: url('../img/images/options_button_hover.png');}.customPanel .customPanelOptions .customPanelOptionsPickerButton {background: url('../img/images/colorpicker_button.png') no-repeat 0px 0px;height: 24px;width: 24px;overflow: hidden;cursor: pointer;float: left;margin: 0 5px 5px 0;border: 1px solid #ABABAB;}.customPanel .customPanelOptionsPicker {position: absolute;top: 70px;right: -200px;display: none;}.farbtastic {position: relative;}.farbtastic * {position: absolute;cursor: crosshair;}.farbtastic,.farbtastic .wheel {width: 195px;height: 195px;}.farbtastic .color,.farbtastic .overlay {top: 47px;left: 47px;width: 101px;height: 101px;}.farbtastic .wheel {background: url(../img/wheel.png) no-repeat;width: 195px;height: 195px;}.farbtastic .overlay {background: url(../img/mask.png) no-repeat;}.farbtastic .marker {width: 17px;height: 17px;margin: -8px 0 0 -8px;overflow: hidden;background: url(../img/marker.png) no-repeat;}