/*
 * @package IrishMiss
 * @subpackage Business Maker
*/


/*:Extras ~*~*/

.input-text, .widget_search .search-input, .textarea, #comment, .textfield, .password, #s, .textarea,#comment
{
  /*:search Widget Border*/
  border:1px solid #eee;
}

tr:nth-child(even) {
  /*:table row even Background*/
  background:#f7f7f7;
}
tr:nth-child(odd) {
  /*:table row odd Background*/
  background:#ffffff;
}

tr {
  /*:table row Border*/
  border-bottom:1px solid #e6e6e6;
}

.default_table td
{
  /*:table column Border*/
  border-bottom:1px solid #e9e9e9;
}

#header-banner .banner-right .feedback .phone {
  /*:header phone Background*/
  background-image:url(../images/phone.png);
}

#header-banner .banner-right .feedback .mail {
  /*:header email Background*/
  background-image:url(../images/mail.png);
}
#header-banner .banner-right ul.feedback li span {
  /*:header feedback Color*/
  color:#62676d;
}
#header-banner .banner-right ul.feedback li:first-child {
  border-left:0px #dee0e4 solid;
}
#header-banner .banner-right ul.feedback li:last-child {
  /*:header feedback Border*/
  border-left:1px #dee0e4 solid;
}

.meta_date_box a {
  /*:meta Color*/
  color:#132433;
}
.meta_date_box,
#latest-news ul#news-list li .news-inner .date {
  /*:date Color*/
  color:#132433;
}

#latest-news ul#news-list li .news-inner .date {
  /*:date Background*/
  background-color:#f5d432;
}

::-webkit-input-placeholder, :-moz-placeholder {
	/*:Search Placeholder Color*/
	color:#868f98;
}

::-webkit-selection, ::-moz-selection, ::selection {
	/*:Selection Font */
	color:#132433;
	text-shadow:none;
}


::-webkit-selection, ::-moz-selection, ::selection {
	/*:Selection Background */
	background-color:#f4d735;
}

.featured_tabs li.current_page_item:hover, .featured_tabs li.current_page_item {
	/*:Wiki Page Active Side Background */
	background-color:#132433;
}

.wp-pagenavi a, .wp-pagenavi .current, .wp-pagenavi .extend, .page-numbers, .paged-navigation .page-numbers, .wp-pagenavi .pagenavi-pages, .paged-navigation .next, .paged-navigation .prev {
	color:#132433;
	background-color:#d3d7db;
}

/*.menu-main,*/
.button_link,
.post_more_link:hover,
.styled_button,
#submit,
.titled_box_title,
.colored_box,
.dropcap4,
.pullquote4,
.highlight,
.tabs_button a.current,
.styled_header span,
.default_table th {
	/*:Color Scheme*/
	background-color:#132433;
	color:#eff0f1;
}

.post-edit-link,
.more, .post_more_link {
	color:#132433;
	background-color:#f4f5f6;
	background-image:url(../images/r_b_hires.png);
}
.more:hover, .post_more_link:hover {
	background-color:#132433;
	background-image:url(../images/r_l_hires.png);
	color:#f4f5f6;
}

/*:Extras End ~*~*/


/*:Shortcodes ~*~*/

.toggle_frame {
  /*:framed toggle Background*/
  background:#f4f4f4;
  border:1px solid #ffffff;
}
.toggle a,.toggle_accordion a {
  /*:toggle Color*/
  color:#757b83;
}

.tabs_vertical li,
.featured_tabs li {
  /*:vertical tabs Border*/
  border-bottom:1px #dee0e4 solid;
}
.tabs_vertical li a,.featured_tabs li a {
  /*:vertical tabs item Color*/
  color:#999;
}
.tabs_vertical a:hover,.featured_tabs a:hover
{
  /*:vertical tabs hover Color*/
  color:#132433;
}
.tabs_vertical li.current a
{
  /*:vertical tabs item Color*/
  color:#132433;
}
.featured_tabs li.current_page_item a
{
  /*:featured tabs Color*/
  color:#ffffff;
}

.tabs_framed {
  /*:framed tabs Border*/
  border-bottom:1px solid #E5E5E5;
}

