@import url("prettyPhoto.css");
@import url("shortcodes.css");
div.wpcf7{margin:0;padding:0}
div.wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em}
div.wpcf7-mail-sent-ok{border:2px solid #398f14}
div.wpcf7-mail-sent-ng{border:2px solid #f00}
div.wpcf7-spam-blocked{border:2px solid #ffa500}
div.wpcf7-validation-errors{border:2px solid #f7e700}
span.wpcf7-form-control-wrap{position:relative}
span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;background:#fff;border:1px solid #f00;font-size:10pt;width:280px;padding:2px}
span.wpcf7-not-valid-tip-no-ajax{color:#f00;font-size:10pt;display:block}
span.wpcf7-list-item{margin-left:0.5em}
.wpcf7-display-none{display:none}
div.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:4px}
div.wpcf7 .placeheld{color:#888}
*{padding:0;margin:0}
::selection{background-color:black;color:white}
::-moz-selection{background-color:black;color:white}img::selection{background:transparent}
img::-moz-selection{background:transparent}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,hgroup,menu,footer,header,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;text-align:left;vertical-align:baseline;list-style-type:none}
article, aside, canvas, figure, figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}
input[type='text'],
input[type='password'],
input[type='search'],
input[type='email'],
input[type='tel'],
input.input-field,textarea,select,
input[type='submit'],
button[type='submit'],
input[type='reset'],
input[type='button']{
	transition:all linear .3s;
	-webkit-transition:all linear .3s;
	-moz-transition:all linear .3s;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;outline:none;
}
textarea:focus,input[type='text']:focus,input[type='password']:focus,input[type='search']:focus,input[type='email']:focus,input[type='tel']:focus,input.input-field:focus{background-color:#FFF;background-image:none;outline:none;border-color:#2196DB;box-shadow:0 0 5px #D62831;-moz-box-shadow:0 0 5px #2196DB;-webkit-box-shadow:0 0 5px #2196DB;}
h1,h2,h3,h4,h5,h6{font-weight:normal;margin-top:0}
input[type='text'],input[type='password'],input[type='search'],input[type='email'],input[type='tel'],input.input-field,textarea{background:#fafafa;background:-moz-linear-gradient(top, #fafafa 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top, #fafafa 0%,#fff 100%);background:-o-linear-gradient(top, #fafafa 0%,#fff 100%);background:-ms-linear-gradient(top, #fafafa 0%,#fff 100%);background:linear-gradient(top, #fafafa 0%,#fff 100%);border:1px solid #D8D8D9;margin:5px 5px 5px 0;display:inline-block;-moz-box-shadow:0 1px 0 #FFF,0 1px 0 #FFF inset;box-shadow:0 1px 0 #FFF,0 1px 0 #FFF inset;-webkit-box-shadow:0 1px 0 #FFF,0 1px 0 #FFF inset;text-shadow:0 1px 0 #FFF;padding:8px 10px 8px;color:#777;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal}
input[type='submit'],
button[type='submit'],
input[type='reset']{padding:6px 10px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;display:inline-block;margin:5px 5px 5px 0;cursor:pointer}
input[type='submit'],button[type='submit']{border:none !important;outline:none}
select{margin-top:0 !important;padding-right:30px !important;height:auto !important;-webkit-appearance:button;-moz-appearance:none;appearance:button;padding-top:4px;padding-bottom:4px;background-image:url("../images/ui-select.png"),-webkit-linear-gradient(#fff, #f2f2f2);background:url("../images/ui-select.png"),-webkit-linear-gradient(#fff, #f2f2f2);background:url("../images/ui-select.png"),-moz-linear-gradient(#fff, #f2f2f2);background:url("../images/ui-select.png"),-o-linear-gradient(#fff, #f2f2f2);background:url("../images/ui-select.png"),-ms-linear-gradient(#fff, #f2f2f2);background:url("../images/ui-select.png"),linear-gradient(#fff, #f2f2f2);background-repeat:no-repeat;background-position:center right;-webkit-padding-end:20px;-webkit-padding-start:8px;margin:0 5px 0 0;border-width:1px;border-style:solid;color:#555;border-color:#CCC;-moz-box-shadow:-1px -1px 0 #FFF inset, 0 1px 3px rgba(0,0,0,0.1);-webkit-box-shadow:-1px -1px 0 #FFF inset, 0 1px 3px rgba(0,0,0,0.1);box-shadow:-1px -1px 0 #FFF inset, 0 1px 3px rgba(0,0,0,0.1);position:relative;text-shadow:white 0 1px 0}
select:disabled{opacity:.5}
select:enabled:hover{background-image:url("../images/ui-select.png"),-webkit-linear-gradient(#fff,#e6e6e6);color:#333;border-color:#aaa}
select:enabled:active{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);background-image:url("../images/ui-select.png"),-webkit-linear-gradient(#fff,#e6e6e6);color:#444;border-color:#666}
select:enabled:focus{border-color:#D62831;box-shadow:0 0 5px #D62831;-moz-box-shadow:0 0 5px #D62831;-webkit-box-shadow:0 0 5px #D62831}
small{text-transform:uppercase;font-size:10px}
em{font-style:italic}
body{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:22px;color:#777}
a img{border:0}
a:link,a:visited{}
a:hover{}
a:active{}
::-webkit-input-placeholder{color:#CCC}
::-webkit-input-placeholder:focus{color:#CCC}
:-moz-placeholder{color:#CCC}
a img{border:none}
table{border-collapse:collapse;border-spacing:1px}
q:before,q:after,blockquote:before,blockquote:after{content:""}
h1{font-size:30px;line-height:40px;margin-bottom:35px}
h2{font-size:26px;line-height:35px;margin-bottom:30px}
h3{font-size:22px;line-height:30px;margin-bottom:20px;}
h4{font-size:20px;line-height:25px;margin-bottom:20px}
h5{font-size:16px;line-height:25px;margin-bottom:15px}
h6{font-size:13px;line-height:25px;margin-bottom:10px}
p{margin-top:0;margin-bottom:20px;font-family:Arial,Helvetica,sans-serif}
.float-right,.floatright{float:right !important}
.float-left,.floatleft{float:left !important}
.clear,br.clear,div.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
ol li{list-style:decimal inside}
@charset "utf-8";*{-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:'Open Sans',"Trebuchet MS",Helvetica,Arial,sans-serif }
::selection{background:#C80000;color:#FFF;text-shadow:1px 1px 0px rgba(0,0,0,0.3)}
::-moz-selection{background:#C80000;color:#FFF;text-shadow:1px 1px 0px rgba(0,0,0,0.3)}
button{border:none;background:none;padding:6px 10px;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal}
body{font-family:Arial,Helvetica,sans-serif;color:#777;line-height:22px;position:relative;font-size:13px}
textarea{min-height:150px}
h1,h2,h3,h4,h5,h6,strong,b,span{color:#555}
h1.cufon{-webkit-mask-image:url(../images/mask.png) }
strong,b{font-weight:bold}
*{}p{font-family:Arial,Helvetica,sans-serif}
img,#portfolio-items .project-entry a.project-thumbnail .overlay{transition:all linear .3s;-moz-transition:all linear .3s;-webkit-transition:all linear .3s;-o-transition:all linear .3s}
a,a:link,a:visited,a strong{transition:all linear .3s;-moz-transition:all linear .3s;-webkit-transition:all linear .3s;-o-transition:all linear .3s;text-decoration:none}
ul.ul li,ol.ol li,ul li,ol li{padding-top:5px;padding-bottom:5px}
a:hover{text-decoration:none}
.cufon{}.image-preview,.video-preview{background-repeat:no-repeat;background-position:center center}
.image-preview:hover img,.video-preview:hover img{opacity:.7 !important;filter:alpha(opacity="70")}
.image-preview{background-image:url(../images/overlay-image.png)}
.video-preview{background-image:url(../images/overlay-video.png)}
.preload{background:url(../images/preloader-w24.gif) #FFF no-repeat center center !important}
.container{width:960px;margin:0px auto}
#breadcrumb-wrapper .breadcrumbs li a:hover,#breadcrumb-wrapper .breadcrumbs li span.current,#sidebar a,#sidebar a strong, #portfolio-filter li a,.project-entry h4 a,.project-entry h5 a, #main-content-wrapper ol li a,.link-pages a,.sp-list li a, .carousel-flexslider h4 a,.carousel-flexslider h5 a,#sidebar .widget_recent_comments ul li a:first-child:hover{color:#555}
#breadcrumb-wrapper .breadcrumbs li a,#breadcrumb-wrapper .breadcrumbs li span,.comment-time small,.datetime,.comment-link-function a,.entry-meta ul li a,.post-tags a,#comment-nav-below a{font-size:10px;text-transform:uppercase;color:#aaa}
a:hover,#sidebar a:hover,#sidebar a:hover strong,.comment-content a:hover,#sidebar .widget-twitter li a:hover{color:#000}
h1.double-color strong,
h2.double-color strong,
h3.double-color strong,
h4.double-color strong,
h5.double-color strong,
h6.double-color strong,
a,.comment-content a,
.comment-time a:hover,
.comment-link-function a:hover,
.required,
.entry-meta ul li a:hover,
.post-tags a:hover,
.comment-meta cite a,
.comment-meta cite,
#comment-nav-below a:hover,
#error-404 h1,
#sidebar ul li a:hover,
#top-bar-wrapper a:hover,
#footer-widget-wrapper a:hover,
#footer-extra-wrapper a:hover,
#footer-widget-wrapper a:hover strong,
#footer-extra-wrapper a:hover strong,
#main-content-wrapper ul li a:hover,
#main-content-wrapper ol li a:hover,
#sidebar .widget-twitter li a,
#footer-widget-wrapper .widget-twitter li a:hover ,
#sidebar .widget ul li.current-cat > a,
.link-pages a,
.error,#sidebar .md-latest-portfolios-widget p a:hover,
.sp-list li a:hover,
#sidebar .widget_recent_comments ul li a:first-child,
.m-simple-accordion dt.active span,.m-simple-toggle dt.active span,.m-simple-tabs dt.active span{color:#2196DB}
blockquote{border-color:#D62831}
#top-bar-wrapper strong,#top-bar-wrapper a strong,#top-bar-wrapper ul li a:hover,#top-bar-wrapper a,#footer-widget-wrapper strong,#footer-widget-wrapper a,#footer-extra-wrapper a,#footer-extra-wrapper strong,#footer-widget-wrapper h3.widget-title strong,#footer-widget-wrapper .widget-twitter li a{color:#FFF}
#top-bar-wrapper p,#top-bar-wrapper ul li a,#footer-wrapper p,#footer-widget-wrapper h3.widget-title, #footer-widget-wrapper p,#footer-widget-wrapper .widget ul li,#sidebar .md-latest-portfolios-widget p a, .carousel-flexslider p a,.widget_recent_comments ul li,.icon-boxes-wrapper2 .icon-header p,#portfolio-filter li a span{color:#aaa}
.box_skitter_home.maxx-theme .prev_button, .box_skitter_home.maxx-theme .next_button, .box_skitter_home.maxx-theme .info_slide_dots, .button,.m-pagination a,.m-pagination span.current,#navigation-bar,#portfolio-filter li a.active, .m-simple-accordion dt,.m-simple-toggle dt,.m-simple-tabs dt
{
	background-color:#fbfbfb;
	background:-moz-linear-gradient(top, #fff 0%, #f3f3f3 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3f3f3));
	background:-webkit-linear-gradient(top, #fff 0%,#f3f3f3 100%);
	background:-o-linear-gradient(top, #fff 0%,#f3f3f3 100%);
	background:-ms-linear-gradient(top, #fff 0%,#f3f3f3 100%);
	background:linear-gradient(top, #fff 0%,#f3f3f3 100%);
	transition:background-color linear .3s;
	-moz-transition:background-color linear .3s;
	-webkit-transition:background-color linear .3s;
	-o-transition:background-color linear .3s;
}
.maxx-primary-button,input[type='submit'],.m-pagination span.current,button[type='submit']{background-color:#submit}
.maxx-primary-button,.button,.m-pagination a,.m-pagination span.current{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;padding:2px 10px;margin-right:10px;margin-top:5px;margin-bottom:5px;float:left}
.maxx-primary-button.small,.button.small{padding:3px 10px}
.maxx-primary-button.medium,.button.medium{padding:8px 15px;font-size:14px}
.maxx-primary-button.large,.button.large{padding:12px 15px;font-size:16px}
#top-bar-wrapper,#footer-widget-wrapper{background-color:#2b2b2b;text-shadow:0 1px 0 rgba(0,0,0,.5)}
.m-pagination a:hover,.m-pagination span.current,.maxx-primary-button,.maxx-primary-button:hover,input[type='submit'],input[type='submit']:hover,button[type='submit'],.button:hover{box-shadow:inset 0 2px 0 rgba(255,255,255,.2), 0 1px 0 #FFF, inset 0 1px 0 rgba(0,0,0,.2), inset 0 -1px 0 rgba(0,0,0,.2), inset -1px 0 0 rgba(0,0,0,.1), inset 1px 0 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 2px 0 rgba(255,255,255,.2), 0 1px 0 #FFF, inset 0 1px 0 rgba(0,0,0,.2), inset 0 -1px 0 rgba(0,0,0,.2), inset -1px 0 0 rgba(0,0,0,.1), inset 1px 0 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 2px 0 rgba(255,255,255,.2), 0 1px 0 #FFF, inset 0 1px 0 rgba(0,0,0,.2), inset 0 -1px 0 rgba(0,0,0,.2), inset -1px 0 0 rgba(0,0,0,.1), inset 1px 0 0 rgba(0,0,0,.1)}
.maxx-primary-button,
input[type='submit'],
button[type='submit'],
.m-pagination a:hover,
.m-pagination span.current,
.maxx-primary-button:hover,

/*.maxx-primary-button,input[type='submit'],button[type='submit'],.m-pagination a:hover,.m-pagination span.current,.maxx-primary-button:hover,input[type='submit']:hover,.button:hover{text-shadow:0px 1px 0px rgba(0,0,0,0.5);color:#FFF !important;background-image:url(../images/light-overlay.png);background-position:center -5px}*/
.m-pagination a,.button{-moz-box-shadow:-1px -1px 0 #FFF inset, 0 1px 3px rgba(0,0,0,0.1);-webkit-box-shadow:-1px -1px 0 #FFF inset, 0 1px 3px rgba(0,0,0,0.1);box-shadow:-1px -1px 0 #FFF inset, 0 1px 3px rgba(0,0,0,0.1);color:#777;float:left;text-shadow:0px 1px 0px #FFF}
.m-pagination a:hover,a.maxx-primary-button:hover,input[type='submit']:hover,button[type='submit']:hover,a.button:hover{background-color:#555;transition:background-color .3s linear;-moz-transition:background-color .3s linear;-webkit-transition:background-color .3s linear}
#header{border-top:5px solid #555;position:relative;z-index:3;background:url(../images/top-full-width-bg.png) repeat-x top}
#top-bar-wrapper{padding:5px 0;overflow:hidden}
#top-bar-wrapper>div>div{margin-bottom:0}
#top-bar-wrapper #top-extra-menu-wrapper ul li{display:inline;float:left;margin-right:30px}
#top-bar-wrapper #top-caption{text-align:right;line-height:30px}
#top-wrapper{background:url(../images/top-abstract-bg.png) no-repeat -20% top}
#header-content{min-height:50px;border-bottom:1px solid #efefef;border-bottom:1px solid rgba(0,0,0,.05)}
#logo.image-logo a img{max-width:100%}
#logo{float:left}
.plain-text-logo{white-space:nowrap;margin-top:20px}
.plain-text-logo h1{margin-bottom:0px;padding-top:5px;float:left;font-family:Arial,Helvetica,sans-serif;border-right:5px solid #D62831;padding-right:15px;margin-right:15px}
.plain-text-logo h1 a{font-weight:bold;font-size:50px;text-transform:uppercase;color:#555;-moz-transition:all linear .3s;-webkit-transition:all linear .3s;-o-transition:all linear .3s;text-decoration:none;text-shadow:1px 1px 0 rgba(255,255,255,.5),1px 1px 0px rgba(0, 0, 0, .1),2px 2px 0px rgba(0, 0, 0, .1)}
.plain-text-logo h1 a:hover{text-decoration:none}
.plain-text-logo h6{font-style:italic;text-align:right;font-family:Georgia,"Times New Roman",Times,serif !important;color:#999;margin:0;margin-top:22px}
#banner{min-height:100px;padding:20px 0;overflow:hidden}
.social-network{float:right;margin-top:30px}
#banner .social-network li{display:inline;float:left;display:block;background:url(../images/social-dock.png) no-repeat bottom;padding-bottom:5px;margin:0 3px;text-align:center;width:36px;height:36px}
#banner .social-network li a{display:block;text-align:center}
#banner .social-network li a img{transition:all linear .3s;-moz-transition:all linear .3s;-webkit-transition:all linear .3s;-o-transition:all linear .3s;opacity:.7;filter:alpha(opacity="70");margin-top:6px}
#banner .social-network li a:hover img{margin-top:3px;opacity:1;filter:alpha(opacity="100")}
#navigation-bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;z-index:5;height:40px;-moz-box-shadow:-1px -1px 0 #FFF inset, 0 1px 3px rgba(0,0,0,0.1);-webkit-box-shadow:-1px -1px 0 #FFF inset, 0 1px 3px rgba(0,0,0,0.1);box-shadow:-1px -1px 0 #FFF inset, 0 1px 3px rgba(0,0,0,0.1);margin-bottom:40px;display:block;position:relative;z-index:9999}
.ie #navigation-bar{border-bottom:1px solid #E5E5E5}
.touchdown-list{display:block}
.touchdown{display:none}
#primary-nav{float:left}
#primary-nav select.touchdown{width:100%;padding:7px 5px}
#primary-nav select.touchdown option{color:#777;padding:5px 10px;display:block}
#primary-nav select.touchdown option:hover{background-color:#D62831;text-shadow:0 1px 0 rgba(0,0,0,0.3)}
/*Search*/
#g-search{float:right;margin-right:10px;margin-top:6px}
#g-search input{width:110px;padding:0 5px;margin:0;height:26px;float:left;border-color:#E7E7E7;-webkit-border-top-right-radius:;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}
#g-search input:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-color:#E7E7E7}
#g-search button{
	background-image:url(../images/light-overlay.png);
	background-repeat:repeat-x;
	background-position:left -3px;
	background-color:#DD9B4F;
	-webkit-border-top-left-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-topleft:0px;
	-moz-border-radius-bottomleft:0px;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	text-indent:-9999px;
	width:50px;
	overflow:hidden;
	margin:0;
	padding:7px 10px 6px;
	height:28px;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	position:relative;
	cursor:pointer;
	transition:all linear .3s;
	-moz-transition:all linear .3s;
	-webkit-transition:all linear .3s;
	-o-transition:all linear .3s;
	box-shadow:inset 0 2px 0 rgba(255,255,255,.2), 0 1px 0 #FFF, inset 0 1px 0 rgba(0,0,0,.2), inset 0 -1px 0 rgba(0,0,0,.2), inset -1px 0 0 rgba(0,0,0,.1), inset 1px 0 0 rgba(0,0,0,.1);
	-webkit-box-shadow:inset 0 2px 0 rgba(255,255,255,.2), 0 1px 0 #FFF, inset 0 1px 0 rgba(0,0,0,.2), inset 0 -1px 0 rgba(0,0,0,.2), inset -1px 0 0 rgba(0,0,0,.1), inset 1px 0 0 rgba(0,0,0,.1);
	-moz-box-shadow:inset 0 2px 0 rgba(255,255,255,.2), 0 1px 0 #FFF, inset 0 1px 0 rgba(0,0,0,.2), inset 0 -1px 0 rgba(0,0,0,.2), inset -1px 0 0 rgba(0,0,0,.1), inset 1px 0 0 rgba(0,0,0,.1)
}
#g-search button:hover{background-color:#2196DB;}
#g-search button:before{
	content:'';
	position:absolute;
	width:22px;
	height:22px;
	background-image:url(../images/button-search.png);
	display:block;
	overflow:hidden;
	margin:auto;}
/*slider*/	
.ie7 #g-search button{background-image:url(../images/button-search.png);background-position:center 3px;background-repeat:no-repeat}
#slider-bg-wrapper{padding-top:10px;position:relative;z-index:2}
#slider-bg-overlay{position:absolute;z-index:-1px;width:100%;top:30px}
#slider-bg-overlay>div{width:100%;background-repeat:repeat-x;background-position:center top}
#slider-bg-overlay>#slider-bg-overlay1{background-image:url(../images/bg-slide-overlay1.png);background-position:center bottom;background-color:#2b2b2b;height:180px}
#slider-bg-overlay>div#slider-bg-overlay2{background-image:url(../images/bg-slide-overlay2.png);height:25px}
/*#slider-shadow{background:url(../images/slider-shadow.png) no-repeat center bottom;padding-bottom:33px;overflow:hidden;margin-bottom:10px}*/
#slider-shadow{background:url(../images/slider-shadow.png) no-repeat center bottom;padding-bottom:33px;margin-bottom:10px}
#slider-wrapper{float:right;padding:10px;background-color:#fdfdfd;box-shadow:0 1px 5px rgba(0,0,0,.15);-moz-box-shadow:0 1px 5px rgba(0,0,0,.15);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.15);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:0px 10px 10px 0px;width:75%;height:250px;position:relative;z-index:8888;margin-top:-15px;}
#leftside-wrapper{float:left;padding:10px;background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,.15);-moz-box-shadow:0 1px 5px rgba(0,0,0,.15);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.15);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:10px 0px 0px 10px;width:200px;height:250px;position:relative;z-index:8888;margin-top:-15px;}
#product_category-wrapper{float:left;padding:10px;background-color:#E5E5E5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:0px 0px 0px 0px;width:200px;height:auto;position:relative;z-index:8888;}
#newproduct_wrapper{float:left;padding:10px;background-color:#E5E5E5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:0px 0px 10px 10px;width:200px;height:auto;position:relative;z-index:8888;}
#product_category-tittle{float:left;padding-left:10px;background-color:#2196DB;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:10px 10px 0px 0px;width:210px;height:40px;position:relative;z-index:8888;}
#newproduct_tittle{float:left;margin-left:-10px;background-color:#2196DB;width:220px;height:40px;position:relative;z-index:8888;}
.product_tittle{font-size:18px;color:#000;margin-bottom:-300px;}
#sp-slider{background:url(../images/slider-sp.png) no-repeat center;height:53px}
#main-content-wrapper{padding:10px 0}
/*#main-content-wrapper img,#sidebar img{max-width:100%;height:auto}*/
#main-content-wrapper img,#sidebar img{height:auto}
#main-content-wrapper .md-google-map img{max-width:none !important}
a.read-more{display:block;background:url(../images/button-readmore.png) no-repeat;width:123px;height:30px;overflow:hidden;text-transform:uppercase;font-size:10px;color:#777 !important;text-shadow:0 1px 0 #FFF;line-height:30px;text-indent:35px;transition:none;-webkit-transition:none;-moz-transition:none;margin-top:15px;}
a.read-more:active{background-position:0 -31px}
/*#get-in-touch-wrapper{overflow:hidden;padding-top:80px;background:url(../images/large-seperator.png) no-repeat center top;}*/
#get-in-touch-wrapper{padding-top:-10px;}
#get-in-touch{min-height:75px}
#get-in-touch #via-phone-number{white-space:nowrap;float:left}
#get-in-touch #via-phone-number .icon{background-repeat:repeat-x;margin-right:20px;position:relative;background-image:url(../images/light-overlay.png);background-position:center 5px;box-shadow:inset 0 2px 0 rgba(255,255,255,.2), 0 1px 0 #FFF, inset 0 1px 0 rgba(0,0,0,.2), inset 0 -1px 0 rgba(0,0,0,.2), inset -1px 0 0 rgba(0,0,0,.1), inset 1px 0 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 2px 0 rgba(255,255,255,.2), 0 1px 0 #FFF, inset 0 1px 0 rgba(0,0,0,.2), inset 0 -1px 0 rgba(0,0,0,.2), inset -1px 0 0 rgba(0,0,0,.1), inset 1px 0 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 2px 0 rgba(255,255,255,.2), 0 1px 0 #FFF, inset 0 1px 0 rgba(0,0,0,.2), inset 0 -1px 0 rgba(0,0,0,.2), inset -1px 0 0 rgba(0,0,0,.1), inset 1px 0 0 rgba(0,0,0,.1);text-align:center;background-color:#DB994B;width:50px;height:50px;display:block;margin-top:8px;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#get-in-touch #via-phone-number .icon img{margin-top:8px}
#get-in-touch #via-phone-number h2{margin-bottom:5px;line-height:25px}
#get-in-touch #via-phone-number p{margin:0}
#get-in-touch #via-phone-number .icon:before{content:'';width:100%;border-radius:3px;height:100%;position:absolute;left:0}
#get-in-touch #via-email{float:right}
.ie7 #get-in-touch #via-email button[type="submit"]{padding-left:0;width:120px;height:33px;padding-right:0}
#sidebar input[type="text"],#footer-widget-wrapper input[type="text"],#sidebar input[type="email"],#footer-widget-wrapper input[type="email"],#sidebar textarea,#footer-widget-wrapper textarea{width:90%;max-width:90%}
#footer-wrapper{margin-top:10px}
#footer-widget-wrapper{background-image:url(../images/footer-full-width-bg.png);background-repeat:repeat-x;color:#FFF;padding-top:20px;padding-bottom:20px;display:block;overflow:hidden;height:10px;display:block}
#footer-widget-content em{color:#666}
#footer-widget-content .widget-title,#sidebar .widget-title{margin-bottom:20px;padding-bottom:30px;background-repeat:repeat-x;background-position:center bottom}
#footer-widget-content .widget-title{background-image:url(../images/dark-heading-sp.png)}
#footer-widget-wrapper input{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
#footer-widget-wrapper img{max-width:100%}
#sidebar .widget-title{background-image:url(../images/light-heading-sp.png)}
#footer-widget-content ::-webkit-input-placeholder{color:#555}
#footer-widget-content ::-moz-placeholder{color:#555}
#footer-extra-wrapper{background:#181818;display:table;padding:30px 0;font-size:10px;text-transform:uppercase;color:#606060}
.back-top-top{cursor:pointer}
#footer-extra-wrapper img{vertical-align:text-bottom}
#footer-widget-wrapper .widget ul li{background-image:url(../images/dark-sp.png)}
#footer-widget-wrapper input[type="text"],#footer-widget-wrapper .widget-contact input[type="text"],#footer-widget-wrapper .widget-contact input[type="email"],#footer-widget-wrapper .widget-contact textarea{background:#333;background:rgba(0,0,0,.2);box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-color:#333;border-color:rgba(255,255,255,.1);color:#aaa;text-shadow:0 1px 0 rgba(0,0,0,.5)}
#footer-widget-wrapper .widget-contact input[type="submit"],#footer-widget-wrapper button[type="submit"]{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
#sidebar .sidebar-top,#sidebar .sidebar-bottom{background-image:url(../images/sidebar-top-bottom-sprite.png);background-repeat:no-repeat;height:30px;width:100%;position:absolute;z-index:1}
#sidebar .sidebar-top{top:0}
#sidebar .sidebar-bottom{bottom:0}
.sidebar-right #sidebar .sidebar-top,.sidebar-right #sidebar .sidebar-bottom{background-position:left top}
#sidebar .sidebar-content{margin-top:30px;margin-bottom:30px;padding-bottom:20px;background-repeat:repeat-y}
.sidebar-left .sidebar-content-wrapper{margin-right:30px}
.sidebar-right .sidebar-content-wrapper{margin-left:30px}
.sidebar-right #sidebar .sidebar-content{background-image:url(../images/sidebar-right-repeat.png);background-position:left}
.sidebar-left #sidebar .sidebar-content{background-image:url(../images/sidebar-left-repeat.png);background-position:right}
.sidebar-right #sidebar .sidebar-top{background-position:left -60px}
.sidebar-right #sidebar .sidebar-bottom{background-position:left bottom}
.sidebar-left #sidebar .sidebar-top{background-position:right top}
.sidebar-left #sidebar .sidebar-bottom{background-position:right -30px}
.sidebar-right #sidebar,.sidebar-left #content{float:right}
.sidebar-left #sidebar,.sidebar-right #content{float:left}
#content{width:650px;padding-top:30px}
#content.fullwidth-page{width:auto}
#sidebar{width:280px;position:relative}
#sidebar .widget .widget-title{}
.md_categories_widget ul li,.md_recent_popular_post_widget ul li, .widget_archive ul li,.widget_categories ul li, .widget_pages ul li,.widget_links ul li,.widget_meta ul li, .widget_recent_comments ul li,.widget_recent_entries ul li, .widget_rss ul li,.widget_nav_menu ul li,.md_childpages_widget ul li, .sp-list li,.list-news-with-calendar li{position:relative;background-image:url(../images/sp.png);background-repeat:repeat-x;padding-top:10px;padding-bottom:10px;background-position:center top}
.sp-list.unordered-list li a,{background:url(../images/bullet-list.png) no-repeat left 1px;padding-left:25px}
.md_categories_widget ul li:first-child,.md_recent_popular_post_widget ul li:first-child, .widget_archive ul li:first-child,.widget_categories ul li:first-child, .widget_pages ul li:first-child,.widget_links ul li:first-child,.widget_meta ul li:first-child, .widget_recent_comments ul li:first-child,.widget_recent_entries ul li:first-child, .widget_rss ul li:first-child,.widget_nav_menu ul li:first-child,.md_childpages_widget ul li:first-child, .sp-list li:first-child,.list-news-with-calendar li:first-child{background:none !important}
.widget ul li ul{margin-top:10px}
#sidebar .widget.widget_categories ul li a,#sidebar .widget.widget_nav_menu ul li a,ul.bullet li a,.md_categories_widget ul li a{padding-left:30px;background:url(../images/bullet-list.png) no-repeat left center}
ul.children{margin-left:30px}
.entry-title{padding-bottom:20px;background:url(../images/sp.png) repeat-x bottom}
.entry-title,.entry-title a{color:#777}
.widget{margin-bottom:30px}
#sidebar .widget{width:100%;position:relative;z-index:2;clear:both}
#sidebar ul li ul{margin-left:30px}
.list li, .widget ul li{display:list-item;padding-top:10px;padding-bottom:10px}
.widget ul li:first-child{border-top:none}
.widget ul li:last-child{border-bottom:none}
ul.widget-twitter li{padding-left:30px;overflow:hidden;position:relative;background:url(../images/twitter.png) no-repeat left 15px !important}
ul.widget-twitter li:before{content:'';background:repeat-x bottom;position:absolute;bottom:0;height:2px;left:0;width:100%}
#footer-widget-wrapper ul.widget-twitter li:before{background-image:url(../images/dark-sp.png)}
#sidebar ul.widget-twitter li:before{background-image:url(../images/sp.png)}
#sidebar .img-border{max-width:95%}
.md-widget-flickr div a img{transition:all linear .3s;width:70px;display:block;float:left;height:70px;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;transition:all linear .3s;-o-transition:all linear .3s}
.md-widget-flickr{overflow:hidden}
.md-widget-flickr div{float:left;margin:10px 18px 8px 0;width:80px;height:80px;padding:0;overflow:hidden;background:none !important}
.md-widget-flickr div a{}
.md-widget-flickr:hover div a img{opacity:.7;filter:alpha(opacity="70")}
.md-widget-flickr div a:hover img{opacity:1;filter:alpha(opacity="100")}
.widget-ads a{float:left;width:40%;margin-left:20px;margin-bottom:20px}
.widget-ads a img{float:left}
.widget-ads a.first{margin-left:0}
.textwidget{padding:10px 0}
.widget_tag_cloud{display:table}
.widget_recent_entries ul li a,.widget_recent_comments ul li a:first-child{background-repeat:no-repeat;background-position:left -1px;padding-left:30px !important}
.widget_recent_entries ul li a{background-image:url(../images/article.png)}
.widget_recent_comments ul li a:first-child{background-image:url(../images/comment.png)}
.tagcloud a{line-height:20px;display:block;float:left;font-size:13px !important;padding:3px 10px;background-color:#fafafa;border:1px solid #D8D8D8;margin-right:10px;margin-bottom:5px;margin:5px 10px 5px 0}
.tagcloud a:hover{background-color:#FFF}
table#wp-calendar{width:100%}
table#wp-calendar th, table#wp-calendar td{padding-top:5px;padding-bottom:5px;text-align:center;background-color:#FAFAFA;border:1px solid #d8d8d8}
#footer-widget-wrapper table#wp-calendar th,  #footer-widget-wrapper table#wp-calendar td{background-color:#333;border:1px solid #1e1e1e}
table#wp-calendar thead th{font-weight:bold}
table#wp-calendar tbody td{color:#AAA}
table#wp-calendar td#prev,table#wp-calendar td#next{text-align:center;text-transform:uppercase;font-size:11px}
table#wp-calendar caption{text-align:center;padding-bottom:20px;font-weight:bold}
table#wp-calendar #today{background-color:#FFF;color:#333;font-weight:bold}
#footer-widget-wrapper table#wp-calendar #today{background-color:#1e1e1e;color:#FFF}
.cal-post-date{width:59px;height:64px;margin-bottom:10px;overflow:hidden;text-align:center;background-repeat:no-repeat;font-family:Arial,Helvetica,sans-serif}
.cal-post-date .date{margin:4px 0 1px 0;font-weight:bold;text-align:center}
.cal-post-date span{display:block;text-align:center}
.cal-post-date .date{font-size:30px;font-weight:bold;margin-bottom:5px;margin:13px 0 7px}
.cal-post-date span.month{font-size:10px;text-transform:uppercase;color:#aaa}
.cal-post-date{float:right;margin-left:20px;padding-left:5px}
#footer-widget-wrapper .cal-post-date{text-shadow:0 1px 0 rgba(0,0,0,1)}
#footer-widget-wrapper .sidebar{text-shadow:0 1px 0 #FFF}
#footer-widget-wrapper .cal-post-date .date{color:#fafafa}
#footer-widget-wrapper .cal-post-date span.month{color:aaa}
#sidebar .cal-post-date .date{color:#555}
#sidebar .cal-post-date span.month{color:aaa}
#footer-widget-wrapper .cal-post-date{background-image:url(../images/calendar-bg-dark.png)}
#sidebar .cal-post-date{background-image:url(../images/calendar-bg-light.png)}
.widget .widget-contact li{overflow:hidden;background:none !important}
#footer-widget-content .tagcloud a,#footer-widget-wrapper a.img-border{background-color:rgba(0,0,0,0.3);border:none}
.ie #footer-widget-content .tagcloud a,.ie #footer-widget-wrapper a.img-border{background-color:#222}
.page-title.cufon{-webkit-mask-image:url(../images/mask.png)}
.page-title{text-align:right;margin-bottom:10px;background:url(../images/large-seperator.png) no-repeat center bottom;padding-bottom:45px;margin-top:-20px;width:100%}
.link-pages{word-spacing:10px}
#breadcrumb-wrapper{margin-top:5px;position:absolute;white-space:nowrap;z-index:2}
.breadcrumbs{background:url(../images/breadcum-icon.png) no-repeat left;overflow:hidden;padding-left:20px}
#breadcrumb-wrapper .breadcrumbs li{display:inline-block;float:left;padding:0 15px 0 20px;background:url(../images/breadcum-arr.png) no-repeat left}
#breadcrumb-wrapper .breadcrumbs li:first-child{background:none}
.breadcrumbs li a:hover,.breadcrumbs li span.current{color:#555;text-decoration:none}
.sticky{}
.gallery{margin:auto}
.gallery-caption{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;margin-left:0}
.gallery-item{float:left;text-align:center;margin-left:0}
.gallery{float:left;width:100%}
.gallery-item{float:left;width:80px !important;height:80px !important;overflow:hidden;margin-right:25px;margin-bottom:15px;background:#FFF;padding:5px;border:1px solid #E5E5E5}
.gallery p{display:none}
.gallery-item .gallery-caption{margin-bottom:0 !important;padding-right:12%}
.gallery-item img{margin:0 !important;padding:0 !important;border:none !important}
.gallery-item a{float:left;border:none !important;margin:0 !important;padding:0 !important}
.bypostauthor>.comment-block{background-color:#FFF}
.entry-meta,.featured-image,.entry-content{margin-bottom:20px}
.post-entry .post-author-area,.post-entry .post-tags,.post-entry .social-network-sharing,#comment-nav-below{display:table;width:100%}
.post-entry{margin-bottom:50px}
.home-page .post-entry{margin-bottom:0}
.entry-meta{clear:both;display:block;overflow:hidden}
.entry-meta ul li{display:inline-block;font-size:10px;float:left;text-transform:uppercase}
.entry-meta .post-date,.entry-meta .post-author ,.entry-meta .post-categories,.entry-meta .post-comments,.entry-meta .post-edit-link{padding-left:25px;background-repeat:no-repeat;background-position:left 4px;padding-top:3px;padding-bottom:3px;margin-right:20px;font-family:Arial,Helvetica,sans-serif}
.entry-meta .post-date{background-image:url(../images/clock.png)}
.entry-meta .post-categories{background-image:url(../images/article.png)}
.entry-meta .post-author{background-image:url(../images/user_edit.png)}
.entry-meta .post-comments{background-image:url(../images/comment.png)}
.entry-meta .post-edit-link{float:right;margin-right:0;background-image:url(../images/edit.png)}
.post-tags strong{background-image:url(../images/tags-bg.png);width:90px;height:27px;display:block;float:left;line-height:25px;text-indent:30px;margin-right:5px;margin:3px 5px 3px 0}
.post-tags a{margin:3px 5px 3px 0;display:inline-block;float:left;height:24px;padding:0 8px;line-height:25px;border:1px solid #E5E5E5;border-bottom-width:2px;background:#fafafa}
.post-tags a:hover{border-color:#CCC;text-decoration:none}
.post-author .author-meta{font-style:italic}
.social-network-like-box>div{float:left}
.social-profiles li{display:inline-block;float:left}
.social-profiles li a{display:block;float:left;width:32px;height:32px;margin:0 2px;outline:none;text-indent:-9000px;position:relative;background-color:#FAFAFA;background-image:url(../images/social-profile.png),  -moz-linear-gradient(top, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 100%);background-image:url(../images/social-profile.png),  -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.3)), color-stop(100%,rgba(255,255,255,0)));background-image:url(../images/social-profile.png),  -webkit-linear-gradient(top, rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%);background-image:url(../images/social-profile.png),  -o-linear-gradient(top, rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%);background-image:url(../images/social-profile.png),  -ms-linear-gradient(top, rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%);background-image:url(../images/social-profile.png),  linear-gradient(top, rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;box-shadow:0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1)}
.ie .social-profiles li a{background-image:url(../images/social-profile.png)}
.social-profiles li a span{width:80px;height:auto;line-height:20px;padding:10px;left:50%;margin-left:-50px;font-size:10px;text-transform:uppercase;text-align:center;background:#FFF;text-indent:0px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:absolute;pointer-events:none;bottom:60px;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;box-shadow:1px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.1)}
.ie .social-profiles li a span{display:none}
.social-profiles li a span:before, .social-profiles li a span:after{content:'';position:absolute;bottom:-10px;left:50%;margin-left:-9px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,0.1)}
.social-profiles li a span:after{bottom:-9px;margin-left:-10px;border-top:10px solid #fff}
.social-profiles li.social-profile-twitter a{background-position:0 0}
.social-profiles li.social-profile-dribbble a{background-position:-32px 0}
.social-profiles li.social-profile-facebook a{background-position:-64px 0}
.social-profiles li.social-profile-tumblr a{background-position:-96px 0}
.social-profiles li.social-profile-deviantart a{background-position:-128px 0}
.social-profiles li.social-profile-linkedin a{background-position:-160px 0}
.social-profiles li.social-profile-flickr a{background-position:-192px 0}
.social-profiles li.social-profile-forrst a{background-position:-224px 0}
.social-profiles li.social-profile-github a{background-position:-256px 0}
.social-profiles li.social-profile-youtube a{background-position:-288px 0}
.social-profiles li.social-profile-googleplus a{background-position:-320px 0}
.social-profiles li.social-profile-twitter a:hover{background-color:#46D4FE;background-position:0 -32px}
.social-profiles li.social-profile-dribbble a:hover{background-color:#e84a88;background-position:-32px -32px}
.social-profiles li.social-profile-facebook a:hover{background-color:#3b5998;background-position:-64px -32px}
.social-profiles li.social-profile-tumblr a:hover{background-color:#3d5a78;background-position:-96px -32px}
.social-profiles li.social-profile-deviantart a:hover{background-color:#2f584a;background-position:-128px -32px}
.social-profiles li.social-profile-linkedin a:hover{background-color:#006599;background-position:-160px -32px}
.social-profiles li.social-profile-flickr a:hover{background-color:#f05a9a;background-position:-192px -32px}
.social-profiles li.social-profile-forrst a:hover{background-color:#6ba13f;background-position:-224px -32px}
.social-profiles li.social-profile-github a:hover{background-color:#4183C4;background-position:-256px -32px}
.social-profiles li.social-profile-youtube a:hover{background-color:#1c1c1c;background-position:-288px -32px}
.social-profiles li.social-profile-googleplus a:hover{background-color:#dd4b39;background-position:-320px -32px}
.social-profiles li a:hover span{opacity:.95;bottom:50px}
.ie7 .social-profiles li a:hover span,.ie8 .social-profiles li a:hover span{display:block}
.pagination-meta{float:right;display:inline-block;padding:2px 0}
.nav-links{overflow:hidden}
.nav-links .nav-prev,.nav-links .nav-next{width:50%}
.nav-links .nav-prev{float:left}
.nav-links .nav-next{float:right;text-align:right}
/*menu*/
.comment-block{background:#FAFAFA;border:1px solid #D8D8D8;padding:20px 20px 10px;box-shadow:inset 0 1px 0 #FFF, inset 1px 0 0 #FFF, inset -1px 0 0 #FFF}
.comment-list li{margin-top:-1px;padding-top:0px;padding-bottom:0px}
.comment-list>li:first-child{background:none}
.comment-list li ul li{
	padding-left:35px;
	border-left:1px solid #D8D8D8;box-shadow:inset 1px 0 0 #FFF;padding-right:0;
	background:url(../images/sp.png) repeat-x 0 30px
}
.comment-meta{margin-bottom:10px}
.comment-list li .comment-gravatar{
	float:right;
	margin-left:20px;
	margin-bottom:20px
}
.comment-list li ul li .comment-gravatar{
	float:left;
	margin-right:20px;
	margin-left:0;
}
.gravatar img,.comment-gravatar img{
	display:block;
}
.comment-meta cite{
	font-size:18px;
	font-weight:bold;
}
.comment-meta cite{
	margin-right:15px;
}
#comments ol li .depth-2,#comments ol li .depth-3,#comments ol li .depth-4,#comments ol li .depth-5,#comments ol li .depth-6{}.comment-link-function a{
	text-transform:uppercase;
	font-size:10px;
	padding-right:15px;
}
#commentform p,#contact-form p,.contact-form p{margin-right:30px}
#commentform textarea,#contact-form textarea,.contact-form textarea{width:90%}
#commentform input[type="text"],#commentform input[type="email"],#contact-form input[type="email"],#contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="text"]{
	float:none;
	display:block;
	clear:left;
	width:80%;
}
#error-404,#error-404 *{text-align:center}
#error-404 h1{
	font-size:130px;
	line-height:140px !important;
	font-weight:bold;
	background:url(../images/404-shadow.png) no-repeat center bottom;
}
#content.portfolio-page{
	width:auto !important;
}
#portfolio-items-wrapper{overflow:hidden}
#portfolio-items{width:105%}
#portfolio-filter{
	float:left;
	margin-bottom:30px;
	padding:5px 0;
	margin-top:-10px;
}
#portfolio-filter li{
	display:inline;
	margin:0 10px 0 0;
	padding:10px 0;
	overflow:hidden;
	float:left;
	text-align:right;
}
#portfolio-filter li a{
	padding:3px 10px 5px;
	border:1px solid transparent;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
#portfolio-filter li a.active{
	border:1px solid #e5e5e5;
	box-shadow:0 1px 0 rgba(255,255,255,.8);
	-moz-box-shadow:0 1px 0 rgba(255,255,255,.8);
	-webkit-box-shadow:0 1px 0 rgba(255,255,255,.8;)
}
#portfolio-items.portfolio-3-columns .project-entry{width:294px}
#portfolio-items.portfolio-4-columns .project-entry{width:211px}
#portfolio-items .project-entry{margin-right:38px;float:left}
.project-entry a.project-thumbnail{}
.isotope-item{z-index:2}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1}
.isotope, .isotope .isotope-item{
	-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;
	-moz-transition-property:height;
	-ms-transition-property:height;
	-o-transition-property:height;
	transition-property:height;
}
.isotope .isotope-item{
	-webkit-transition-property:-webkit-transform, opacity;
	-moz-transition-property:-moz-transform, opacity;
	-ms-transition-property:-moz-transform, opacity;
	-o-transition-property:top, left, opacity;
	transition-property:transform, opacity;
}
#portfolio-meta-content ul li,.md-recent-portfolios-widget>div{
	padding:15px 0;
	background:url(../images/sp.png) repeat-x top;
}
#portfolio-meta-content ul li:first-child{
	padding-top:0;
	background:none;
}
#portfolio-meta-content ul li h5,#portfolio-meta-content ul li h2{margin:0}
#portfolio-meta-content ul li p{margin:15px 0 0 }
#portfolio-meta-content ul li h5{font-weight:bold}
#portfolio-meta-content ul li a.maxx-primary-button{margin-top:5px}
#portfolio-media-content iframe,#portfolio-media-content object{float:left}
.project-video{width:100%;height:385px}
.md-latest-portfolios-widget h4{margin-bottom:0}
.subscribe-result span{display:block}
#wrap-all{overflow:hidden}

body{
	background-color:#777;
	background-position:center top;
	background-attachment:fixed;
	background-size:auto;
}
#wrap-all{
	background:#f1f1f1 url(../images/light-bg.png) no-repeat center -300px}
#wrap-all.box-layout{width:1010px;margin:30px auto;box-shadow:0 0 30px rgba(0,0,0,.4)}
@charset "utf-8";
.float-left{float:left}
.float-right{float:right}
.overflow-hidden{overflow:hidden}
.full-width-wrapper,.fixed-width-wrapper{clear:both;height:auto;min-height:1px}
.full-width-wrapper{width:100%}
.fixed-width-wrapper{width:960px;margin:0 auto}
blockquote{
	padding:10px 10px 10px 20px;
	border-left-width:5px;
	border-left-style:solid;
	font-style:italic;
	display:block;
	clear:both;
	margin:10px 0;
	overflow:hidden;
	background:#FFF;
}
.img-border{
	background-color:#FFF;
	padding:5px;border:1px solid #e5e5e5;
	display:block;
	width:auto;
	max-width:100%;
	height:auto;
	overflow:hidden;
	box-shadow:0 1px 5px rgba(0,0,0,.05);
	-moz-box-shadow:0 1px 5px rgba(0,0,0,.05);
	-webkit-box-shadow:0 1px 5px rgba(0,0,0,.05)
}
.img-border img{float:left}
.img-border:hover{
	border-color:#ccc;
	box-shadow:0 1px 5px rgba(0,0,0,.2);
	-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);
	-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);
}
.border-frame{
	overflow:hidden;
	background-color:#FFF;
	padding:7px;
	margin-bottom:15px;
	border:1px solid #e5e5e5;.
	box-shadow:0 1px 5px rgba(0,0,0,.05);
	-moz-box-shadow:0 1px 5px rgba(0,0,0,.05);
	-webkit-box-shadow:0 1px 5px rgba(0,0,0,.05);
}
.border-frame .alignnone,.border-frame .alignleft,.border-frame .alignright{margin-bottom:0 !important}
.border-frame>img,.border-frame>a>img{display:block}
.border-frame img, .img-border img{margin:0 !important;padding:0 !important}
.border-frame object,.border-frame iframe{float:left}
blockquote p{}
.clear{clear:both !important}
.sp,.sp.light{
	background-image:url(../images/sp.png);
	background-repeat:repeat-x;
	background-color:transparent;
	background-position:center top;
	margin-top:-10px;
	margin-bottom:25px;
	height:2px;
	font-size:0;
	display:block;
	overflow:hidden;
	clear:both;
}
.sp.back-top{
	overflow:visible !important;
	position:relative;
	text-indent:-9999px;
	font-size:10px;
}
.sp.back-top .back-to-top{
	font-size:10px;
	text-transform:uppercase;
	position:absolute;
	width:30px;
	height:15px;
	border:1px solid #FFF;
	box-shadow:0 1px 3px rgba(0,0,0,0.3);
	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.3);
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);
	background:#f3f3f3 url("../images/btt.png") no-repeat center;
	background:url("../images/btt.png") no-repeat center,
	-moz-linear-gradient(top, #fff 0%, #f3f3f3 100%;);
	background:url("../images/btt.png") no-repeat center,
	-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3f3f3));
	background:url("../images/btt.png") no-repeat center,-webkit-linear-gradient(top, #fff 0%,#f3f3f3 100%);
	background:url("../images/btt.png") no-repeat center,-o-linear-gradient(top, #fff 0%,#f3f3f3 100%);
	background:url("../images/btt.png") no-repeat center,-ms-linear-gradient(top, #fff 0%,#f3f3f3 100%);
	background:url("../images/btt.png") no-repeat center,linear-gradient(top, #fff 0%,#f3f3f3 100%);
	right:10px;
	top:-2px;
	cursor:pointer;
}
.ie .sp.back-top .back-to-top{
	background:#FAFAFA url("../images/btt.png") no-repeat center;
}
.sp.smallmargin{margin-top:20px;margin-bottom:20px}
.sp.largemargin{margin-top:35px;margin-bottom:35px}
.sp.dark{background-image:url(../images/sp-dark.png)}
.sp.pattern,.sp.heading{
	background:url(../images/light-heading-sp.png) repeat-x bottom transparent;
	height:6px;
	margin:30px 0;
	overflow:hidden;
	clear:both;
	font-size:0;
}
.sp.shadow{
	height:53px;
	margin-bottom:20px;
	overflow:hidden;
	width:100%;
	background:none !important;
	margin-top:0;
}
.sp.nomargintop{
	margin-top:0 !important}
code{
	display:block;
	font-family:"Courier New",Courier,monospace;
	font-style:normal;
}
div .first{margin-left:0px;clear:left}
.fullwidth{
	width:100%;
	margin-bottom:30px;
	display:block !important;
	position:relative !important;
}
.one-half,.one-third,.one-fourth,.one-fifth,.one-sixth,.two-third,.two-fourth,.two-fifth,.two-sixth,.three-fourth,.three-fifth,.three-sixth,.four-fifth,.four-sixth,.five-sixth{
	margin-bottom:20px;
	float:left;
	margin-left:4%;
	display:block !important;
	position:relative !important;
}
.one-half{width:48%}
.one-third{width:30.65%}
.one-fourth{width:26%;*width:21.8%}
.one-fifth{width:16.8%;*width:16.78%}
.one-sixth{width:13.25%}
.two-third{width:65.35%}
.two-fourth{width:48%}
.two-fifth{width:37.6%}
.two-sixth{width:30.5%}
.three-fourth{width:74%}
.three-fifth{width:58.4%}
.three-sixth{width:48%}
.four-fifth{width:79.2%}
.four-sixth{width:65.5%}
.five-sixth{width:82.75%}
.drop-cap{
	width:40px;
	height:40px;
	margin:5px 15px 10px 0;
	float:left;
	background:#454545;
	text-align:center;
	color:#FFF;
	font-size:25px;
	font-weight:bold;
	line-height:40px;
	border-radius:10%;
	-moz-border-radius:10%;
	-webkit-border-radius:10%;
}
.drop-cap.circle{
	border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
}
.drop-cap.letter{
	background:none;
	font-size:50px;
	color:#555;
}
.drop-cap.primary{
	background:#D62831;
}
span.quote{
	background:url(../images/quote.png) no-repeat;
	display:block;
	width:24px;
	height:18px;
	text-indent:-9999px;
	float:left;
	margin:5px 20px 10px 0;
}
.m-simple-accordion dt,.m-simple-toggle dt,.m-simple-tabs dt{
 -moz-box-shadow:-1px -1px 0 #FFF inset;
 -webkit-box-shadow:-1px -1px 0 #FFF inset;
 box-shadow:-1px -1px 0 #FFF inset
}
.m-simple-accordion dt,.m-simple-toggle dt{
	cursor:pointer;
	font-weight:bold;
	background-color text-shadow:0 1px 0 #FFF;
	position:relative;
	border:1px solid #D8D8D8;
	border:1px solid rgba(0,0,0,.1);
	margin-bottom:-1px;
}
.m-simple-accordion dt span,.m-simple-toggle dt span{
	margin:8px 10px 8px 5px;
	background-image:url(../images/s-expand.png);
	background-repeat:no-repeat;
	background-position:0px center;
	padding-left:35px;display:block;
}
.m-simple-accordion dd,.m-simple-toggle dd{
	clear:both;
	border:1px solid #D8D8D8;
	border:1px solid rgba(0,0,0,.1);
	margin-bottom:-1px;
	background-color:#fafafa;
}
.m-simple-accordion dd > div,.m-simple-toggle dd > div,.m-simple-tabs dd>div{
	margin:10px;
	overflow:hidden;
}
.m-simple-accordion dt.active,.m-simple-toggle dt.active{color:#555;background:#FFF}
.m-simple-accordion dt.active span,.m-simple-toggle dt.active span{background-image:url(../images/s-collapse.png)}
.m-simple-accordion dd.active,.m-simple-toggle dd.active{background:#fafafa}
.m-simple-accordion dt.active .sign,.m-simple-toggle dt.active .sign{background-position:0 0}
.m-simple-tabs{position:relative}
.m-simple-tabs dt:first-child{}
.m-simple-tabs dt{
	padding:8px 10px;
	background-color:#fafafa;
	cursor:pointer;
	text-shadow:0 1px 0 #FFF;
	float:left;
	font-weight:bold;
	display:inline;
	border-bottom-width:0;
	position:relative;
	border:1px solid #D8D8D8;
	border:1px solid rgba(0,0,0,.1);
	margin-left:-1px
}
.m-simple-tabs dt:first-child{margin-left:0}
.m-simple-tabs dd{
	width:100%;
	position:absolute;
	background-color:#fafafa;
	left:0;
	z-index:1;
	border:1px solid #D8D8D8;
	border:1px solid rgba(0,0,0,.1);
}
.m-simple-tabs dt.active{
	background:#FFF;
	z-index:2 !important;
	border-bottom:none;
}
.alignright{
	float:right;
	margin:5px 0 25px 25px;
}
.alignleft{
	float:left;
	margin:5px 25px 25px 0;
}
.aligncenter{
	margin:5px auto 25px auto;
	overflow:hidden;
	float:none;
	clear:both;
}
img.aligncenter{display:block}
.alignnone{clear:both;margin:5px 25px 25px 0}
.align-none,.align-left,.align-right{margin-bottom:15px}
.wp-caption{
	max-width:96%;
	padding:5px 0 10px;
	text-align:center;
	background-color:#FFF;
	border:1px solid #e5e5e5;
	display:block;
	overflow:hidden;
	box-shadow:0 1px 5px rgba(0,0,0,.05);
	-moz-box-shadow:0 1px 5px rgba(0,0,0,.05);
	-webkit-box-shadow:0 1px 5px rgba(0,0,0,.05);
}
.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 25px 25px 0}
.wp-caption.alignright{margin:5px 0 25px 25px}
.wp-caption img{border:0 none;height:auto;margin:0;padding:0;width:100%}
.wp-caption p.wp-caption-text{text-align:center;font-style:italic;margin-bottom:0}
table.m-table{background:#FAFAFA;border-radius:5px;width:100%}
table.m-table td, table th{padding-top:15px;padding-bottom:15px;text-align:center}
table.m-table tbody th{padding-left:15px;padding-right:15px}
table.m-table thead tr th.first-child{
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
}
table.m-table tbody tr th.first-child{
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
}
table.m-table thead tr th.last-child{
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
}
table.m-table tbody tr th.last-child{
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
}
table.m-table tbody tr td{
	background:#FFF;
	border-bottom:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	box-shadow:inset 0 1px 0 #FFF;
	-webkit-box-shadow:inset 0 1px 0 #FFF;
	-moz-box-shadow:inset 0 1px 0 #FFF;
}
table.m-table tbody tr td.first-child{border-left:1px solid #E5E5E5}
table.m-table{
	-moz-box-shadow:0 2px 2px rgba(0,0,0,0.05);
	box-shadow:0 2px 2px rgba(0,0,0,0.05);
	-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.05)
}
table.m-table thead th,table.m-table tbody tr th{
	background:#565656;
	background:-moz-linear-gradient(top, #565656 0%, #454545 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#565656), color-stop(100%,#454545));
	background:-webkit-linear-gradient(top, #565656 0%,#454545 100%);
	background:-o-linear-gradient(top, #565656 0%,#454545 100%);
	background:-ms-linear-gradient(top, #565656 0%,#454545 100%);
	background:linear-gradient(top, #565656 0%,#454545 100%);
	color:#FFF;
	font-weight:bold;
	box-shadow:inset 0 1px 0 #000,inset 0 2px 0 rgba(255,255,255,0.1);
	-webkit-box-shadow:inset 0 1px 0 #000,inset 0 2px 0 rgba(255,255,255,0.1);
	-moz-box-shadow:inset 0 1px 0 #000,inset 0 2px 0 rgba(255,255,255,0.1)
}
table.m-table thead th{padding:20px 15px}
table.m-table thead th{padding:15px}
table.m-table tbody tr.alternate>td{background:#FAFAFA}
.md-notification{
	position:relative !important;
	border:1px solid #e5e5e5;
	background-position:10px 13px !important;
	background-repeat:no-repeat !important;
	font-size:13px;
	margin:0 0 15px;
	padding:10px 10px 10px 45px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
}
.md-notification.yellow{
	background:#fffbcc url(../images/exclamation.png);
	border-color:#e6db55;color:#b19c1c;
}
.md-notification.blue{
	background:#dbe3ff url(../images/information.png);
	border-color:#a2b4ee;color:#455a9a
}
.md-notification.green{
	background:#d5ffce url(../images/tick_circle.png);
	border-color:#9adf8f;
	color:#11b422;
}
.md-notification.red{
	background:#ffcece url(../images/cross_circle.png);
	border-color:#df8f8f;
	color:#a11
}
.md-notification.light{
	background:#fafafa url(../images/comment.png)
}
.md-notification .close{
	text-indent:-9999px;
	font-size:0;
	position:absolute;
	right:3px;
	top:5px;
	width:10px;
	height:10px;
	display:block;
	background:url(../images/cross_grey_small.png) no-repeat;
}
.md-button.shiny{
	background-image:url(../images/light-overlay.png);
	background-repeat:repeat-x;
	background-position:center -5px;
}
.md-button,input.md-button{
	overflow:hidden;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	background-image:url(../images/button-light.png);
	background-color:#f2f2f2;
	border-color:#d3d3d3;
	background-repeat:repeat-x;
	background-position:0 top;
	padding:0 15px;
	text-decoration:none;
	display:inline-block;
	white-space:nowrap;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	border-style:solid;
	border-width:1px;
	line-height:28px;
	text-shadow:0 1px 0 rgba(255,255,255,.5);
	position:relative;
	margin:5px 5px 5px 0;
	box-shadow:0px 1px 1px rgba(0,0,0,0.1);
	-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);
	-moz-transition:all linear .2s;
	-webkit-transition:linear .2s;
	transition:all linear .2s;
	-o-transition:all linear .2s
}
.md-button:hover,input.md-button:hover{opacity:.7}
.md-button img{vertical-align:middle}
.md-button:active,input.md-button:active{
	box-shadow:0 1px 0 #FFF, inset 0 1px 3px rgba(0,0,0,0.1);
	-moz-box-shadow:0 1px 0 #FFF, inset 0 1px 3px rgba(0,0,0,0.1);
	-webkit-box-shadow:0 1px 0 #FFF, inset 0 1px 3px rgba(0,0,0,0.1);
	background-image:none;
	background-color:transparent;
	opacity:1;
}
a.md-button{color:#787878}
.md-button.rounded{
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	border-radius:50px;
}
.md-button.light{
	color:#787878 !important;
}
.grey,.red,.orange,.green,.blue,.purple,.aqua,.teal{
	text-shadow:0 1px 0 rgba(255,255,255,.5);
}
.md-button.grey{
	background-color:#b3b3b3;
	border-color:#8f8f8f;
	color:#555;
}
.md-button.red{
	background-color:#f56c7e;
	border-color:#d55061;
	color:#903844;
}
.md-button.yellow{
	background-color:#FFD62C;
	border-color:#cba711;
	color:#5f5723;
}
.md-button.orange{
	background-color:#fec151;
	border-color:#d6982f;
	color:#963;
}
.md-button.green{
	background-color:#a1f983;
	border-color:#7ce558;
	color:#567d49;
}
.md-button.blue{
	background-color:#7ad2f4;
	border-color:#63abc7;
	color:#42788e;
}
.md-button.purple{
	background-color:#d89dd2;
	border-color:#a1799d;
	color:#7b5777;
}
.md-button.aqua{
	background-color:#9be9ec;
	border-color:#65b6ba;
	color:#437b7d
}
.md-button.teal{
	background-color:#92a9ba;
	border-color:#6f818f;
	color:#515f6a
}
.md-button.dark{
	background-color:#555;
	border-color:#1f1f1f;
	color:#FFF;
	text-shadow:0 1px 0 rgba(0,0,0,0.8);
}
.md-button:hover{text-decoration:none}
.md-button img.align-left,.md-button img.alignleft{float:left;margin:6px 10px 0 0}
.md-button img.align-right,.md-button img.alignright{float:right;margin:6px 0 0 10px}
.md-button img{margin-right:10px}
.md-button.medium{padding:5px 15px;font-size:14px}
.md-button.left{float:left;margin-right:15px}
.md-button.large{padding:10px 15px;font-size:16px}
.ie7 .m-menu{width:auto}
/*menu*/
.m-menu ul{list-style-type:none }
.m-menu ul li{
	position:relative;
	z-index:9999;
	
	display:inline;
	float:left;
	padding:0;
}
.m-menu  ul>li:hover>a{color:#FFF;text-decoration:none}
.m-menu ul>li.menu-item-home>a{
	text-indent:-9999px;
	width:25px;height:22px;
	background:url(../images/icon-home.png) no-repeat center 10px;
}
.m-menu ul > li.menu-item-home.current > a,.m-menu ul > li.menu-item-home:hover > a,.m-menu ul>li.menu-item-home.current-menu-item>a{
	background-position:center -30px  !important;
}
.m-menu ul>li:first-child{
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
}
.m-menu ul>li{
	transition:color,background-color,text-shadow linear .2s;-moz-transition:color,background-color linear .2s;
	-webkit-transition:color,background-color linear .2s;-o-transition:color,background-color linear .2s;
	background-image:url(../images/light-overlay.png);background-repeat:repeat-x;
	background-position:left -100px
}
.m-menu ul li a{
	padding:9px 15px;
	display:block;
	/*color:#777;8*/
	color:#fff;
}
.m-menu ul>li:hover{background-color:#2196DB;background-position:left 3px}
.m-menu  ul > li.current,.m-menu  ul > li.current-menu-item,.m-menu  ul > li.current_page_item,.m-menu ul > li.current-menu-ancestor,.m-menu ul>li.current-menu-parent{
	background-color:#DD9B4F;
	background-position:left 3px;
	box-shadow:inset 0 1px 0 rgba(0,0,0,.2), inset 0 -1px 0 rgba(0,0,0,.2), inset -1px 0 0 rgba(0,0,0,.1), inset 1px 0 0 rgba(0,0,0,.1);
	-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.2), inset 0 -1px 0 rgba(0,0,0,.2), inset -1px 0 0 rgba(0,0,0,.1), inset 1px 0 0 rgba(0,0,0,.1);
	-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,.2), inset 0 -1px 0 rgba(0,0,0,.2), inset -1px 0 0 rgba(0,0,0,.1), inset 1px 0 0 rgba(0,0,0,.1);
}
.m-menu  ul > li.current > a,.m-menu  ul > li.current-menu-item > a,.m-menu  ul > li.current_page_item > a,.m-menu ul > li.current-menu-ancestor > a,.m-menu ul>li.current-menu-parent>a{
	color:#FFF;
	text-shadow:0 1px 0 rgba(0,0,0,0.3);
}
.m-menu ul li span.sub-nav{
	background:url(../images/drop-down-arr.png) no-repeat 0 0;
	width:9px;
	height:9px;
	overflow:hidden;
	position:absolute;
	right:8px;
	top:16px;
	text-indent:-9999px;
}
.m-menu ul > li a.parent{
	padding-right:15px;
	position:relative;
	
}
.m-menu>div>ul:first-child>li>a.parent{padding-right:25px}
.m-menu ul li div{
	position:absolute;
	z-index:9998;
	left:0;
	
	width:210px;
	box-shadow:0px 5px 10px rgba(0,0,0,0.1),inset 1px 1px 0 #FFF,inset -1px -1px 0 #FFF;
	-moz-box-shadow:0px 5px 10px rgba(0,0,0,0.1),inset 1px 1px 0 #FFF,inset -1px -1px 0 #FFF;
	-webkit-box-shadow:0px 5px 10px rgba(0,0,0,0.1),inset 1px 1px 0 #FFF,inset -1px -1px 0 #FFF;
}
.m-menu ul li ul{display:none;float:left}
ul.simple-drop-down-menu li ul li a span{background-position:0 -9px;top:10px}
.m-menu ul li ul li{
	background:#fbfbfb !important;
	width:210px;
	
	border-bottom:1px solid #f2f2f2;
	border-top:1px solid #fff;
	display:list-item;margin-right:0;
	transition:none !important;
	-moz-transition:none !important;
	-webkit-transition:none !important;
}
.m-menu ul li ul li:last-child{border-bottom:none}
.m-menu ul li ul li a{
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	color:#777;
	padding:8px 10px;
	display:block;
	border-left:0px solid transparent;
}
.ie7 .m-menu ul li ul li a{height:22px}
.m-menu ul:first-child li.current-menu-parent ul li.current-menu-item.current_page_item > a, .m-menu ul li ul li:hover > a,.m-menu > ul > li.current_page_parent ul li a, .m-menu > ul > li.current-menu-ancestor ul li.current_page_item a,.m-menu ul li.current-menu-item a .m-menu > ul > li.current-menu-parent ul li.current-menu-item a,.m-menu ul li ul li.current-menu-ancestor > a,.m-menu ul li ul li.current-menu-ancestor .current-menu-item>a{
	border-left:5px solid #2196DB;
	background-color:#FFF;
	color:#787878;
	padding-left:10px;
	text-shadow:none;
}
.m-menu ul li ul li:hover{
	background:#FFF;
}
.m-menu ul li ul li a .sub-nav{
	background-position:0 -9px;
	top:10px;
}
.m-menu ul li ul li a:hover{
	background:#FFF;
	text-decoration:none;
}
.m-menu ul li ul li div{
	left:100.5%;
	top:-1px;
}
.m-menu.vertical ul li{
	display:list-item !important;
	float:none !important;
}
.m-menu.vertical ul li div{
	left:100%;
	margin-left:1px;
	top:0;
	width:200px;
}
.form-row{padding:10px 0}
.icon-boxes-wrapper .icon-icon,.icon-boxes-wrapper2 .icon-icon{float:left;margin-right:15px}
.icon-boxes-wrapper .icon-content{padding-top:5px;overflow:hidden}
.icon-boxes-wrapper2 .icon-header div h4.icon-heading{margin-bottom:5px !important}
.icon-boxes-wrapper2 .icon-header div p{font-size:11px}
.icon-boxes-wrapper2 .icon-content{
	padding-top:20px;
	background:url(../images/sp.png) top repeat-x;
	overflow:hidden;
}
ul.md-list li:first-child{
	border-top:none !important;
}
ul.md-list li:last-child{
	border-bottom:none !important;
}
ul.md-list li{
	background-repeat:no-repeat;
	background-position:left 12px;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid rgba(255,255,255,.8);
	border-bottom:1px solid rgba(0,0,0,.1);
}
.bullet li,.star li,.tick li,.bubble li,.doc li,.info li,.arrow li,.plus li,.cross li{padding-left:25px}
ul.md-list.bullet li{background-image:url(../images/list-bullet.png)
}
ul.md-list.star li{background-image:url(../images/list-star.png)}
ul.md-list.tick li{background-image:url(../images/list-tick.png)}
ul.md-list.bubble li{background-image:url(../images/list-bubble.png)}
ul.md-list.doc li{background-image:url(../images/list-doc.png)}
ul.md-list.info li{background-image:url(../images/list-info.png)}
ul.md-list.arrow li{background-image:url(../images/list-arrow.png)}
ul.md-list.plus li{background-image:url(../images/list-plus.png)}
ul.md-list.cross li{background-image:url(../images/list-cross.png)}
ul.list-news li{padding-top:20px;padding-bottom:15px;overflow:hidden}
ul.list-news li:first-child{padding-top:0px !important}
ul.list-news li p{margin-bottom:10px}
ul.list-news li .alignleft{margin-bottom:5px}
.carousel-flexslider h4,.carousel-flexslider h5{margin-bottom:0}
.ie8 .carousel-flexslider ul li .img-border{float:none !important}
.md-pricing-table{
	margin:50px 0;
	display:table;
	width:100%;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
.md-pricing-table *{
	transition:all .3s linear;
	-moz-transition:all .3s linear;
	-webkit-transition:all .3s linear;
}
.md-pricing-table.three-columns .pt-column{width:33.3%}.md-pricing-table.four-columns .pt-column{width:25%}.md-pricing-table.five-columns .pt-column{width:20%}.md-pricing-table.six-columns .pt-column{width:16.6%}.md-pricing-table .pt-column{float:left;z-index:1;position:relative;text-align:center;background:#FAFAFA;padding-bottom:0px !important;box-shadow:0 1px 2px rgba(0,0,0,.1)}.md-pricing-table .pt-column *{text-align:center}.md-pricing-table .pt-column.pt-features-list *{text-align:left}.md-pricing-table .pt-column.pt-features-list ul li,.md-pricing-table .pt-column.pt-features-list .pt-heading > *,.md-pricing-table .pt-column ul li{padding-left:20px;padding-right:20px}.md-pricing-table .pt-column .pt-heading h1,.md-pricing-table .pt-column .pt-heading h1 *,.md-pricing-table .pt-column .pt-heading h5,.md-pricing-table .pt-column .pt-heading h5 *{color:#FFF;text-shadow:0 1px 0 rgba(0,0,0,.3)}.md-pricing-table .pt-column .pt-heading h1,.md-pricing-table .pt-column .pt-heading h5{background-color:#454545;margin-bottom:0;padding:10px 0}.md-pricing-table .pt-column .pt-heading h5{background-image:url(../images/light-overlay.png);padding:3px 0;background-position:center -8px;font-size:12px;box-shadow:0 1px rgba(0,0,0,.2);-moz-box-shadow:0 1px rgba(0,0,0,.2);-webkit-box-shadow:0 1px rgba(0,0,0,.2);position:relative;z-index:3;text-transform:uppercase}.md-pricing-table .pt-column.pt-featured-col .pt-heading h1{background-image:url(../images/top-abstract-bg.png);background-repeat:no-repeat;background-position:-450px top}.md-pricing-table .pt-column.pt-featured-col .pt-heading h5{background-position:center top;padding:10px 0;font-size:16px;margin-top:-14px}.md-pricing-table .pt-column.pt-featured-col .pt-heading h5{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.md-pricing-table .pt-column:last-child,.md-pricing-table .pt-column:last-child .pt-heading h5{-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}.md-pricing-table .pt-column:first-child,.md-pricing-table .pt-column:first-child .pt-heading h5{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px}.md-pricing-table .pt-column.pt-features-list .pt-heading strong{font-size:80%;margin-bottom:10px;display:block;color:#555;text-shadow:0 1px 0 #FFF}.md-pricing-table .pt-column.pt-features-list .pt-heading span{text-shadow:0 1px 0 #FFF;color:#aaa;font-style:italic;line-height:normal}.md-pricing-table .pt-column.pt-features-list .pt-heading h5{box-shadow:0 1px 0 #FFF;-moz-box-shadow:0 1px 0 #FFF;height:25px;-webkit-box-shadow:0 1px 0 #FFF}.md-pricing-table .pt-column.pt-features-list .pt-heading h1{background:#fafafa}.md-pricing-table .pt-column .pt-heading h1{height:90px}.md-pricing-table .pt-column .pt-heading h1 strong{font-size:150%;line-height:130%}.md-pricing-table .pt-column .pt-heading h1 span{font-size:14px;display:block}.md-pricing-table .pt-column.pt-featured-col .pt-heading h5{}.md-pricing-table .pt-column.pt-featured-col,.md-pricing-table .pt-column:hover{box-shadow:0 5px 50px rgba(0,0,0,.3);-moz-box-shadow:0 5px 50px rgba(0,0,0,.3);-webkit-box-shadow:0 5px 50px rgba(0,0,0,.3);z-index:2;padding-bottom:20px}.md-pricing-table .pt-column:hover{margin-top:-5px;z-index:3}.md-pricing-table .pt-column.pt-featured-col .pt-heading h1,.md-pricing-table .pt-column.pt-featured-col .pt-heading h5{background-color:#D62831}.md-pricing-table .pt-column ul li{padding-top:10px;padding-bottom:10px}.md-pricing-table .pt-column.pt-featured-col ul li:last-child{padding-bottom:20px}.md-pricing-table .pt-column ul li:nth-child(1), .md-pricing-table .pt-column ul li:nth-child(3), .md-pricing-table .pt-column ul li:nth-child(5), .md-pricing-table .pt-column ul li:nth-child(7), .md-pricing-table .pt-column ul li:nth-child(9), .md-pricing-table .pt-column ul li:nth-child(11), .md-pricing-table .pt-column ul li:nth-child(13), .md-pricing-table .pt-column ul li:nth-child(15),.md-pricing-table .pt-column ul li.odd{background-color:#FFF}
@media only screen and (min-width: 300px) and (max-width: 767px){.md-pricing-table.three-columns .pt-column{width:50%}
.md-pricing-table.four-columns .pt-column{width:50%}
.md-pricing-table.five-columns .pt-column{width:50%}
.md-pricing-table.six-columns .pt-column{width:50%}}
.md-pricing-table .pt-column .button,.md-pricing-table .pt-column .maxx-primary-button,.md-pricing-table .pt-column .md-button{overflow:hidden;clear:both;float:none;margin:10px auto !important}
@media only screen and (max-width: 479px){.carousel-flexslider{width:300px}}
@charset "utf-8";.box_skitter ul{display:none}
.box_skitter .container_skitter{overflow:hidden;position:relative}
.box_skitter .image{overflow:hidden}
.box_skitter .image img{display:none}
.box_skitter .box_clone{
	position:absolute;
	top:0;
	left:0;
	width:100px;
	overflow:hidden;
	display:none;
	z-index:20;
}
.box_skitter .box_clone img{
	position:absolute;
	top:0;
	left:0;
	z-index:20
}
.box_skitter .prev_button{
	position:absolute;
	top:50%;
	left:35px;
	z-index:100;
	width:42px;
	height:42px;
	overflow:hidden;
	text-indent:-9999em;
	margin-top:-25px
}
.box_skitter .next_button{
	position:absolute;
	top:50%;
	right:35px;
	z-index:100;
	width:42px;
	height:42px;
	overflow:hidden;
	text-indent:-9999em;
	margin-top:-25px;
	}
.box_skitter .info_slide{
	position:absolute;
	top:15px;
	left:15px;
	z-index:100;
	background:#000;
	color:#fff;
	font:padding:5px 0 5px 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	opacity:0.75;
}
.box_skitter .info_slide .image_number{
	background:#333;
	float:left;
	padding:2px 10px;
	margin:0 5px 0 0;
	cursor:pointer;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
.box_skitter .info_slide .image_number_select{
	background:#c00;
	float:left;
	padding:2px 10px;
	margin:0 5px 0 0;
}
.box_skitter .container_thumbs{
	position:relative;
	overflow:hidden;
	height:50px;
}
.box_skitter .info_slide_thumb{
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	overflow:hidden;
	height:45px;
	top:auto;
	bottom:-5px;
	left:-5px;
	padding:5px;
	opacity:1.0;
}
.box_skitter .info_slide_thumb .image_number{
	overflow:hidden;
	width:10px;
	height:40px;
	position:relative;
}
.box_skitter .info_slide_thumb .image_number img{position:absolute;top:-50px;left:-50px}
.box_skitter .box_scroll_thumbs{padding:0 10px}
.box_skitter .box_scroll_thumbs .scroll_thumbs{
	position:absolute;
	bottom:60px;
	left:50px;
	background:#ccc;
	background:-moz-linear-gradient(-90deg, #555, #fff);
	background:-webkit-gradient(linear, left top, left bottom, from(#555), to(#fff));
	width:200px;
	height:10px;
	overflow:hidden;
	text-indent:-9999em;
	z-index:101;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
	cursor:pointer;
	border:1px solid #333;
}
.box_skitter .info_slide_dots{
	position:absolute;
	bottom:-40px;
	z-index:151;
	padding:5px 0 5px 5px;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	border-radius:50px;
}
.box_skitter .info_slide_dots .image_number{
	background:#333;
	float:left;
	margin:0 5px 0 0;
	cursor:pointer;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	border-radius:50px;
	width:18px;
	height:18px;
	text-indent:-9999em;
	overflow:hidden;
}
.box_skitter .info_slide_dots .image_number_select{background:#c00;float:left;margin:0 5px 0 0}
.box_skitter .label_skitter{z-index:80;position:absolute;bottom:0px;left:0px;display:none}
.loading{
	position:absolute;
	top:50%;
	right:50%;
	z-index:10000;
	margin:-16px -16px;
	color:#fff;
	text-indent:-9999em;
	overflow:hidden;
	background:#FFF no-repeat left top;
	width:32px;
	height:32px;
	}
.label_skitter{
	z-index:150;
	position:absolute;
	bottom:0px;
	left:0px;
	color:#fff;
	display:none;
	opacity:0.9;
	background:#000;
}
.label_skitter p{padding:5px;margin:0}
.info_slide *{}
.box_skitter .progressbar{
	background:#000;
	position:absolute;
	bottom:5px;
	left:10px;
	height:5px;
	width:940px;
	z-index:99;
	border-radius:20px;
}
.preview_slide{
	display:none;
	position:absolute;
	z-index:999;
	bottom:40px;
	left:-40px;
	width:100px;
	height:40px;
	border:5px solid #FFF;
	background:rgba(0,0,0,.5);
	-moz-box-shadow:rgba(0,0,0,0.7) 0px 0px 10px;
	-webkit-box-shadow:rgba(0,0,0,0.7) 0px 0px 10px;
	box-shadow:rgba(0,0,0,0.7) 0px 0px 10px;
	overflow:hidden;
}
.preview_slide ul{
	width:100px;
	height:40px;
	overflow:hidden;
	margin:0;
	list-style:none;
	display:block;
	position:absolute;
	top:0;
	left:0;
}
.preview_slide ul li{
	width:100px;
	height:40px;
	overflow:hidden;
	float:left;
	margin:0;
	padding:0;
	position:relative;
	display:block;
}
.preview_slide ul li img{position:absolute;top:0;left:0;height:40px;width:100px}
#overlay_skitter{position:absolute;top:0;left:0;width:100%;z-index:9998;opacity:1;background:#000}
.box_skitter .focus_button{
	position:absolute;
	top:50%;
	z-index:100;
	width:42px;
	height:42px;
	overflow:hidden;
	text-indent:-9999em;
	margin-top:-25px;
	background:url(../images/focus-button.png) no-repeat left top;
	opacity:0;
}
.box_skitter .play_pause_button{
	position:absolute;
	top:50%;
	z-index:151;
	width:42px;
	height:42px;
	overflow:hidden;
	text-indent:-9999em;
	margin-top:-25px;
	background:url(../images/pause-button.png) no-repeat left top;
	opacity:0;
}
.box_skitter .play_pause_button.play_button{background:url(../images/play-button.png) no-repeat left top}
.box_skitter_home{
	background-image:url(../images/preloader-w24.gif);
	background-position:center center;
	background-repeat:no-repeat;
}
.box_skitter_home.maxx-theme .prev_button,.box_skitter_home.maxx-theme .next_button,.box_skitter_home.maxx-theme .info_slide_dots{
	border:1px solid #FFF;
	box-shadow:0 1px 3px rgba(0,0,0,0.3);
	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.3);
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
}
/* slider current*/
.box_skitter_home.maxx-theme .info_slide{}.box_skitter_home.maxx-theme .info_slide_dots{
	bottom:-15px;
	width:130px;
	left:50% !important;
	margin-left:-63px;
	height:38px;
	padding:0 8px;
	z-index:99;
}
.box_skitter_home.maxx-theme .info_slide_dots span{
	transition:background linear .3s;
	-webkit-transition:background linear .3s;
	-moz-transition:background linear .3s;
	background-image:url(../images/light-overlay.png);
	background-repeat:repeat-x;
	background-position:left -13px;
	background-color:#d1d1d1;
	color:#777;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	border-bottom:1px solid #FFF;
	display:block;
	width:10px;
	height:10px;
	text-indent:-9999px;
	float:left;
	margin:13px 6px 0 6px;
}
.box_skitter_home.maxx-theme .info_slide_dots span:hover{background-color:#777}
/*currunt Position*/
.box_skitter_home.maxx-theme .info_slide_dots span.image_number_select{
	background-color:#2196DB;
	border:none;
	width:14px;
	height:14px;
	margin:11px 3px 0 3px;
	box-shadow:inset 1px 0 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.1),inset 0 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.1);
	-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.1),inset 0 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.1);
	-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.1),inset 0 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.1)
}
.box_skitter_home.maxx-theme .prev_button{
	display:block;
	width:75px;
	margin-left:-25px;
	height:25px;
	line-height:30px;
	font-size:10px;
	text-transform:uppercase;
	transition:none;
	-webkit-transition:none;
	-o-transition:none;
	-moz-transition:none;
	text-indent:0;
	bottom:-8px;
	top:auto;
	color:#777;
	z-index:98;
	cursor:pointer
}
.box_skitter_home.maxx-theme .next_button{
	display:block;
	width:75px;
	margin-right:-45px;
	height:25px;
	line-height:30px;
	font-size:10px;
	text-transform:uppercase;
	transition:none;
	-webkit-transition:none;
	-o-transition:none;
	-moz-transition:none;
	text-indent:0;
	bottom:-8px;
	top:auto;
	color:#777;
	z-index:98;
	cursor:pointer
}

.box_skitter_home.maxx-theme .prev_button:hover,.box_skitter_home.maxx-theme .next_button:hover,.box_skitter_home.maxx-theme .prev_button:active,.box_skitter_home.maxx-theme .next_button:active{opacity:1 !important}.box_skitter_home.maxx-theme .next_button{right:36.5%;padding-right:5px;text-align:right;line-height:25px;opacity:1 !important}.box_skitter_home.maxx-theme .next_button span{padding-right:20px;background:url(../images/nav-next.png) no-repeat left top;background-position:right center;padding-bottom:1px}.box_skitter_home.maxx-theme .prev_button{left:36.5%;padding-left:5px;text-align:left;line-height:25px;opacity:1 !important}.box_skitter_home.maxx-theme .prev_button span{padding-left:20px;background:url(../images/nav-prev.png) no-repeat left top;background-position:left center;padding-bottom:1px}.box_skitter_home.maxx-theme 
/*.label_skitter{
	background:#d62831;
	width:70%;
	padding:10px 15px 10px;
	left:50%;
	margin-left:-37%;
	bottom:10%;
	text-align:right;
	height:auto;
	border-right:10px solid #FFF;
	border-left:10px solid #FFF;
	color:#FFF;
}*/
.box_skitter_home.maxx-theme .label_skitter p{padding:0;margin-bottom:5px;text-shadow:0 1px 0 rgba(0,0,0,0.3)}
.progressbar{}
.box_skitter_home.maxx-theme .label_skitter h1{margin-top:0;line-height:30px !important;text-shadow:0 1px 0 rgba(0,0,0,.3);margin-bottom:10px;color:#FFF}
.box_skitter_home.maxx-theme .label_skitter a{color:#fff;border-bottom:1px dotted #fff}
.box_skitter_home.maxx-theme .label_skitter a:hover{color:#fff}
.box_skitter_home.maxx-theme .info_slide_thumb{background-color:#FFF}
.box_skitter.maxx-theme .info_slide_thumb .image_number{margin:5px}
@charset "utf-8";
img{}body{-webkit-text-size-adjust:100%}
.md-container,.fixed-width-wrapper{position:relative;width:960px;margin:0 auto;padding:0}
@media only screen and (min-width: 768px)and (max-width: 959px){.md-container,.fixed-width-wrapper{width:748px}
h1,h2,h3,h4,h5,h6{overflow:hidden}}
@media only screen and (max-width: 479px){h1,h2,h3,h4,h5,h6{overflow:hidden}
.md-container,.fixed-width-wrapper{width:300px}
.one-half,.one-third,.one-fourth,.one-fifth,.one-sixth,.two-third,.two-fourth,.two-fifth,.two-sixth,.three-fourth,.three-fifth,.three-sixth,.four-fifth,.four-sixth,.five-sixth{width:300px;margin-right:0;margin-left:0}}
@media only screen and (min-width: 480px) and (max-width: 767px){h1,h2,h3,h4,h5,h6{overflow:hidden}.md-container,.fixed-width-wrapper{width:440px}.one-half,.one-third,.one-fourth,.one-fifth,.one-sixth,.two-third,.two-fourth,.two-fifth,.two-sixth,.three-fourth,.three-fifth,.three-sixth,.four-fifth,.four-sixth,.five-sixth{width:440px;margin-right:0;margin-left:0}}@charset "utf-8";@media only screen and (max-width: 1023px){#wrap-all.box-layout{width:100%;margin-top:0;padding-bottom:0}}@media only screen and (max-width: 767px){.touchdown-list{display:none}.touchdown{display:block}}@media only screen and (min-width: 768px) and (max-width: 959px){#slider-shadow{-webkit-background-size:100% 80px;-moz-background-size:100% 80px;background-size:100% 80px}#g-search input{width:180px}.box_skitter_home,.container_skitter ,.box_skitter .image img,.box_skitter .box_clone img{width:728px;height:286px}#slider-wrapper{height:286px}.box_skitter_home.maxx-theme .next_button{right:34%}.box_skitter_home.maxx-theme .prev_button{left:34%}#sidebar{width:240px}#sidebar{width:240px}.sidebar-right #sidebar .sidebar-content-wrapper{margin-left:20px}.sidebar-left #sidebar .sidebar-content-wrapper{margin-right:20px}#content{width:490px}.entry-meta ul li{display:block}#portfolio-items.portfolio-4-columns .project-entry,#portfolio-items.portfolio-3-columns .project-entry{width:229px;margin-right:29px}.project-video{height:300px}#slider-bg-overlay{top:40px}#slider-bg-overlay>#slider-bg-overlay1{height:240px}}@media only screen and (max-width: 479px){.post-author-area{overflow:hidden}#sidebar .sidebar-content{background:none !important;padding:0 !important}#sidebar .sidebar-content-wrapper{margin:0}#sidebar .sidebar-top,#sidebar .sidebar-bottom{display:none}#content{margin-top:0 !important	}.full-width-wrapper,.fixed-width-wrapper{}#top-wrapper{background-position:60% top}.plain-text-logo h6{clear:both}
#navigation-bar{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none}
	#navigation-bar{height:90px !important;margin-bottom:20px}
	#primary-nav select.touchdown{margin-bottom:20px}
	#primary-nav{height:auto;float:none}
	#primary-nav select.touchdown{margin-bottom:20px}
	#g-search{margin-right:0;width:100%}
	#g-search input{width:237px}
	#g-search button{}.box_skitter_home,.container_skitter ,.box_skitter .image img,.box_skitter .box_clone img{width:280px;height:110px}
	#slider-wrapper{height:110px}
	#slider-shadow,#slider-shadow.slider-shadow2{}
	.box_skitter_home.maxx-theme .label_skitter{display:none !important}
	.box_skitter_home.maxx-theme .info_slide_dots{height:20px;background:none;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;bottom:-30px}
	.box_skitter_home.maxx-theme .info_slide_dots span{margin:4px 6px 0 6px}
	.box_skitter_home.maxx-theme .info_slide_dots span.image_number_select{margin:2px 3px 0 3px}
	.box_skitter_home.maxx-theme .prev_button,.box_skitter_home.maxx-theme .next_button{display:none !important}
.box_skitter_home.maxx-theme .label_skitter h1{font-size:12px;font-weight:bold;margin-bottom:0px;margin-top:0;line-height:20px}
.box_skitter_home.maxx-theme .label_skitter p{font-size:10px;font-weight:bold}
#get-in-touch h2,#get-in-touch p{text-align:center;clear:both}
#get-in-touch #via-phone-number{white-space:normal;float:none}
#get-in-touch #via-phone-number .icon{float:none;margin:0 auto;margin-bottom:20px}
#get-in-touch #via-phone-number h2{clear:both;text-align:center;white-space:normal}
#get-in-touch #via-phone-number h2 strong{display:block;clear:both;text-align:center}
#get-in-touch #via-phone-number .icon{clear:both}
#get-in-touch #via-email{width:205px;clear:both;float:none;margin-top:20px;margin-left:auto;margin-right:auto}
#get-in-touch #via-email input{width:190px}
#get-in-touch #via-email button{display:none}
#footer-widget-wrapper{background-position:center -69px;border-top:5px solid #333}
#sidebar{width:300px;margin-top:50px}
#content{width:300px}
#breadcrumb-wrapper{display:none}
.entry-meta ul li,.comment-time{display:block;float:none !important}
#portfolio-items.portfolio-4-columns .project-entry,#portfolio-items.portfolio-3-columns .project-entry{width:294px}
.project-video{height:210px}
#slider-bg-overlay{top:20px}
#slider-bg-overlay>#slider-bg-overlay1{height:110px}}
@media only screen and (min-width: 480px) and (max-width: 767px){.post-author-area{overflow:hidden}.widget-ads a{width:auto!important;float:left}#sidebar .sidebar-content{background:none !important;padding:0 !important}#sidebar .sidebar-content-wrapper{margin:0}#sidebar .sidebar-top,#sidebar .sidebar-bottom{display:none}#content{margin-top:0 !important	}.full-width-wrapper,.fixed-width-wrapper{}#top-wrapper{background-position:right top}.plain-text-logo h6{clear:both}#navigation-bar{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none}#navigation-bar{height:90px !important;margin-bottom:20px}#primary-nav select.touchdown{margin-bottom:20px}#primary-nav{float:none}#g-search{float:right;margin-right:0}#g-search button{}.box_skitter_home,.container_skitter ,.box_skitter .image img,.box_skitter .box_clone img{width:420px;height:165px}#slider-wrapper{height:165px}#slider-shadow{-webkit-background-size:550px 53px;-moz-background-size:550px 53px;background-size:550px 53px}.box_skitter_home.maxx-theme .label_skitter{height:50px;padding:5px;border-width:3px}.box_skitter_home.maxx-theme .label_skitter h1{font-size:16px;font-weight:bold;margin-bottom:0px;margin-top:0;line-height:20px}.box_skitter_home.maxx-theme .label_skitter p{font-size:11px}#get-in-touch h2,#get-in-touch p{text-align:center;clear:both}#get-in-touch #via-phone-number{white-space:normal;clear:both;float:none}#get-in-touch #via-phone-number .icon{float:none;margin:0 auto;margin-bottom:20px}#get-in-touch #via-phone-number h2{clear:both;white-space:normal;text-align:center}#get-in-touch #via-phone-number h2 strong{display:block;clear:both;text-align:center}#get-in-touch #via-phone-number .icon{clear:both}
#get-in-touch #via-email{width:370px;margin-left:auto;margin-top:20px;margin-right:auto;float:none}
#footer-widget-wrapper{background-position:center -69px;border-top:5px solid #333}
#sidebar,#content{width:440px;margin-top:50px}
#breadcrumb-wrapper{display:none}
.entry-meta ul li,.comment-time{display:block;float:none !important}
#portfolio-items.portfolio-4-columns .project-entry,#portfolio-items.portfolio-3-columns .project-entry{width:200px;margin-right:30px}
.project-video{height:270px}
#slider-bg-overlay{top:25px}
#slider-bg-overlay>#slider-bg-overlay1{height:150px}}
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus{outline:none}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flexslider{margin:0;padding:0}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;padding:0}
.flexslider .slides img{max-width:100%;display:block}
.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides>li:first-child{display:block}
.flexslider{position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides>li{position:relative}
.flex-container{zoom:1;position:relative}
.flex-caption{
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
	zoom:1;
}
.flex-caption{
	width:96%;
	padding:2%;
	margin:0;
	position:absolute;
	left:0;
	bottom:0;
	background:rgba(0,0,0,.3);
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,.3);
	font-size:14px;
	line-height:18px;
}
.carousel-flexslider .flex-direction-nav li a{
	top:-50px;
	box-shadow:0 1px 0 rgba(0,0,0,.1);
	-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);
	-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);
}
.carousel-flexslider .flex-direction-nav li .flex-next{right:0;left:auto}
.carousel-flexslider .flex-direction-nav li .flex-prev{right:37px;left:auto}
.carousel-flexslider .img-border img{width:100%}
.flex-direction-nav{height:0}
.flex-direction-nav li a{
	opacity:.8;filter:alpha(opacity="80");
	width:36px;
	height:30px;
	display:block;
	background:#FFF no-repeat center center;
	position:absolute;
	bottom:0;
	cursor:pointer;
	text-indent:-999em;
}
.flex-direction-nav li .flex-next{
	background-image:url(../images/nav-next.png);
	left:37px;
}
.flex-direction-nav li .flex-prev{
	background-image:url(../images/nav-prev.png);
	left:0;
}
.flexslider-shortcode .flex-direction-nav li a{
	bottom:auto;
	top:0;
}
.flex-direction-nav li a:hover{
	opacity:1;
	filter:alpha(opacity="100")
}
.flex-direction-nav li .disabled,.flex-direction-nav li .disabled:hover{
	opacity: .3;
	filter:alpha(opacity=30);
	cursor:default;
}
.flex-control-nav{
	width:100%;
	position:relative;
	bottom:0;
	text-align:center;
}
.flex-control-nav li{
	margin:0 0 0 5px;
	display:inline-block;
	zoom:1;
	*display:inline;
}
.flex-control-nav li:first-child{margin:0}
.flex-control-nav li a{
	width:10px;
	height:10px;
	display:block;
	cursor:pointer;
	text-indent:-999em;
	background-color:#d1d1d1;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
}
.flex-control-nav li a:hover{}
.flex-control-nav li a.flex-active{
	cursor:default;
	background-color:#2196DB
}
.home-flex-slider.flexslider{overflow:visible !important}
.home-flex-slider .flex-control-thumbs{position:absolute;bottom:-30px;left:50%;margin-left:-35%;width:70%}
.home-flex-slider .flex-control-thumbs li{
	margin-left:10px;
	padding:0;
	margin-right:10px;
	height:60px;
	cursor:pointer;
	background:#FFF;
	position:relative;
	box-shadow:0 0 5px rgba(0,0,0,.1);
	-moz-box-shadow:0 0 5px rgba(0,0,0,.1);
	-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);
}
.home-flex-slider .flex-control-thumbs li:before{
	position:absolute;
	content:'';
	width:120px;
	height:10px;
	background:url(../images/slide-thumbnail-shadow.png) no-repeat center bottom;
	bottom:-10px;
	left:-10px;
	z-index:-1;
}
.home-flex-slider .flex-control-thumbs li:hover img,.home-flex-slider .flex-control-thumbs li img.flex-active{opacity:1;filter:alpha(opacity=100)}
.home-flex-slider .flex-control-thumbs li img{
	margin:5px;
	opacity:.5;
	filter:alpha(opacity=50);
	background-color:#FFF;
}
.home-flex-slider .slides li{overflow:hidden}
.home-flex-slider .flex-control-nav.flex-control-paging{bottom:-40px;z-index:99999999;position:absolute}
.home-flex-slider .flex-control-nav.flex-control-paging li{margin:0 5px 0 5px !important}
.home-flex-slider .video_slide{width:100%;height:370px}
.home-flex-slider .video_slide:hover{}
#slider-shadow.slider-shadow2{background:url(../images/slider-shadow2.png) no-repeat center bottom }
@media only screen and (min-width: 768px) and (max-width: 959px){.home-flex-slider .video_slide{height:286px}.home-flex-slider .flex-control-thumbs{width:100%;left:auto;margin-left:0}}@media only screen and (max-width: 479px){.home-flex-slider .video_slide{height:110px}.home-flex-slider .flex-control-thumbs{display:none}}@media only screen and (min-width: 480px) and (max-width: 767px){.home-flex-slider .video_slide{height:165px}.home-flex-slider .flex-control-thumbs{display:no
/*template color===============D62831=============*/	