.tabs_framed a {
  /*:framed tabs button Background*/
  background:#e7e8eb;
  background:-moz-linear-gradient(top, #eff0f2 0%, #f4f5f6 100%);
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eff0f2), color-stop(100%,#f4f5f6));
  background:-webkit-linear-gradient(top, #eff0f2 0%,#f4f5f6 100%);
  background:-o-linear-gradient(top, #eff0f2 0%,#f4f5f6 100%);
  background:-ms-linear-gradient(top, #eff0f2 0%,#f4f5f6 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eff0f2', endColorstr='#f4f5f6',GradientType=0 );
  background:linear-gradient(top, #eff0f2 0%,#f4f5f6 100%);
  color:#62676d;
}

.tabs_framed a.current {
  /*:framed tabs current Color*/
  color:#ffffff;
}
.tabs_framed a.current {
  /*:framed tabs current Background*/
  background:#132433;
}
.tabs_framed a:hover {
  /*:framed tabs Color*/
  color:#ffffff;
}
.tabs_framed a:hover {
  /*:framed tabs Background*/
  background:#132433;
}
.tabs_framed_content {
  /*:framed tabs Background*/
  background-color:#ffffff;
}
.tabs_framed_content {
  /*:framed tabs Border*/
  border:1px solid #E5E5E5;
}

.table, .titled_box_content, .styled_box, .pullquote, .toggle_frame {
  /*:table Background*/
  background-color:#f4f4f4;
}
.pullquote
{
  /*:pullquote Border*/
  border:1px solid #e4e4e4;
}
.pullquote3
{
  /*:pullquote3 Border*/
  border-top:4px double #e0e0e0;
  border-bottom:4px double #e0e0e0;
}

.pullquote4
{
  /*:pullquote4 Color*/
  color:#f8f8f8;
}

.pullquote4
{
  /*:pullquote4 Background*/
  background:#151515;
}

/*:Shortcodes End ~*~*/


/*:Global Typography ~*~*/
body {
	/*:body Font*/
	color:#62676d;
	font-family:"PT Sans", "Helvetica Neue", Helvetica, Arial;
	font-weight:400;
	font-size:13px;
}

a {
	/*:link Font*/
	color:#434242;
	text-decoration:none; 
	font-weight:;
	font-size:;
}

a:hover {
	/*:link hover Font*/
	color:#132433;
	text-decoration:none; 
	font-weight:;
	font-size:;
}

h1 {
	/*:h1 Font*/
	color:#132433;
	font-weight:900;
	font-size:35px;
	font-family:"PT Sans", Helvetica, Arial;
	text-transform:uppercase;
	line-height:100%;
	margin-bottom:20px;
	letter-spacing:-1px;
}

h2 {
	/*:h2 Font*/
	font-size:18px;
	font-weight:600;
	font-family:"PT Sans", Helvetica, Arial;
	line-height:22px;
	margin-bottom:20px;
}

h3 {
	/*:h3 Font*/
	color:#132433;
	font-size:26px;
	font-weight:600;
	font-family:"PT Sans", Helvetica, Arial;
	line-height:20px;
	margin-bottom:22px;
}

h4 {
	/*:h4 Font*/
	color:#132433;
	font-size:15px;
	font-weight:600;
	line-height:18px;
	font-family:"PT Sans", Helvetica, Arial;
	margin-bottom:20px;
}

h5 {
	/*:h5 Font*/
	color:#434242;
	font-size:12px;
	line-height:18px;
	font-weight:600;
	font-family:"PT Sans", Helvetica, Arial;
	margin-bottom:20px;
}

h6 {
	/*:h6 Font*/
	font-size:14px;
	line-height:16px;
	font-weight:600;
	font-family:"PT Sans", Helvetica, Arial;
	margin-bottom:20px;
}

caption {
	/*:caption Font*/
	color:#434242;
	font-size:12px;
	line-height:18px;
	font-weight:600;
	font-family:"PT Sans", Helvetica, Arial;
	margin-bottom:20px;
}

/*:Global Typography End ~*~*/


/*:Body ~*~*/

#wrapper {
    background: url("../images/pattern2.png") repeat scroll center top transparent;
}
#wrapper {
    width: 100%;
    height: 100%;
    padding: 30px 0px;
}

body {
	/*:Body Background*/
	background-image:none;
	background-color:#e0e1e5;
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position:top left;
	
}

.page-body {
	/*:Body Inner Background*/
	background-image:none;
	background-color:#ffffff;
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position:top left;
	background-image:url(../images/pattern.png);
	background-repeat:repeat;
}

/*:Body End ~*~*/


/*:Header ~*~*/

#logo a {
	/*:Text Logotype Font*/
	text-decoration:none;
	color:#132433;
	font-family:"PT Sans";
	font-weight:100;
}

#header-info-banner {
	/*:Homepage Banner Border*/
	border-top-width:2px;
	border-top-color:#dfe0e4;
	border-top-style:solid;
}

#header-info-banner h2{
	/*:Homepage Banner h2 Font*/
	color:#132433;
	font-size:26px;
}

#header-info-banner h3{
	/*:Homepage Banner h3 Font*/
	color:#62676d;
	font-size:24px;
}

/*:Header End ~*~*/


/*:Menu ~*~*/

.menu-main #mm1,
.menu-main {
	/*:Menu Background*/
	background-color:#132433;
	color:#eff0f1;
	background-repeat:repeat-x;
	background-attachment:scroll;
}

#primary-nav ul li a {
	/*:Menu Elements Font*/
	color:#eff0f1;
	font-weight:600;
	font-size:13px;
	font-style:normal;
	font-family:"PT Sans", "Open Sans", sans-serif, Arial, Helvetica, Verdana;
	text-transform:uppercase;
}

#primary-nav ul li a:hover, #primary-nav ul li:hover > a {
	/*:Menu Elements Hover Background*/
	color:#132433;
	text-decoration:none;
}

#primary-nav ul li a:hover, #primary-nav ul li:hover > a {
	/*:Menu Elements Hover Background*/
	background-color:#f4f5f6;
}

#primary-nav ul li.current-menu-item a,  #primary-nav ul li.current-page-ancestor a, #primary-nav ul li.current-menu-ancestor a {
	/*:Menu Active Child Font*/
	color:#132433;
	text-decoration:none;
}
#primary-nav ul li.current-menu-item a,  #primary-nav ul li.current-page-ancestor a, #primary-nav ul li.current-menu-ancestor a {
	/*:Menu Active Child Background*/
	background-color:#f4f5f6;
}

#primary-nav ul.sub-menu {
	/*:Dropdown Menu Border*/
	border-top-width:2px;
	border-top-color:#f4d735;
	border-top-style:solid;
	-webkit-box-shadow:1px 1px 0px rgba(0, 0, 0, 0.4);
	-moz-box-shadow:1px 1px 0px rgba(0, 0, 0, 0.4);
	box-shadow:1px 1px 0px rgba(0, 0, 0, 0.4); 
}
#primary-nav ul.sub-menu {
	/*:Dropdown Menu Background*/
	background-image:none;
	background-color:#f4f5f6;
	background-repeat:repeat;
	background-attachment:scroll;
	background-position:top left;
}

#primary-nav ul li ul li a, #primary-nav ul li.current-menu-item ul li a, #primary-nav ul li.current-page-ancestor ul li a, #primary-nav ul li.current-menu-ancestor ul li a {
	/*:Dropdown Menu Element Color*/
	color:#757b83;
}

#primary-nav ul.sub-menu li {
	/*:Dropdown Menu Item Border*/
	border-top-width:0;
	border-right-width:0;
	border-left-width:0;
	border-bottom-width:1px;
	border-bottom-color:#dedfe2;
	border-bottom-style:solid;

}

#primary-nav ul li ul li:hover {
	/*:Dropdown Menu Item Hover Border*/
	border-bottom-color:#f4d735;
}

#primary-nav ul li ul li:hover > a, #primary-nav ul li.current-menu-item ul li a:hover, #primary-nav ul li.current-page-ancestor ul li a:hover, #primary-nav ul li.current-menu-ancestor ul li a:hover, #primary-nav ul li.current-menu-item ul li:hover > a, #primary-nav ul li.current-page-ancestor ul li:hover > a, #primary-nav ul li.current-menu-ancestor ul li:hover > a, #primary-nav ul li.current-menu-item ul li a:hover, #primary-nav ul li.current-page-ancestor ul li a:hover, #primary-nav ul li.current-menu-ancestor ul li a:hover, #primary-nav ul li ul li a:hover {
	/*:Dropdown Menu Item Hover Color*/
	color:#132433;
}

#primary-nav li.nav-search-box input {
	/*:Search Field Color*/
	color:#868f98;
}

#primary-nav li.nav-search-box input {
	/*:Search Field Background*/
	background-image:url(../../images/backgrounds/search_bg.png);
}

#primary-nav li.nav-search-box a.search-button {
	/*:Search Button Background*/
	background-image:url(../images/search_light.png);
}

/*:Menu End ~*~*/

/*:Responsive Menu ~*~*/

#primary-nav select {
	/*:Responsive Dropdown Menu Background*/
	background-color:#eff0f1;
	border-width:1px;
	border-style:solid;
	border-color:#dddddd;
	color:#132433;
}

#primary-nav select option {
	/*:Responsive Dropdown Menu Items Color*/
    color:#666666;
}
#primary-nav select option {
	/*:Responsive Dropdown Menu Items Background*/
    background-color:#eff0f1;
}


/*:Responsive Menu End ~*~*/


/*:Featured Images ~*~*/

.additional_posts_module .post_grid_image a, .has_preview a.blog_index_image_load, .has_preview a.pic, .has_preview a.video, .has_preview a.prettyPhoto {
	/*:Featured Image Container*/
	padding:2px;
}

.additional_posts_module .post_grid_image a, .has_preview a.blog_index_image_load, .has_preview a.pic, .has_preview a.video, .has_preview a.prettyPhoto {
	/*:Featured Image Border*/
	border-width:2px;
	border-color:#f4f5f6;
	border-style:solid;
}

.additional_posts_module .post_grid_image a, .has_preview a.blog_index_image_load, .has_preview a.pic, .has_preview a.video, .has_preview a.prettyPhoto {
	/*:Featured Image Container Background*/
	background-color:#ffffff;
}

.additional_posts_module .post_grid_image a, .has_preview a.blog_index_image_load, .has_preview a.pic, .has_preview a.video, .has_preview a.prettyPhoto {
	/*:Featured Image Container Border*/
	border-width:2px;
	border-color:#f4f5f6;
	border-style:solid;
	width:
}

.additional_posts_module .post_grid_module:hover .post_grid_image a, .has_preview:hover a.blog_index_image_load, .has_preview:hover a.link, .has_preview:hover a.read, .has_preview:hover a.pic, .has_preview:hover a.video, .has_preview:hover a.prettyPhoto, .work-item:hover .has_preview a.pic, .work-item:hover .has_preview a.video, .work-item:hover .has_preview a.prettyPhoto, #latest-work .entry .post-thumbnail a img:hover, #latest-work .entry .post-thumbnail a:hover > img, .synopsis .post-thumbnail a img:hover, .synopsis .post-thumbnail a:hover img, #latest-posts .entry .post-thumbnail a img:hover, #latest-posts .entry .post-thumbnail a:hover >  img {
	/*:Active Image Border*/
	border-color:#132433;
}

.has_preview .preview, #latest-work .preview, #latest-posts .preview, .has_preview .pic .preview, #latest-work .entry .pic .preview, #latest-posts .entry .pic .preview, .has_preview .video .preview, #latest-work .entry .video .preview, .has_preview .prettyPhoto .preview, #latest-work .entry .prettyPhoto .preview, .has_preview .prettyPhoto .preview, #latest-work .entry .prettyPhoto .preview {
	/*:Preview Overlay Background*/
	background-color:rgba(251, 235, 76, 0.8);
}

/*:Featured End ~*~*/


/*:Preview Overlay Icon ~*~*/
.has_preview .prettyPhoto .preview .icon,
#latest-work .entry .prettyPhoto .preview .icon {
	/*:PrettyPhoto Icon Background*/
	background-image:url(../images/image.png);
}
.has_preview .video .preview .icon,
#latest-work .entry .video .preview .icon {
	/*:Video Icon Background*/
	background-image:url(../images/video.png);
}
.has_preview a.blog_index_image_load .preview .icon,
.has_preview .pic .preview .icon,
#latest-work .entry .pic .preview .icon,
#latest-posts .entry .pic .preview .icon {
	/*:Image Icon Background*/
	background-image:url(../images/link.png);
}
.has_preview .read .preview .icon,
#latest-work .entry .read .preview .icon,
#latest-posts .entry .read .preview .icon {
	/*:Preview Icon Background*/
	background-image:url(../images/link.png);
}

.has_preview img{ width:100%; }
/*:Preview Overlay Icon End ~*~*/


/*:Main Content ~*~*/

.page-caption {
	/*:Page Caption Separator Border*/
	border-bottom-width:2px;
	border-bottom-color:#dfe0e4;
	border-bottom-style:solid;
}

/*:Main End ~*~*/


/*:Sidebar Content ~*~*/ 
#sidebar {
	/*:Sidebar Font*/
	font-size:13px;
}
#sidebar h2 {
	/*:h2 Sidebar Font */
	color:#434242;
	text-transform:uppercase;
	font-size:12px;
}
#sidebar h4 {
	/*:h2 Sidebar Font */
	color:#132433;
	font-size:26px;
	font-weight:900;
	line-height:26px;
	margin-bottom:20px;
}
/*:Sidebar End ~*~*/

/*:Flex Slider ~*~*/ 
.flex-control-paging li a {
	/*:Flex Paging Elements Border*/
	border-width:4px;
	border-color:#ddbf17;
	border-style:solid;
}
.flex-control-paging li a {
	/*:Flex Paging Elements Background*/
	background-color:#ddbf17;
}
.flex-control-paging li a.flex-active {
	/*:Flex Active Paging Element Border*/
	border-color:#132433;
}
.flex-direction-nav li a {
	/*:Flex Directional Nav Background*/
	background-color:#132433;
}
.flex-direction-nav li a:hover {
	/*:Flex Directional Nav Active Background*/
	background-color:#e0e1e5
}
.flex-direction-nav li a.flex-next {
	/*:Flex Directional Nav Next Icon Background*/
	background-image:url(../images/r_l_hires.png);
}
.flex-direction-nav li a.flex-next:hover {
	/*:Flex Directional Nav Next Active Icon Background*/
	background-image:url(../images/r_b_hires.png);
}
.flex-direction-nav li a.flex-prev {
	/*:Flex Directional Nav Prev Icon Background*/
	background-image:url(../images/l_l_hires.png);
}
.flex-direction-nav li a.flex-prev:hover{
	/*:Flex Directional Nav Prev Active Icon Background*/
	background-image:url(../images/l_b_hires.png);
}
/*:Flex End ~*~*/

/*:Layer Slider ~*~*/ 
.ls-miss .ls-nav-prev,
.ls-miss .ls-nav-next {
	/*:Directional Navigation Background*/
	background-color:#132433;
}

.ls-miss .ls-nav-next {
	/*:Directional Next Icon Background*/
	background-image:url(../images/ls-nav-next.png);
}

.ls-miss .ls-nav-prev {
	/*:Directional Previous Icon Background*/
	background-image:url(../images/ls-nav-prev.png);
}
.ls-miss .ls-bottom-slidebuttons a {
	/*:Paging Elements Border*/
	border-width:4px;
	border-color:#ddbf17;
	border-style:solid;
}
.ls-miss .ls-bottom-slidebuttons a {
	/*:Paging Elements Background*/
	background-color:#ddbf17;
}
.ls-miss .ls-bottom-slidebuttons a.ls-nav-active {
	/*:Paging Active Elements Border*/
	border-color:#132433;
}
.ls-miss .ls-playvideo {
	/*:Play Shortcut Background*/
	background-image:url(../images/play.png);
}
.ls-miss .ls-playvideo {
	/*:Play Shortcut Background*/
	background-image:url(../images/play_hover.png);
}

/*:Layer End ~*~*/


/*:Portfolio ~*~*/

.isonav li a {
	/*:Portfolio Navigation Item*/
	color:#666666;
	background-color:#ffffff;
	font-weight:400;
	background-color:#f4f5f6;
	color:#132433;
	padding:12px 15px;
	font-size:12px;
	text-transform:uppercase;
}

.isonav li a.iso-active {
	/*:Portfolio Navigation Active Element Color*/
	color:#ffffff;
}
.isonav li a.iso-active {
	/*:Portfolio Navigation Active Element Background*/
	background-color:#132433;
}

.isonav li a:hover {
	/*:Portfolio Navigation Hovered Element Background*/
	background-color:#f5d432;
}

.work-item {
	/*:Portfolio Item Background*/
	background-color:#f4f5f6;
}

.work-item:hover, .work-item:hover > a, .work-item:hover h3 a, .work-item:hover > h3, .work-item:hover .work-description span {
	/*:Portfolio Active Item Text Color*/
	color:#ffffff;
}

.work-item h3 {
	/*:Portfolio Active Item Caption Font*/
	color:#ffffff;
	font-size:14px;
	line-height:15px;
	font-weight:600;
}

.work-item .work-description span {
	/*:Portfolio Active Item Description Font*/
	color:#62676d;
	font-size:12px;
	font-weight:600;
	line-height:16px;
}

.work-item:hover .has_preview a.pic, .work-item:hover .has_preview a.video, .work-item:hover .has_preview a.prettyPhoto {
	/*:Portfolio Active Item Border*/
	border-color:#132433;
}

.work-item:hover {
	/*:Portfolio Active Item Background*/
	background-color:#132433;
}

/*:Portfolio End ~*~*/


/*:Module Testimonials ~*~*/

#testimonials .inner {
	/*:Testimony Background*/
	background-color:#f4f5f6;
}

#testimonials .arrow {
	/*:Testimony Arrow Background*/
	background-image:url("../images/testimony-retina.png");
	background-size:15px 8px;
}

#testimonials .author .person {
	/*:Authoer Icon Background*/
	background-color:#f5d432;
	background-image:url("../images/person.png");
}

#testimonials .author h4 {
	/*:Authoer Font*/
	color:#62676d;
	font-size:13px;
}

/*:Module Testimonials End ~*~*/


/*:Module Services ~*~*/
#services {
	/*:service Border*/
	border-top:2px #dfe0e4 solid;
	border-bottom:2px #dfe0e4 solid;
}
#services .service-icon:hover {
	/*:service hover Background*/
	background-color:#132433;
}
/*:Module Services End ~*~*/


/*:Module News ~*~*/
#latest-news .entry .post-thumbnail a img:hover,
#latest-news .entry .post-thumbnail a:hover >  img {
	/*:news item Border*/
	border-color:#132433;
}
#latest-news ul li .news-inner .entry {
	/*:news item Color*/
	color:#62676d;
}
#latest-news .entry h4 a,
#latest-news .entry h4 {
	/*:news caption Color*/
	color:#132433;
}
#latest-news .entry .date {
	/*:news date Color*/
	color:#757b83;
}
/*:Module News End ~*~*/


/*:Module Carousel ~*~*/
.wp-carousel-controls li.wp-carousel-prev, .wp-carousel-controls li.wp-carousel-next {
	/*:directional navigation Background*/
	background-color:#f5d432;
}
.wp-carousel-controls li.wp-carousel-prev:hover, .wp-carousel-controls li.wp-carousel-next:hover {
	/*:directional navigation hover Background*/
	background-color:#132433;
}
/*:Module Carousel End ~*~*/


/*:Module Works ~*~*/
#latest-work .entry {
	/*:entry Background*/
	background-color:#f4f5f6;
}
#latest-work .entry:hover {
	/*:entry hover Background*/
	background-color:#132433;
}
#latest-work .entry:hover > .post-thumbnail a img {
	/*:entry hover Border*/
	border-color:#132433;
}
#latest-work .entry:hover h4 a {
	/*:entry hover caption Color */
	color:#ffffff;
}
#latest-work .entry .work-description span, #latest-work .entry .work-description p {
	/*:entry description Font */
	color:#969696;
	font-style:italic;
}
/*:Module Works End ~*~*/


/*:Carousel Partners ~*~*/

.wp-partners {
	/*:Carousel Container Border*/
	border-left:1px #f4f5f6 solid;
	border-right:1px #f4f5f6 solid;
	border-top:2px #f4f5f6 solid;
	border-bottom:2px #f4f5f6 solid;
}
.wp-partners-controls li.wp-partners-prev, .wp-partners-controls li.wp-partners-next {
	/*:Carousel Navigation Background*/
	background-color:#f5d432;
}
.wp-partners-controls li.wp-partners-prev:hover, .wp-partners-controls li.wp-partners-next:hover {
	/*:Carousel Navigation Hover Background*/
	background-color:#132433;
}
.wp-partners-controls li.wp-partners-next {
	/*:next Background */
	background-image:url(../images/r_b_hires.png);
}
.wp-partners-controls li.wp-partners-prev {
	/*:prev Background */
	background-image:url(../images/l_b_hires.png);
}
.wp-partners-controls li.wp-partners-next:hover {
	/*:next hover Background */
	background-image:url(../images/r_l_hires.png);
}
.wp-partners-controls li.wp-partners-prev:hover {
	/*:prev hover Background */
	background-image:url(../images/l_l_hires.png);
}
#latest-partners .carousel-inner li {
	/*:Carousel Side Border*/
	border-left:1px #f4f5f6 solid;
	border-right:1px #f4f5f6 solid;
}

/*:Carousel Partners End ~*~*/


/*:Module Twitter Mentions ~*~*/

#lasttweet {
	/*:Module Background*/
	background-color:#f5d432;
}

#lasttweet, #lasttweet cite {
	/*:Module Color*/
	color:#132433;
}

#lasttweet .page-inner {
	/*:Module Icon Background*/
	background-image:url(../images/twitter-dark.png);
}

#lasttweet .twitter-controls  li.twitter-next {
	/*:Module Next Icon Background*/
	background-image:url(../images/r_b_hires.png);
}

#lasttweet .twitter-controls  li.twitter-prev {
	/*:Module Prev Icon Background*/
	background-image:url(../images/l_b_hires.png);
}

#lasttweet a {
	/*:Module Link Color*/
	color:#132433;
}

/*:Module Twitter Mentions End ~*~*/


/*:Blogging ~*~*/
.post-edit-link,
.blog_layout1 .post_more_link,
.blog_layout2 .post_more_link,
.blog_layout3 .post_more_link,
.blog_layout4 .post_more_link {
	/*:More Button Background*/
	background-color:#132433;
}
.post-edit-link,
.blog_layout1 .post_more_link,
.blog_layout2 .post_more_link,
.blog_layout3 .post_more_link,
.blog_layout4 .post_more_link {
	/*:More Button Color*/
	color:#f4f5f6;
}
.post-edit-link:hover,
.blog_layout1 .post_more_link:hover,
.blog_layout2 .post_more_link:hover,
.blog_layout3 .post_more_link:hover,
.blog_layout4 .post_more_link:hover {
	/*:More Button Hover Color*/
	color:#132433;
}
.post-edit-link:hover,
.blog_layout1 .post_more_link:hover,
.blog_layout2 .post_more_link:hover,
.blog_layout3 .post_more_link:hover,
.blog_layout4 .post_more_link:hover {
	/*:More Button Hover Background*/
	background-color:#f5d433;
}
.small_post_list .post_list_module .post_list_image img {
	/*:Small Post List Thumbnail Border*/
	border:2px #f4f5f6 solid;
}
/*:Blogging End ~*~*/


/*:Footer ~*~*/ 
#footer {
	/*:Footer Background*/
	background-color:#12212f;
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position:top left;
}

#footer {
	/*:Footer Font*/
	color:#adadad;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	font-family:inherit;
}

#footer .mailto {
	/*:Footer Email Color*/
	color:#f4d735;
}


#footer .widgettitle {
	/*:Footer Widget Title Font*/
	color:#d2d2d2;
	font-size:20px;
	font-style:normal;
}

#footer a {
	/*:Footer Elements */
	color:#ffffff;
	text-decoration:none;
}

#footer a:hover {
	/*:Footer Link Hover */
	color:#aaa;
	text-decoration:none;
} 

/*:Footer End ~*~*/


/*:SubFooter ~*~*/

#sub_footer {
	/*:SubFooter Background*/
	background-image:none;
	background-color:#193249;
	background-repeat:repeat;
	background-attachment:scroll;
	background-position:top left;
}

#sub_footer {
	/*:SubFooter Font */
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	font-family:inherit;
}

#sub_footer a {
	/*:SubFooter Links*/
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	font-family:inherit;
	text-decoration:none;
}

#sub_footer a:hover {
	/*:SubFooter Elements Hover*/
	color:#aaaaaa;
	text-decoration:none;
}

.our-Clients { width:202px; height:120px; float:left; padding: 3px; margin-right: 25px; margin-bottom: 25px; border: 5px solid #333333; }

.our-enquiry { width:600px; height:auto; margin-left:auto; margin-right:auto;}

/******** enquiry ******/

#enquiry_form {
	
	float: left;

	width: 500px;
	
 	padding: 30px;
	
	border: 1px solid #ccc;

	background: #fff;

	-moz-border-radius: 5px;

	border-radius: 5px;

	margin-left:200px;
	margin-bottom:50px;
}

#enquiry_form h2 {
	
	float: left;

	padding: 0;

	width: 98%;

	font-size: 20px;

	padding: 10px 1%;

	color:#39c4ff;

	border-bottom: 1px dotted #ddd;

	margin: 0 0 15px 0;
}


#enquiry_form #field {
	
	float: left;
	
	width: 100%;
	
	margin-bottom: 15px;
}	
	
#enquiry_form #field1 { float: left; width: 100px; font-weight: bold; color: #333333; 
}	
	
#enquiry_form #field2 {
	
	float: left;
	
	width :2px;
	
	margin-left: 10px;
}	

#enquiry_form #field3 {
	
	float: left;
	
	width: 360px;

	padding-left: 25px;

	color: #eee;
}

#enquiry_form .box {
	
	width: 338px;

	border: 1px solid #ccc;

	padding: 5px 10px 5px 10px;

	color: #cc3399;

	background: url(../images/box_bg.png) repeat-x bottom;

	moz-border-radius:5px;

	border-radius:5px;
}

#enquiry_form .box:focus {
	
	border: 1px solid #39c4ff;

	background:none;
}

#enquiry_form .textarea { width: 350px; height: 50px; border: 1px solid #ccc; background: url(../images/box_bg.png) repeat-x bottom; 
}

#enquiry_form .textarea:focus {
	
	border: 1px solid #39c4ff;

	background:none;
}

.button{
	
	background:url(../images/read_more_bg.png) repeat-x;
	
	border:1px solid #0284bb;
	
	padding:5px 8px;
	
	cursor:pointer;
	
	margin-top:20px;
	border-radius:7px;
}

.button:hover{
	
	background:url(../images/read_more_hover_bg.png) repeat-x;
	
	color:white;
	border-radius:7px;
}

.contact-us { width:350px; height:350px; float:left; }
.contact-icon { width:350px; height:350px; float:left; margin-left:150px;}

#navigation-block {
	position:relative;
	top:200px;
	left:200px;
}

#hide {
	position:absolute;
	top:30px;
	left:-190px;
}

ul#sliding-navigation
{
	list-style: none;
	font-size: .75em;
	margin: 30px 0;
	padding: 0;
}

ul#sliding-navigation li.sliding-element h3,
ul#sliding-navigation li.sliding-element a
{
	display: block;
	width: 150px;
	padding: 5px 18px;
	margin: 0;
	margin-bottom: 5px;
}

ul#sliding-navigation li.sliding-element h3
{
	color: #fff;
	background:#333 url(heading_bg.jpg) repeat-y;
	font-weight: normal;
}

ul#sliding-navigation li.sliding-element a
{
	color: #999;
	background:#222 url(tab_bg.jpg) repeat-y;
	border: 1px solid #1a1a1a;
	text-decoration: none;
}

ul#sliding-navigation li.sliding-element a:hover { color: #ffff66; }

/*:SubFooter End ~*~*/
