.demo_panel{display:block;width:210px;height:auto;position:fixed;left:-210px;top:55px;z-index:999;text-align:left;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;}
.demo_panel.showed{left:0px;}
.demo_panel.opacity{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.panel_toggler{position:absolute;right:-47px;top:7px;width:40px;height:40px;display:block;background-color:#d6d6d6;transition:background-color 400ms;-webkit-transition:background-color 400ms;-moz-transition:background-color 400ms;-o-transition:background-color 400ms;}
.panel_toggler:before{width:54px;height:54px;left:-7px;top:-7px;content:'';background:url(../img/settings/btn_panel.png) no-repeat;overflow:hidden;border-top-right-radius:2px;border-bottom-right-radius:2px;display:block;position:absolute;}
.demo_panel .panel_title{background:#393939 url(../img/bg_pattern3.png) repeat;padding:19px 22px;width:166px;display:block;text-transform:uppercase;font-size:14px;line-height:16px;font-weight:bold;color:#f3f3f3;position:relative;text-align:left;}
.demo_panel .panel_title:before{content:'';display:block;width:8px;height:8px;background:url(../img/settings/arrow_panel.png) no-repeat;position:absolute;right:0px;top:13px;}
.demo_panel_body{background:#ffffff;box-shadow:rgba(0,0,0,0.36) 0px 0px 0px;display:block;overflow:hidden;border-bottom-right-radius:2px;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;}
.demo_panel.showed .demo_panel_body{box-shadow:rgba(0,0,0,0.36) 0px 0px 10px;}
.demo_panel .panel_sub-title{font-size:13px;color:#454545;margin-bottom:8px;padding:0;}
.demo_panel .color_panel{padding:14px 0px 18px 20px;}
.color_list .color_item{width:33px;height:33px;display:inline-block;margin-right:10px;float:left;}
.color_list .color_item .color1{width:33px;height:33px;display:block;background:url(../img/settings/color_set1.png) no-repeat;}
.color_list .color_item .color2{width:33px;height:33px;display:block;background:url(../img/settings/color_set2.png) no-repeat;}
.color_list .color_item .color3{width:33px;height:33px;display:block;background:url(../img/settings/color_set3.png) no-repeat;}
.color_list .color_item .color4{width:33px;height:33px;display:block;background:url(../img/settings/color_set4.png) no-repeat;}
.demo_panel .panel_layouts{padding:14px 0px 18px 20px;border-top:#d5d5d5 1px solid;}
.demo_panel .panel_layouts a{height:16px;display:block;padding-left:16px;background:url(../img/settings/option.png) no-repeat 0px 3px;color:#454545;font-size:13px;line-height:15px;}
.demo_panel .panel_layouts a.current{background:url(../img/settings/option_selected.png) no-repeat 0px 3px;}
.panel_patterns{display:none;padding:14px 0px 11px 20px;border-top:#d5d5d5 1px solid;}
.panel_patterns .pattern_item{width:33px;height:33px;display:inline-block;margin-right:10px;margin-bottom:10px;float:left;}
.panel_patterns .pattern_item a{width:33px;height:33px;display:block;}
.panel_patterns .pattern_item .pattern1{background:url(../img/settings/pattern_ico1.png) no-repeat;}
.panel_patterns .pattern_item .pattern2{background:url(../img/settings/pattern_ico2.png) no-repeat;}
.panel_patterns .pattern_item .pattern3{background:url(../img/settings/pattern_ico3.png) no-repeat;}
.panel_patterns .pattern_item .pattern4{background:url(../img/settings/pattern_ico4.png) no-repeat;}
.panel_patterns .pattern_item .pattern5{background:url(../img/settings/pattern_ico5.png) no-repeat;}
.panel_patterns .pattern_item .pattern6{background:url(../img/settings/pattern_ico6.png) no-repeat;}
.panel_patterns .pattern_item .pattern7{background:url(../img/settings/pattern_ico7.png) no-repeat;}
.panel_patterns .pattern_item .pattern8{background:url(../img/settings/pattern_ico8.png) no-repeat;}
.panel_patterns .pattern_item .pattern9{background:url(../img/settings/pattern_ico9.png) no-repeat;}
.panel_patterns .pattern_item .pattern10{background:url(../img/settings/pattern_ico10.png) no-repeat;}
.panel_patterns .pattern_item .pattern11{background:url(../img/settings/pattern_ico11.png) no-repeat;}
.panel_patterns .pattern_item .pattern12{background:url(../img/settings/pattern_ico12.png) no-repeat;}
.panel_patterns .pattern_item .pattern13{background:url(../img/settings/pattern_ico13.png) no-repeat;}
.panel_patterns .pattern_item .pattern14{background:url(../img/settings/pattern_ico14.png) no-repeat;}
.panel_patterns .pattern_item .pattern15{background:url(../img/settings/pattern_ico15.png) no-repeat;}
.panel_patterns .pattern_item .pattern16{background:url(../img/settings/pattern_ico16.png) no-repeat;}
.panel_images .bgimg_item .bg_img1{background:url(../img/settings/bg_img1.jpg) no-repeat;}
.panel_images .bgimg_item .bg_img2{background:url(../img/settings/bg_img2.jpg) no-repeat;}
.panel_images .bgimg_item .bg_img3{background:url(../img/settings/bg_img3.jpg) no-repeat;}
.panel_images .bgimg_item .bg_img4{background:url(../img/settings/bg_img4.jpg) no-repeat;}
.panel_images{display:none;padding:14px 0px 11px 20px;border-top:#d5d5d5 1px solid;}
.panel_images .bgimg_item{width:33px;height:33px;display:inline-block;margin-right:10px;margin-bottom:10px;float:left;}
.panel_images .bgimg_item a{width:33px;height:33px;display:block;}
.panel_images .bgimg_item .item_img1{background:url(../img/settings/bg_ico1.png) no-repeat;}
.panel_images .bgimg_item .item_img2{background:url(../img/settings/bg_ico2.png) no-repeat;}
.panel_images .bgimg_item .item_img3{background:url(../img/settings/bg_ico3.png) no-repeat;}
.panel_images .bgimg_item .item_img4{background:url(../img/settings/bg_ico4.png) no-repeat;}
.bg_pattern1{background:#505050!important;}
.bg_pattern2{background:#d4d4d4 url(../img/settings/pattern02.png) repeat!important;}
.bg_pattern3{background:#d4d4d4 url(../img/settings/pattern03.png) repeat!important;}
.bg_pattern4{background:#d4d4d4 url(../img/settings/pattern04.png) repeat!important;}
.bg_pattern5{background:#d4d4d4 url(../img/settings/pattern05.png) repeat!important;}
.bg_pattern6{background:#d4d4d4 url(../img/settings/pattern06.png) repeat!important;}
.bg_pattern7{background:#d4d4d4 url(../img/settings/pattern07.png) repeat!important;}
.bg_pattern8{background:#d4d4d4 url(../img/settings/pattern08.png) repeat!important;}
.bg_pattern9{background:#505050 url(../img/settings/pattern09.png) repeat!important;}
.bg_pattern10{background:#000000 url(../img/settings/pattern10.png) repeat!important;}
.bg_pattern11{background:#d4d4d4 url(../img/settings/pattern11.png) repeat!important;}
.bg_pattern12{background:#d4d4d4 url(../img/settings/pattern12.png) repeat!important;}


.bg_pattern13{background:#232222 url(../img/settings/pattern13.png) repeat!important;}

.bg_pattern14{background:#f3f4f4 url(../img/settings/pattern14.png) repeat!important;}
.bg_pattern15{background:#fafafa url(../img/settings/pattern15.png) repeat!important;}
.bg_pattern16{background:#131313 url(../img/settings/pattern16.png) repeat!important;}
.bg_img1{background-image:url(../img/settings/bg_img1.jpg)!important;}
.bg_img2{background-image:url(../img/settings/bg_img2.jpg)!important;}
.bg_img3{background-image:url(../img/settings/bg_img3.jpg)!important;}
.bg_img4{background-image:url(../img/settings/bg_img4.jpg)!important;}
.ie8 .demo_panel{display:none!important;}
@media only screen and (max-width:1200px){.demo_panel{display:none!important;}
}
@charset "UTF-8";.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;}
.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;}
@-webkit-keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@-moz-keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@-o-keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-o-animation-name:flash;animation-name:flash;}
@-webkit-keyframes shake{0%, 100%{-webkit-transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);}
20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);}
}
@-moz-keyframes shake{0%, 100%{-moz-transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-moz-transform:translateX(-10px);}
20%, 40%, 60%, 80%{-moz-transform:translateX(10px);}
}
@-o-keyframes shake{0%, 100%{-o-transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-o-transform:translateX(-10px);}
20%, 40%, 60%, 80%{-o-transform:translateX(10px);}
}
@keyframes shake{0%, 100%{transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{transform:translateX(-10px);}
20%, 40%, 60%, 80%{transform:translateX(10px);}
}
.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake;}
@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);}
40%{-webkit-transform:translateY(-30px);}
60%{-webkit-transform:translateY(-15px);}
}
@-moz-keyframes bounce{0%, 20%, 50%, 80%, 100%{-moz-transform:translateY(0);}
40%{-moz-transform:translateY(-30px);}
60%{-moz-transform:translateY(-15px);}
}
@-o-keyframes bounce{0%, 20%, 50%, 80%, 100%{-o-transform:translateY(0);}
40%{-o-transform:translateY(-30px);}
60%{-o-transform:translateY(-15px);}
}
@keyframes bounce{0%, 20%, 50%, 80%, 100%{transform:translateY(0);}
40%{transform:translateY(-30px);}
60%{transform:translateY(-15px);}
}
.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce;}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1);}
10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);}
100%{-webkit-transform:scale(1) rotate(0);}
}
@-moz-keyframes tada{0%{-moz-transform:scale(1);}
10%, 20%{-moz-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-moz-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-moz-transform:scale(1.1) rotate(-3deg);}
100%{-moz-transform:scale(1) rotate(0);}
}
@-o-keyframes tada{0%{-o-transform:scale(1);}
10%, 20%{-o-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-o-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-o-transform:scale(1.1) rotate(-3deg);}
100%{-o-transform:scale(1) rotate(0);}
}
@keyframes tada{0%{transform:scale(1);}
10%, 20%{transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{transform:scale(1.1) rotate(-3deg);}
100%{transform:scale(1) rotate(0);}
}
.tada{-webkit-animation-name:tada;-moz-animation-name:tada;-o-animation-name:tada;animation-name:tada;}
@-webkit-keyframes swing{20%, 40%, 60%, 80%, 100%{-webkit-transform-origin:top center;}
20%{-webkit-transform:rotate(15deg);}
40%{-webkit-transform:rotate(-10deg);}
60%{-webkit-transform:rotate(5deg);}
80%{-webkit-transform:rotate(-5deg);}
100%{-webkit-transform:rotate(0deg);}
}
@-moz-keyframes swing{20%{-moz-transform:rotate(15deg);}
40%{-moz-transform:rotate(-10deg);}
60%{-moz-transform:rotate(5deg);}
80%{-moz-transform:rotate(-5deg);}
100%{-moz-transform:rotate(0deg);}
}
@-o-keyframes swing{20%{-o-transform:rotate(15deg);}
40%{-o-transform:rotate(-10deg);}
60%{-o-transform:rotate(5deg);}
80%{-o-transform:rotate(-5deg);}
100%{-o-transform:rotate(0deg);}
}
@keyframes swing{20%{transform:rotate(15deg);}
40%{transform:rotate(-10deg);}
60%{transform:rotate(5deg);}
80%{transform:rotate(-5deg);}
100%{transform:rotate(0deg);}
}
.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;-o-animation-name:swing;animation-name:swing;}
@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);}
15%{-webkit-transform:translateX(-25%) rotate(-5deg);}
30%{-webkit-transform:translateX(20%) rotate(3deg);}
45%{-webkit-transform:translateX(-15%) rotate(-3deg);}
60%{-webkit-transform:translateX(10%) rotate(2deg);}
75%{-webkit-transform:translateX(-5%) rotate(-1deg);}
100%{-webkit-transform:translateX(0%);}
}
@-moz-keyframes wobble{0%{-moz-transform:translateX(0%);}
15%{-moz-transform:translateX(-25%) rotate(-5deg);}
30%{-moz-transform:translateX(20%) rotate(3deg);}
45%{-moz-transform:translateX(-15%) rotate(-3deg);}
60%{-moz-transform:translateX(10%) rotate(2deg);}
75%{-moz-transform:translateX(-5%) rotate(-1deg);}
100%{-moz-transform:translateX(0%);}
}
@-o-keyframes wobble{0%{-o-transform:translateX(0%);}
15%{-o-transform:translateX(-25%) rotate(-5deg);}
30%{-o-transform:translateX(20%) rotate(3deg);}
45%{-o-transform:translateX(-15%) rotate(-3deg);}
60%{-o-transform:translateX(10%) rotate(2deg);}
75%{-o-transform:translateX(-5%) rotate(-1deg);}
100%{-o-transform:translateX(0%);}
}
@keyframes wobble{0%{transform:translateX(0%);}
15%{transform:translateX(-25%) rotate(-5deg);}
30%{transform:translateX(20%) rotate(3deg);}
45%{transform:translateX(-15%) rotate(-3deg);}
60%{transform:translateX(10%) rotate(2deg);}
75%{transform:translateX(-5%) rotate(-1deg);}
100%{transform:translateX(0%);}
}
.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble;}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);}
50%{-webkit-transform:scale(1.1);}
100%{-webkit-transform:scale(1);}
}
@-moz-keyframes pulse{0%{-moz-transform:scale(1);}
50%{-moz-transform:scale(1.1);}
100%{-moz-transform:scale(1);}
}
@-o-keyframes pulse{0%{-o-transform:scale(1);}
50%{-o-transform:scale(1.1);}
100%{-o-transform:scale(1);}
}
@keyframes pulse{0%{transform:scale(1);}
50%{transform:scale(1.1);}
100%{transform:scale(1);}
}
.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse;}
@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;}
100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;}
}
@-moz-keyframes flip{0%{-moz-transform:perspective(400px) rotateY(0);-moz-animation-timing-function:ease-out;}
40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-animation-timing-function:ease-out;}
50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in;}
80%{-moz-transform:perspective(400px) rotateY(360deg) scale(.95);-moz-animation-timing-function:ease-in;}
100%{-moz-transform:perspective(400px) scale(1);-moz-animation-timing-function:ease-in;}
}
@-o-keyframes flip{0%{-o-transform:perspective(400px) rotateY(0);-o-animation-timing-function:ease-out;}
40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-animation-timing-function:ease-out;}
50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in;}
80%{-o-transform:perspective(400px) rotateY(360deg) scale(.95);-o-animation-timing-function:ease-in;}
100%{-o-transform:perspective(400px) scale(1);-o-animation-timing-function:ease-in;}
}
@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out;}
40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out;}
50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in;}
80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in;}
100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in;}
}
.flip{-webkit-backface-visibility:visible !important;-webkit-animation-name:flip;-moz-backface-visibility:visible !important;-moz-animation-name:flip;-o-backface-visibility:visible !important;-o-animation-name:flip;backface-visibility:visible !important;animation-name:flip;}
@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);}
70%{-webkit-transform:perspective(400px) rotateX(10deg);}
100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1;}
}
@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{-moz-transform:perspective(400px) rotateX(-10deg);}
70%{-moz-transform:perspective(400px) rotateX(10deg);}
100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1;}
}
@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{-o-transform:perspective(400px) rotateX(-10deg);}
70%{-o-transform:perspective(400px) rotateX(10deg);}
100%{-o-transform:perspective(400px) rotateX(0deg);opacity:1;}
}
@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{transform:perspective(400px) rotateX(-10deg);}
70%{transform:perspective(400px) rotateX(10deg);}
100%{transform:perspective(400px) rotateX(0deg);opacity:1;}
}
.flipInX{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible !important;-moz-animation-name:flipInX;-o-backface-visibility:visible !important;-o-animation-name:flipInX;backface-visibility:visible !important;animation-name:flipInX;}
@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;}
}
@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0;}
}
@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0;}
}
@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{transform:perspective(400px) rotateX(90deg);opacity:0;}
}
.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible !important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible !important;-o-animation-name:flipOutX;-o-backface-visibility:visible !important;animation-name:flipOutX;backface-visibility:visible !important;}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);}
70%{-webkit-transform:perspective(400px) rotateY(10deg);}
100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1;}
}
@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{-moz-transform:perspective(400px) rotateY(-10deg);}
70%{-moz-transform:perspective(400px) rotateY(10deg);}
100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1;}
}
@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{-o-transform:perspective(400px) rotateY(-10deg);}
70%{-o-transform:perspective(400px) rotateY(10deg);}
100%{-o-transform:perspective(400px) rotateY(0deg);opacity:1;}
}
@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{transform:perspective(400px) rotateY(-10deg);}
70%{transform:perspective(400px) rotateY(10deg);}
100%{transform:perspective(400px) rotateY(0deg);opacity:1;}
}
.flipInY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible !important;-moz-animation-name:flipInY;-o-backface-visibility:visible !important;-o-animation-name:flipInY;backface-visibility:visible !important;animation-name:flipInY;}
@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;}
}
@-moz-keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0;}
}
@-o-keyframes flipOutY{0%{-o-transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-o-transform:perspective(400px) rotateY(90deg);opacity:0;}
}
@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{transform:perspective(400px) rotateY(90deg);opacity:0;}
}
.flipOutY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipOutY;-moz-backface-visibility:visible !important;-moz-animation-name:flipOutY;-o-backface-visibility:visible !important;-o-animation-name:flipOutY;backface-visibility:visible !important;animation-name:flipOutY;}
@-webkit-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-o-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);}
100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px);}
100%{opacity:1;-moz-transform:translateY(0);}
}
@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px);}
100%{opacity:1;-o-transform:translateY(0);}
}
@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px);}
100%{opacity:1;transform:translateY(0);}
}
.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);}
100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px);}
100%{opacity:1;-moz-transform:translateY(0);}
}
@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px);}
100%{opacity:1;-o-transform:translateY(0);}
}
@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px);}
100%{opacity:1;transform:translateY(0);}
}
.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown;}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px);}
100%{opacity:1;-moz-transform:translateX(0);}
}
@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px);}
100%{opacity:1;-o-transform:translateX(0);}
}
@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px);}
100%{opacity:1;transform:translateX(0);}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px);}
100%{opacity:1;-moz-transform:translateX(0);}
}
@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px);}
100%{opacity:1;-o-transform:translateX(0);}
}
@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px);}
100%{opacity:1;transform:translateX(0);}
}
.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);}
100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px);}
100%{opacity:1;-moz-transform:translateY(0);}
}
@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px);}
100%{opacity:1;-o-transform:translateY(0);}
}
@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px);}
100%{opacity:1;transform:translateY(0);}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}
@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);}
100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px);}
100%{opacity:1;-moz-transform:translateY(0);}
}
@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px);}
100%{opacity:1;-o-transform:translateY(0);}
}
@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px);}
100%{opacity:1;transform:translateY(0);}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}
@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px);}
100%{opacity:1;-moz-transform:translateX(0);}
}
@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px);}
100%{opacity:1;-o-transform:translateX(0);}
}
@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px);}
100%{opacity:1;transform:translateX(0);}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px);}
100%{opacity:1;-moz-transform:translateX(0);}
}
@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px);}
100%{opacity:1;-o-transform:translateX(0);}
}
@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px);}
100%{opacity:1;transform:translateX(0);}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-moz-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-o-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-20px);}
}
@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0);}
100%{opacity:0;-moz-transform:translateY(-20px);}
}
@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0);}
100%{opacity:0;-o-transform:translateY(-20px);}
}
@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0);}
100%{opacity:0;transform:translateY(-20px);}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp;}
@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(20px);}
}
@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0);}
100%{opacity:0;-moz-transform:translateY(20px);}
}
@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0);}
100%{opacity:0;-o-transform:translateY(20px);}
}
@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0);}
100%{opacity:0;transform:translateY(20px);}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown;}
@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-20px);}
}
@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0);}
100%{opacity:0;-moz-transform:translateX(-20px);}
}
@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0);}
100%{opacity:0;-o-transform:translateX(-20px);}
}
@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0);}
100%{opacity:0;transform:translateX(-20px);}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}
@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(20px);}
}
@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0);}
100%{opacity:0;-moz-transform:translateX(20px);}
}
@-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0);}
100%{opacity:0;-o-transform:translateX(20px);}
}
@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0);}
100%{opacity:0;transform:translateX(20px);}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight;}
@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-2000px);}
}
@-moz-keyframes fadeOutUpBig{0%{opacity:1;-moz-transform:translateY(0);}
100%{opacity:0;-moz-transform:translateY(-2000px);}
}
@-o-keyframes fadeOutUpBig{0%{opacity:1;-o-transform:translateY(0);}
100%{opacity:0;-o-transform:translateY(-2000px);}
}
@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0);}
100%{opacity:0;transform:translateY(-2000px);}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}
@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(2000px);}
}
@-moz-keyframes fadeOutDownBig{0%{opacity:1;-moz-transform:translateY(0);}
100%{opacity:0;-moz-transform:translateY(2000px);}
}
@-o-keyframes fadeOutDownBig{0%{opacity:1;-o-transform:translateY(0);}
100%{opacity:0;-o-transform:translateY(2000px);}
}
@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0);}
100%{opacity:0;transform:translateY(2000px);}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}
@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-2000px);}
}
@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-moz-transform:translateX(0);}
100%{opacity:0;-moz-transform:translateX(-2000px);}
}
@-o-keyframes fadeOutLeftBig{0%{opacity:1;-o-transform:translateX(0);}
100%{opacity:0;-o-transform:translateX(-2000px);}
}
@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0);}
100%{opacity:0;transform:translateX(-2000px);}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}
@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(2000px);}
}
@-moz-keyframes fadeOutRightBig{0%{opacity:1;-moz-transform:translateX(0);}
100%{opacity:0;-moz-transform:translateX(2000px);}
}
@-o-keyframes fadeOutRightBig{0%{opacity:1;-o-transform:translateX(0);}
100%{opacity:0;-o-transform:translateX(2000px);}
}
@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0);}
100%{opacity:0;transform:translateX(2000px);}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}
@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);}
50%{opacity:1;-webkit-transform:scale(1.05);}
70%{-webkit-transform:scale(.9);}
100%{-webkit-transform:scale(1);}
}
@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3);}
50%{opacity:1;-moz-transform:scale(1.05);}
70%{-moz-transform:scale(.9);}
100%{-moz-transform:scale(1);}
}
@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.3);}
50%{opacity:1;-o-transform:scale(1.05);}
70%{-o-transform:scale(.9);}
100%{-o-transform:scale(1);}
}
@keyframes bounceIn{0%{opacity:0;transform:scale(.3);}
50%{opacity:1;transform:scale(1.05);}
70%{transform:scale(.9);}
100%{transform:scale(1);}
}
.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn;}
@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);}
60%{opacity:1;-webkit-transform:translateY(-30px);}
80%{-webkit-transform:translateY(10px);}
100%{-webkit-transform:translateY(0);}
}
@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px);}
60%{opacity:1;-moz-transform:translateY(-30px);}
80%{-moz-transform:translateY(10px);}
100%{-moz-transform:translateY(0);}
}
@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px);}
60%{opacity:1;-o-transform:translateY(-30px);}
80%{-o-transform:translateY(10px);}
100%{-o-transform:translateY(0);}
}
@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px);}
60%{opacity:1;transform:translateY(-30px);}
80%{transform:translateY(10px);}
100%{transform:translateY(0);}
}
.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp;}
@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);}
60%{opacity:1;-webkit-transform:translateY(30px);}
80%{-webkit-transform:translateY(-10px);}
100%{-webkit-transform:translateY(0);}
}
@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px);}
60%{opacity:1;-moz-transform:translateY(30px);}
80%{-moz-transform:translateY(-10px);}
100%{-moz-transform:translateY(0);}
}
@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px);}
60%{opacity:1;-o-transform:translateY(30px);}
80%{-o-transform:translateY(-10px);}
100%{-o-transform:translateY(0);}
}
@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px);}
60%{opacity:1;transform:translateY(30px);}
80%{transform:translateY(-10px);}
100%{transform:translateY(0);}
}
.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown;}
@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);}
60%{opacity:1;-webkit-transform:translateX(30px);}
80%{-webkit-transform:translateX(-10px);}
100%{-webkit-transform:translateX(0);}
}
@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px);}
60%{opacity:1;-moz-transform:translateX(30px);}
80%{-moz-transform:translateX(-10px);}
100%{-moz-transform:translateX(0);}
}
@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px);}
60%{opacity:1;-o-transform:translateX(30px);}
80%{-o-transform:translateX(-10px);}
100%{-o-transform:translateX(0);}
}
@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px);}
60%{opacity:1;transform:translateX(30px);}
80%{transform:translateX(-10px);}
100%{transform:translateX(0);}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft;}
@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);}
60%{opacity:1;-webkit-transform:translateX(-30px);}
80%{-webkit-transform:translateX(10px);}
100%{-webkit-transform:translateX(0);}
}
@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px);}
60%{opacity:1;-moz-transform:translateX(-30px);}
80%{-moz-transform:translateX(10px);}
100%{-moz-transform:translateX(0);}
}
@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px);}
60%{opacity:1;-o-transform:translateX(-30px);}
80%{-o-transform:translateX(10px);}
100%{-o-transform:translateX(0);}
}
@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px);}
60%{opacity:1;transform:translateX(-30px);}
80%{transform:translateX(10px);}
100%{transform:translateX(0);}
}
.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight;}
@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);}
25%{-webkit-transform:scale(.95);}
50%{opacity:1;-webkit-transform:scale(1.1);}
100%{opacity:0;-webkit-transform:scale(.3);}
}
@-moz-keyframes bounceOut{0%{-moz-transform:scale(1);}
25%{-moz-transform:scale(.95);}
50%{opacity:1;-moz-transform:scale(1.1);}
100%{opacity:0;-moz-transform:scale(.3);}
}
@-o-keyframes bounceOut{0%{-o-transform:scale(1);}
25%{-o-transform:scale(.95);}
50%{opacity:1;-o-transform:scale(1.1);}
100%{opacity:0;-o-transform:scale(.3);}
}
@keyframes bounceOut{0%{transform:scale(1);}
25%{transform:scale(.95);}
50%{opacity:1;transform:scale(1.1);}
100%{opacity:0;transform:scale(.3);}
}
.bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;-o-animation-name:bounceOut;animation-name:bounceOut;}
@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(20px);}
100%{opacity:0;-webkit-transform:translateY(-2000px);}
}
@-moz-keyframes bounceOutUp{0%{-moz-transform:translateY(0);}
20%{opacity:1;-moz-transform:translateY(20px);}
100%{opacity:0;-moz-transform:translateY(-2000px);}
}
@-o-keyframes bounceOutUp{0%{-o-transform:translateY(0);}
20%{opacity:1;-o-transform:translateY(20px);}
100%{opacity:0;-o-transform:translateY(-2000px);}
}
@keyframes bounceOutUp{0%{transform:translateY(0);}
20%{opacity:1;transform:translateY(20px);}
100%{opacity:0;transform:translateY(-2000px);}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp;}
@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(-20px);}
100%{opacity:0;-webkit-transform:translateY(2000px);}
}
@-moz-keyframes bounceOutDown{0%{-moz-transform:translateY(0);}
20%{opacity:1;-moz-transform:translateY(-20px);}
100%{opacity:0;-moz-transform:translateY(2000px);}
}
@-o-keyframes bounceOutDown{0%{-o-transform:translateY(0);}
20%{opacity:1;-o-transform:translateY(-20px);}
100%{opacity:0;-o-transform:translateY(2000px);}
}
@keyframes bounceOutDown{0%{transform:translateY(0);}
20%{opacity:1;transform:translateY(-20px);}
100%{opacity:0;transform:translateY(2000px);}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;-o-animation-name:bounceOutDown;animation-name:bounceOutDown;}
@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(20px);}
100%{opacity:0;-webkit-transform:translateX(-2000px);}
}
@-moz-keyframes bounceOutLeft{0%{-moz-transform:translateX(0);}
20%{opacity:1;-moz-transform:translateX(20px);}
100%{opacity:0;-moz-transform:translateX(-2000px);}
}
@-o-keyframes bounceOutLeft{0%{-o-transform:translateX(0);}
20%{opacity:1;-o-transform:translateX(20px);}
100%{opacity:0;-o-transform:translateX(-2000px);}
}
@keyframes bounceOutLeft{0%{transform:translateX(0);}
20%{opacity:1;transform:translateX(20px);}
100%{opacity:0;transform:translateX(-2000px);}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;-o-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}
@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(-20px);}
100%{opacity:0;-webkit-transform:translateX(2000px);}
}
@-moz-keyframes bounceOutRight{0%{-moz-transform:translateX(0);}
20%{opacity:1;-moz-transform:translateX(-20px);}
100%{opacity:0;-moz-transform:translateX(2000px);}
}
@-o-keyframes bounceOutRight{0%{-o-transform:translateX(0);}
20%{opacity:1;-o-transform:translateX(-20px);}
100%{opacity:0;-o-transform:translateX(2000px);}
}
@keyframes bounceOutRight{0%{transform:translateX(0);}
20%{opacity:1;transform:translateX(-20px);}
100%{opacity:0;transform:translateX(2000px);}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;-o-animation-name:bounceOutRight;animation-name:bounceOutRight;}
@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0;}
100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1;}
}
@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0;}
100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateIn{0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0;}
100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1;}
}
@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0;}
100%{transform-origin:center center;transform:rotate(0);opacity:1;}
}
.rotateIn{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn;}
@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}
}
@-moz-keyframes rotateInUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0;}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateInUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0;}
100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}
}
@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0;}
100%{transform-origin:left bottom;transform:rotate(0);opacity:1;}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-moz-animation-name:rotateInUpLeft;-o-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}
@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}
}
@-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0;}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateInDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0;}
100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}
}
@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0;}
100%{transform-origin:left bottom;transform:rotate(0);opacity:1;}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-moz-animation-name:rotateInDownLeft;-o-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}
@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}
}
@-moz-keyframes rotateInUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0;}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateInUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0;}
100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}
}
@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0;}
100%{transform-origin:right bottom;transform:rotate(0);opacity:1;}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-moz-animation-name:rotateInUpRight;-o-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}
@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}
}
@-moz-keyframes rotateInDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0;}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateInDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0;}
100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}
}
@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0;}
100%{transform-origin:right bottom;transform:rotate(0);opacity:1;}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-moz-animation-name:rotateInDownRight;-o-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}
@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0;}
}
@-moz-keyframes rotateOut{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0;}
}
@-o-keyframes rotateOut{0%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:center center;-o-transform:rotate(200deg);opacity:0;}
}
@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1;}
100%{transform-origin:center center;transform:rotate(200deg);opacity:0;}
}
.rotateOut{-webkit-animation-name:rotateOut;-moz-animation-name:rotateOut;-o-animation-name:rotateOut;animation-name:rotateOut;}
@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0;}
}
@-moz-keyframes rotateOutUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0;}
}
@-o-keyframes rotateOutUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0;}
}
@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1;}
100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0;}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-moz-animation-name:rotateOutUpLeft;-o-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}
@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0;}
}
@-moz-keyframes rotateOutDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0;}
}
@-o-keyframes rotateOutDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0;}
}
@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1;}
100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0;}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-moz-animation-name:rotateOutDownLeft;-o-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}
@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0;}
}
@-moz-keyframes rotateOutUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0;}
}
@-o-keyframes rotateOutUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0;}
}
@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1;}
100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0;}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-moz-animation-name:rotateOutUpRight;-o-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}
@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0;}
}
@-moz-keyframes rotateOutDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0;}
}
@-o-keyframes rotateOutDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0;}
}
@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1;}
100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0;}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-moz-animation-name:rotateOutDownRight;-o-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}
@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}
20%, 60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}
40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}
80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}
100%{-webkit-transform:translateY(700px);opacity:0;}
}
@-moz-keyframes hinge{0%{-moz-transform:rotate(0);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}
20%, 60%{-moz-transform:rotate(80deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}
40%{-moz-transform:rotate(60deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}
80%{-moz-transform:rotate(60deg) translateY(0);opacity:1;-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}
100%{-moz-transform:translateY(700px);opacity:0;}
}
@-o-keyframes hinge{0%{-o-transform:rotate(0);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}
20%, 60%{-o-transform:rotate(80deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}
40%{-o-transform:rotate(60deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}
80%{-o-transform:rotate(60deg) translateY(0);opacity:1;-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}
100%{-o-transform:translateY(700px);opacity:0;}
}
@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out;}
20%, 60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out;}
40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;}
80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out;}
100%{transform:translateY(700px);opacity:0;}
}
.hinge{-webkit-animation-name:hinge;-moz-animation-name:hinge;-o-animation-name:hinge;animation-name:hinge;}
@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);}
}
@-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-moz-transform:translateX(0px) rotate(0deg);}
}
@-o-keyframes rollIn{0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-o-transform:translateX(0px) rotate(0deg);}
}
@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;transform:translateX(0px) rotate(0deg);}
}
.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn;}
@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);}
}
@-moz-keyframes rollOut{0%{opacity:1;-moz-transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-moz-transform:translateX(100%) rotate(120deg);}
}
@-o-keyframes rollOut{0%{opacity:1;-o-transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-o-transform:translateX(100%) rotate(120deg);}
}
@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg);}
100%{opacity:0;transform:translateX(100%) rotate(120deg);}
}
.rollOut{-webkit-animation-name:rollOut;-moz-animation-name:rollOut;-o-animation-name:rollOut;animation-name:rollOut;}
@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1;}
}
@-moz-keyframes lightSpeedIn{0%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{-moz-transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{-moz-transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{-moz-transform:translateX(0%) skewX(0deg);opacity:1;}
}
@-o-keyframes lightSpeedIn{0%{-o-transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{-o-transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{-o-transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{-o-transform:translateX(0%) skewX(0deg);opacity:1;}
}
@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{transform:translateX(0%) skewX(0deg);opacity:1;}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-moz-animation-name:lightSpeedIn;-o-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;}
.animated.lightSpeedIn{-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;-o-animation-duration:0.5s;animation-duration:0.5s;}
@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0;}
}
@-moz-keyframes lightSpeedOut{0%{-moz-transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0;}
}
@-o-keyframes lightSpeedOut{0%{-o-transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-o-transform:translateX(100%) skewX(-30deg);opacity:0;}
}
@keyframes lightSpeedOut{0%{transform:translateX(0%) skewX(0deg);opacity:1;}
100%{transform:translateX(100%) skewX(-30deg);opacity:0;}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-moz-animation-name:lightSpeedOut;-o-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}
.animated.lightSpeedOut{-webkit-animation-duration:0.25s;-moz-animation-duration:0.25s;-o-animation-duration:0.25s;animation-duration:0.25s;}
@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg);}
10%{-webkit-transform:skewX(-8deg);}
20%{-webkit-transform:skewX(7deg);}
30%{-webkit-transform:skewX(-6deg);}
40%{-webkit-transform:skewX(5deg);}
50%{-webkit-transform:skewX(-4deg);}
60%{-webkit-transform:skewX(3deg);}
70%{-webkit-transform:skewX(-2deg);}
80%{-webkit-transform:skewX(1deg);}
90%{-webkit-transform:skewX(0deg);}
100%{-webkit-transform:skewX(0deg);}
}
@-moz-keyframes wiggle{0%{-moz-transform:skewX(9deg);}
10%{-moz-transform:skewX(-8deg);}
20%{-moz-transform:skewX(7deg);}
30%{-moz-transform:skewX(-6deg);}
40%{-moz-transform:skewX(5deg);}
50%{-moz-transform:skewX(-4deg);}
60%{-moz-transform:skewX(3deg);}
70%{-moz-transform:skewX(-2deg);}
80%{-moz-transform:skewX(1deg);}
90%{-moz-transform:skewX(0deg);}
100%{-moz-transform:skewX(0deg);}
}
@-o-keyframes wiggle{0%{-o-transform:skewX(9deg);}
10%{-o-transform:skewX(-8deg);}
20%{-o-transform:skewX(7deg);}
30%{-o-transform:skewX(-6deg);}
40%{-o-transform:skewX(5deg);}
50%{-o-transform:skewX(-4deg);}
60%{-o-transform:skewX(3deg);}
70%{-o-transform:skewX(-2deg);}
80%{-o-transform:skewX(1deg);}
90%{-o-transform:skewX(0deg);}
100%{-o-transform:skewX(0deg);}
}
@keyframes wiggle{0%{transform:skewX(9deg);}
10%{transform:skewX(-8deg);}
20%{transform:skewX(7deg);}
30%{transform:skewX(-6deg);}
40%{transform:skewX(5deg);}
50%{transform:skewX(-4deg);}
60%{transform:skewX(3deg);}
70%{transform:skewX(-2deg);}
80%{transform:skewX(1deg);}
90%{transform:skewX(0deg);}
100%{transform:skewX(0deg);}
}
.wiggle{-webkit-animation-name:wiggle;-moz-animation-name:wiggle;-o-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}
.animated.wiggle{-webkit-animation-duration:0.75s;-moz-animation-duration:0.75s;-o-animation-duration:0.75s;animation-duration:0.75s;}
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;}
.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none;}
.nivo-main-image{display:block !important;position:relative !important;width:100% !important;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}
.nivo-box img{display:block;}
.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.nivo-caption p{padding:5px;margin:0;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{width:44px;height:44px;position:absolute;top:50%;margin-top:-22px;z-index:99;display:block;cursor:pointer;background:no-repeat 0 0;background-color:#a1a1a1!important;text-indent:-9999px;opacity:0;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);transition:background-color 300ms, opacity 300ms;-webkit-transition:background-color 300ms, opacity 300ms;-moz-transition:background-color 300ms, opacity 300ms;-o-transition:background-color 300ms, opacity 300ms;}
.nivoSlider:hover .nivo-directionNav a{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.nivo-prevNav{background-image:url(../img/slider_prev.png)!important;left:0px;}
.nivo-nextNav{background-image:url(../img/slider_next.png)!important;right:0px;}
.nivo-controlNav{text-align:center;padding:15px 0;}
.nivo-controlNav a{cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}
.nivo-controlNav{display:none!important;}
html{overflow-x:hidden;padding:0 !important;background:#fff;margin:0px !important;}
.fullwidthbanner-container{width:100% !important;position:relative;padding:0;max-height:520px !important;overflow:hidden;}
.bannercontainer{padding:0px;background-color:#fff;width:1170px;position:relative;position:relative;margin-left:auto;margin-right:auto;}
.banner{width:1170px;height:400px;position:relative;overflow:hidden;}
.right-sidebar .banner, .right-sidebar .bannercontainer,
.left-sidebar .banner, .left-sidebar .bannercontainer{width:870px;height:364px;}
.ie8 .bannercontainer{width:940px;}
.ie8 .banner{width:940px;height:394px;}
.right-sidebar .ie8 .bannercontainer,
.left-sidebar.ie8 .bannercontainer{width:700px;}
.right-sidebar .ie8 .banner,
.left-sidebar .ie8 .banner{width:700px;height:293px;}
@media only screen and (min-width:960px) and (max-width:1200px){.bannercontainer,
.banner{width:940px;height:394px;}
.right-sidebar .banner, .right-sidebar .bannercontainer,
.left-sidebar .banner, .left-sidebar .bannercontainer{width:700px;height:293px;}
}
@media only screen and (min-width:768px) and (max-width:959px){.banner, .bannercontainer{width:724px;height:303px;}
.right-sidebar .banner, .right-sidebar .bannercontainer,
.left-sidebar .banner, .left-sidebar .bannercontainer{width:538px;height:225px;}
}
@media only screen and (min-width:480px) and (max-width:767px){.banner, .bannercontainer{width:420px;height:176px;}
.right-sidebar .banner, .right-sidebar .bannercontainer,
.left-sidebar .banner, .left-sidebar .bannercontainer{width:420px;height:176px;}
}
@media only screen and (min-width:0px) and (max-width:479px){.banner, .bannercontainer{width:300px;height:126px;}
.right-sidebar .banner, .right-sidebar .bannercontainer,
.left-sidebar .banner, .left-sidebar .bannercontainer{width:300px;height:126px;}
}
.tipsy{font-size:13px;position:absolute;padding:0 0 8px 0;z-index:100000;}
.tipsy-inner{background:#292929 url(../img/bg_pattern3.png) repeat;border-radius:2px!important;max-width:200px;padding:8px 15px;text-align:center;font-size:13px;text-transform:none;line-height:16px;color:#5c5c5c;}
.tipsy-inner{}
.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000;}
.tipsy-arrow-n{border-bottom-color:#3d3d3d;}
.tipsy-arrow-s{border:none!important;background:url(../img/arrow_tipsy.png) no-repeat;width:8px;height:8px;display:block;}
.tipsy-arrow-e{border-left-color:#3d3d3d;}
.tipsy-arrow-w{border-right-color:#3d3d3d;}
.tipsy-e{margin-left:-10px}
.tipsy-w{margin-left:10px}
.tipsy-n .tipsy-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent;}
.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent;}
.tipsy-s{margin-top:-7px;}
.tipsy-n{margin-top:7px}
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(../img/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(../img/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(../img/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(../img/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(../img/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(../img/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(../img/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(../img/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px}
div.pp_default .pp_expand:hover{background:url(../img/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(../img/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;height:28px;width:28px}
div.pp_default .pp_contract:hover{background:url(../img/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{background:url(../img/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;height:30px;width:30px}
div.pp_default .pp_gallery ul li a{background:url(../img/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{left:auto;position:static}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../img/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../img/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px}
div.pp_default a.pp_arrow_next{background-position:-82px -3px;left:52px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;position:relative;width:110px}
div.pp_default .pp_nav .currentTextHolder{color:#999;font-family:Georgia;font-size:11px;font-style:italic;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(../img/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(../img/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(../img/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(../img/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(../img/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(../img/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(../img/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(../img/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(../img/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(../img/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(../img/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(../img/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{background:url(../img/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.light_rounded .pp_nav .pp_play{background:url(../img/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(../img/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(../img/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(../img/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(../img/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(../img/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(../img/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(../img/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(../img/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(../img/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(../img/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.dark_rounded .pp_description{color:#fff;margin-right:85px}
div.dark_rounded .pp_nav .pp_play{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(../img/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(../img/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(../img/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(../img/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(../img/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(../img/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(../img/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{background:url(../img/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(../img/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(../img/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(../img/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(../img/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(../img/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(../img/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(../img/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(../img/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(../img/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(../img/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{background:url(../img/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.light_square .pp_nav .pp_play{background:url(../img/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(../img/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(../img/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(../img/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(../img/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(../img/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(../img/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(../img/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(../img/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(../img/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(../img/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(../img/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(../img/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(../img/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(../img/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{background:url(../img/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:22px}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(../img/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(../img/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(../img/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(../img/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(../img/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(../img/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(../img/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(../img/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(../img/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(../img/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;overflow:hidden;width:55px}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(../img/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(../img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(../img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{display:block;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0}
.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../img/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}
@media only screen and (max-width:767px){.pp_pic_holder.pp_default{width:100%!important;left:0!important;overflow:hidden;}
div.pp_default .pp_content_container .pp_left{padding-left:0!important;}
div.pp_default .pp_content_container .pp_right{padding-right:0!important;}
.pp_content{width:100%!important;height:auto!important;}
.pp_fade{width:100%!important;height:100%!important;}
a.pp_expand, a.pp_contract, .pp_hoverContainer, .pp_gallery, .pp_top, .pp_bottom{display:none!important;}
#pp_full_res img{width:100%!important;height:auto!important;}
.pp_details{width:94%!important;padding-left:3%;padding-right:4%;padding-top:10px;padding-bottom:10px;background-color:#fff;margin-top:-2px!important;}
a.pp_close{right:10px!important;top:10px!important;}
div.pp_default div .pp_content{min-height:50px;}
}
.filter_img{overflow:hidden;}
.portfolio_block{margin-bottom:0!important}
.filter_block,
.filter_navigation,
.filter_navigation ul,
.filter_navigation ul li ul{display:inline-block!important;width:auto!important;}
.filter_navigation{margin-bottom:32px!important;}
.filter_navigation ul, .filter_navigation ul li ul{padding:0!important;margin:0!important;list-style:none!important;}
.filter_navigation ul li, .filter_navigation ul li ul li{padding:0!important;margin:0!important;}
.filter_navigation ul li:before, .filter_navigation ul li ul li:before{content:''!important;padding:0!important;}
.filter_navigation ul li ul{background:#2c2c2c url(../img/bg_pattern3.png) repeat 0 0;overflow:hidden;border-radius:2px;}
.filter_navigation ul li ul li{display:inline-block;float:left;position:relative;}
.filter_navigation ul li ul li a{background:#2c2c2c url(../img/bg_pattern3.png) repeat 0 0;padding:8px 12px 8px 14px;line-height:16px;font-size:13px;text-transform:uppercase;color:#e4e4e4;font-weight:bold;display:block;transition:background-color 400ms;-webkit-transition:background-color 400ms;-moz-transition:background-color 400ms;-o-transition:background-color 400ms;}
.filter_navigation ul li ul li a:hover{background-color:#454545;}
.filter_navigation ul li ul li a:before{content:'';width:2px;height:100%;position:absolute;display:block;left:0px;top:0px;z-index:5;background:url(../img/menu_seperator.png) repeat-y;}
.filter_navigation ul li ul li:first-child a{padding-left:12px!important;}
.filter_navigation ul li ul li:first-child a:before{content:'';display:none!important;}
.image-grid .element{background:none;overflow:hidden;display:inline-block;margin-bottom:30px;}
.filter_img{position:relative;}
.filter_img img{display:block;width:100%;height:auto;}
.columns1{margin:0 0 0 0px!important;width:1170px;}
.columns1 .filter_img{overflow:hidden;border-radius:2px!important;}
.columns1 .element{width:100%;margin-left:0;min-height:284px;}
.columns2,
.columns3,
.columns4{margin:0 0 0 -30px!important;width:1200px;}
.columns2 .filter_img,
.columns3 .filter_img,
.columns4 .filter_img{overflow:hidden;border-radius:2px;}
.columns2 .element .portfolio_info_wrapper,
.columns2 .element .portfolio_dscr,
.columns3 .element .portfolio_info_wrapper,
.columns3 .element .portfolio_dscr,
.columns4 .element .portfolio_info_wrapper,
.columns4 .element .portfolio_dscr{background:#454545 url(../img/bg_pattern3.png) repeat 0 0;}
.columns2 .element{width:570px;margin:0 0 30px 30px;min-height:450px;float:left;display:inline-block;}
.columns2 .element img{display:block;}
.columns3 .element{width:370px;margin-left:30px;min-height:260px;}
.columns4 .element{width:270px;margin-left:30px;min-height:200px;}
.filter_navigation{overflow:hidden}
.columns1 .portfolio_preview_head{border-radius:2px!important;overflow:hidden;margin-bottom:15px;}
.columns1 .portfolio_preview_head{background:#454545 url(../img/bg_pattern3.png) repeat 0 0;min-height:58px;padding:16px 17px 10px 103px;position:relative;}
.columns1 .more-link{font-size:12px;}
.columns1 .portfolio_preview_head h5{margin:0 0 7px 0!important;color:#f3f3f3;text-transform:uppercase;font-weight:bold;transition:color 400ms;-webkit-transition:color 400ms;-moz-transition:color 400ms;-o-transition:color 400ms;}
.columns1 .portfolio_preview_head .portfolio_descr_in,
.columns1 .portfolio_preview_head .portfolio_descr_in a{font-size:12px;line-height:16px;color:#a1a1a1;}
.columns1 .portfolio_preview_head .portfolio_descr_info{display:block;}
.columns1 .portfolio_preview_head .portfolio_descr_info div{display:inline-block;}
.columns1 .portfolio_preview_head .portfolio_descr_info div:before{content:':';padding:0 10px 0 9px;color:#757474;font-size:12px;line-height:16px;}
.columns1 .portfolio_preview_head .portfolio_descr_info div:first-child:before{content:''!important;padding:0!important;}
.columns1 .portfolio_preview_head .portfolio_descr_info div{font-size:12px;line-height:16px;color:#a1a1a1;}
.columns1 .portfolio_preview_head .portfolio_descr_info div a,
.columns1 .portfolio_preview_head .portfolio_descr_info div span,
.columns1 .portfolio_preview_head .portfolio_descr_in a{color:#f3f3f3;}
.columns2 .portfolio_info_wrapper{border-bottom:#1c1c1c 2px solid;min-height:58px;padding:16px 17px 10px 103px;position:relative;}
.columns2 .portfolio_info_wrapper h5{margin:0 0 7px 0!important;color:#f3f3f3;text-transform:uppercase;font-weight:bold;}
.columns2 .portfolio_info_wrapper .portfolio_descr_info{overflow:hidden;}
.columns2 .portfolio_info_wrapper .portfolio_descr_info div{display:inline-block;float:left;}
.columns2 .portfolio_info_wrapper .portfolio_descr_info div:before{content:':';padding:0 13px 0 12px;color:#757474;font-size:12px;line-height:16px;}
.columns2 .portfolio_info_wrapper .portfolio_descr_info div:first-child:before{content:''!important;padding:0!important;}
.columns2 .portfolio_info_wrapper .portfolio_descr_info div{font-size:12px;line-height:16px;color:#a1a1a1;}
.columns2 .portfolio_info_wrapper .portfolio_descr_info div a,
.columns2 .portfolio_info_wrapper .portfolio_descr_info div span{color:#f3f3f3;}
.columns2 .portfolio_dscr{position:relative;padding:15px 22px 20px 22px;color:#a1a1a1;font-size:13px;line-height:16px;}
.columns2 .portfolio_dscr a{color:#f3f3f3;}
.columns2 .portfolio_dscr:before{width:100%;height:1px;background:#ffffff;position:absolute;top:0px;left:0px;display:block;content:'';opacity:0.09;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=9);}
.columns2 .portfolio_descr_in{color:#a1a1a1;}
.columns2 .portfolio_descr_in a{color:#f3f3f3;}
.columns3 .portfolio_info_wrapper,
.columns4 .portfolio_info_wrapper{background:#454545 url(../img/bg_pattern3.png) repeat 0 0;display:block;padding:15px 20px 13px 20px;border-bottom:#1c1c1c 2px solid;}
.columns3 .portfolio_info_wrapper h5,
.columns4 .portfolio_info_wrapper h5{color:#f3f3f3;margin:0!important;font-weight:bold;}
.columns2 .portfolio_info_wrapper h5 a,
.columns3 .portfolio_info_wrapper h5 a,
.columns4 .portfolio_info_wrapper h5 a{color:#f3f3f3;text-transform:uppercase;font-weight:bold;}
.columns3 .portfolio_dscr,
.columns4 .portfolio_dscr{min-height:58px;padding:14px 16px 12px 104px;position:relative;}
.columns3 .portfolio_dscr,
.columns3 .portfolio_dscr p,
.columns4 .portfolio_dscr,
.columns4 .portfolio_dscr p{color:#a1a1a1;}
.columns3 .portfolio_dscr a,
.columns4 .portfolio_dscr a{color:#f3f3f3;}
.columns3 .portfolio_dscr:before,
.columns4 .portfolio_dscr:before{width:100%;height:1px;background:#ffffff;position:absolute;top:0px;left:0px;display:block;content:'';opacity:0.09;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=9);z-index:10;}
.columns1 .element .post_type:before,
.columns2 .element .post_type:before,
.columns3 .element .post_type:before,
.columns4 .element .post_type:before{background:url(../img/arrow.png) no-repeat scroll 0 0 transparent;content:"";display:block;height:8px;position:absolute;right:0;top:21px;width:8px;}
.columns1 .element .post_type,
.columns2 .element .post_type,
.columns3 .element .post_type,
.columns4 .element .post_type{background-position:0 0;background-repeat:no-repeat;display:block;width:84px;height:84px;left:0;top:0;position:absolute;transition:background-color 400ms;-webkit-transition:background-color 400ms;-moz-transition:background-color 400ms;-o-transition:background-color 400ms;}
.columns1 .element .post_type_image,
.columns2 .element .post_type_image,
.columns3 .element .post_type_image,
.columns4 .element .post_type_image{background-image:url(../img/icons/post_type-image.png);}
.columns1 .element .post_type_slider,
.columns2 .element .post_type_slider,
.columns3 .element .post_type_slider,
.columns4 .element .post_type_slider{background-image:url(../img/icons/post_type-slider.png);}
.columns1 .element .post_type_text,
.columns2 .element .post_type_text,
.columns3 .element .post_type_text,
.columns4 .element .post_type_text{background-image:url(../img/icons/post_type-text.png);}
.columns1 .element .post_type_link,
.columns2 .element .post_type_link,
.columns3 .element .post_type_link,
.columns4 .element .post_type_link{background-image:url(../img/icons/post_type-link.png);}
.columns1 .element .post_type_video,
.columns2 .element .post_type_video,
.columns3 .element .post_type_video,
.columns4 .element .post_type_video{background-image:url(../img/icons/post_type-video.png);}
.btn_load_more:hover{color:#3d3d3d!important;}
.left-sidebar .columns1,
.right-sidebar .columns1{width:870px;}
.left-sidebar .columns2,
.right-sidebar .columns2,
.left-sidebar .columns3,
.right-sidebar .columns3,
.left-sidebar .columns4,
.right-sidebar .columns4{width:900px;}
.left-sidebar .columns2 .element,
.right-sidebar .columns2 .element{width:420px;}
.left-sidebar .columns3 .element,
.right-sidebar .columns3 .element{width:270px;}
.left-sidebar .columns4 .element,
.right-sidebar .columns4 .element{width:195px;}
.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;transition-duration:0.8s;}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;transition-property:transform, opacity;}
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s;}
.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;transition:none;}
input,
textarea,
button{outline:none!important;background:none;border-radius:0;box-shadow:none!important;-webkit-appearance:none!important;}
/* *{outline:none!important;} */
/* ::selection{color:#ffffff;opacity:1;} */
/* ::-moz-selection{color:#ffffff;opacity:1;} */
body{padding:0;margin:0;width:100%;height:100%;}
body{background:#ffffff;overflow-x:hidden;text-align:center;position:relative;}
.user_bg_layout body{background:none;overflow-x:hidden;text-align:center;z-index:auto;}
.user_pic_layout body{background:none!important;}
form, body, iframe{margin:0;padding:0;}
img, table, iframe{border:0;}
p{margin-top:0;margin:0 0 5px 0;}
table{border-collapse:collapse;}
table td{padding:0;}
.h100{height:100%;}
a{text-decoration:none;transition:color 300ms;-webkit-transition:color 300ms;-moz-transition:color 300ms;-o-transition:color 300ms;}
a:hover{text-decoration:none;}
ul{list-style:none;margin:0;padding:0}
#preloader{position:fixed;left:50%;top:50%;margin:-15px 0 0 -15px;display:block;}
.main_wrapper{width:940px;padding:30px 20px 0 20px;background:#ffffff;display:block;margin:0 auto 6px auto;}
.user_bg_layout .main_wrapper{box-shadow:rgba(0, 0, 0, 0.36) 0px 0px 10px;border-radius:2px;}
@media only screen and (min-width:1200px){.main_wrapper{width:1170px;padding:30px 30px 0 30px;}
}
header{position:relative;min-height:186px;margin-bottom:0px;text-align:left;}
hr.headline{border:none;background:#FF7E00 url(../img/bg_pattern3.png) repeat;display:block;position:absolute;left:0;top:0;height:6px;width:100%;}
header .logo{float:left;margin:10px 10px 25px 0;display:inline-block;}
header .logo img{display:block;}
header .slogan{height:90px;width:728px;position:relative;float:right;}
.ie8 header .slogan{display:none;}
header .header_tools{display:inline-block;float:right;}
.header_cart_content,
.header_social_content,
.header_search_content{display:block;width:1px;overflow:hidden;float:left;height:54px;transition:width 400ms, opacity 300ms;-webkit-transition:width 400ms, opacity 300ms;-moz-transition:width 400ms, opacity 300ms;-o-transition:width 400ms, opacity 300ms;}
.header_search_block,
.header_social_block,
.header_cart_block{display:inline-block;float:left;margin-left:5px;padding-left:44px;min-width:10px;height:54px;position:relative;}
.header_search_block > a,
.header_social_block > a,
.header_cart_block > a{display:inline-block;width:44px;height:44px;position:relative;background:#e4e4e4 url(../img/btn_topbtn_bg.png) repeat;position:absolute;left:5px;top:5px;transition:background-color 300ms;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;}
.header_search_block > a:before,
.header_social_block > a:before,
.header_cart_block > a:before{content:'';display:block;position:absolute;left:-5px;top:-5px;width:54px;height:54px;border-radius:2px;overflow:hidden;}
.header_search_block > a:before{background:url(../img/btn_top_search.png) no-repeat;}
.header_social_block > a:before{background:url(../img/btn_top_social.png) no-repeat;}
.header_cart_block > a:before{background:url(../img/btn_top_cart.png) no-repeat;}
.header_social_block .header_social_content{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.header_social_block .header_social_content,
.header_cart_block.toggled .header_cart_content,
.header_search_block.toggled .header_search_content{display:block;background:url(../img/bg_pattern3.png) repeat;height:54px;position:relative;z-index:2;padding-left:10px;border-top-right-radius:2px;border-bottom-right-radius:2px;}
.header_social_block .header_social_content:before,
.header_cart_block.toggled .header_cart_content:before,
.header_search_block.toggled .header_search_content:before{content:'';width:10px;height:54px;display:block;position:absolute;left:0px;top:0px;background:url(../img/header_tools_arrow.png) no-repeat;}
.header_cart_block.toggled .header_cart_content{display:block;width:78px;}
.header_cart_content .cart_cost{color:#ffffff;font-size:14px;line-height:16px;font-weight:bold;padding:12px 0 0 13px;display:block;}
.header_cart_content .cart_count{color:#ffffff;font-size:12px;line-height:14px;font-weight:normal;padding:1px 0 0 13px;display:block;}
.header_social_block .header_social_content{display:block;overflow:hidden;}
.header_social_content ul{padding:11px 0 0 8px;height:32px;display:block;}
.header_social_content ul li{width:32px;height:32px;display:inline-block;margin-left:4px;float:left;margin-bottom:11px;}
.header_social_content ul li a{width:32px;height:32px;display:block;background-color:#e4e4e4;border-radius:2px;background-position:0 0;background-repeat:no-repeat;transition:background-color 300ms;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;}
.header_social_block.head_hided .header_social_content:before{display:none;}
.header_social_block.head_hided .header_social_content{width:1px!important;padding-left:0px!important;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
a.ico_header-facebook{background-image:url(../img/icons/ico_header-facebook.png);}
a.ico_header-twitter{background-image:url(../img/icons/ico_header-twitter.png);}
a.ico_header-flickr{background-image:url(../img/icons/ico_header-flickr.png);}
a.ico_header-vimeo{background-image:url(../img/icons/ico_header-vimeo.png);}
a.ico_header-tumblr{background-image:url(../img/icons/ico_header-tumblr.png);}
a.ico_header-delicious{background-image:url(../img/icons/ico_header-delicious.png);}
a.ico_header-pinterest{background-image:url(../img/icons/ico_header-pinterest.png);}
a.ico_header-dribbble{background-image:url(../img/icons/ico_header-dribbble.png);}
a.ico_header-instagram{background-image:url(../img/icons/ico_header-instagram.png);}
a.ico_header-youtube{background-image:url(../img/icons/ico_header-youtube.png);}
a.ico_header-gplus{background-image:url(../img/icons/ico_header-gplus.png);}
a.ico_header-linked{background-image:url(../img/icons/ico_header-linked.png);}
.header_search_block .header_search_content{display:block;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.header_search_block.toggled .header_search_content{padding:0 20px 0 30px;width:242px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.header_search_block .header_search_content .field_search{width:240px!important;height:16px!important;font-size:14px!important;line-height:16px!important;background:none!important;border:none!important;padding:0!important;margin:19px 0!important;box-shadow:none!important;color:#ffffff!important;}
header nav{width:100%;min-height:90px;}
.fs-slider header nav{background:#2c2c2c url(../img/bg_pattern3.png) repeat 0 0;}
.user_bg_layout header nav{background:none!important;}
header nav ul.menu{margin:0;padding:0;list-style:none;position:relative;z-index:300;}
header nav ul.menu > li{min-height:90px;display:inline-block;float:left;position:relative;}
header nav ul.menu > li > a:before{content:'';height:90px;width:2px;display:block;position:absolute;left:0px;top:0px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);background:url(../img/menu_seperator.png) repeat-y;transition:opacity 300ms;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;}
header nav ul.menu > li:first-child > a:before{display:none!important;}
.fs-slider header nav ul.menu > li:first-child > a:before{display:block!important;}
header nav ul.menu > li.current-menu-parent > a:before{}
header nav ul.menu > li:first-child > a{border-top-left-radius:2px;border-bottom-left-radius:2px;overflow:hidden;}
.fs-slider header nav ul.menu > li:last-child > a:after{content:'';height:90px;width:2px;display:block;position:absolute;right:0px;top:0px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);background:url(../img/menu_seperator.png) repeat-y;transition:opacity 300ms;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;}
.user_bg_layout header nav ul.menu > li:first-child > a:before{display:none;}
.user_bg_layout header nav ul.menu > li:last-child > a:after{display:none;}
header nav ul.menu > li:last-child > a{border-top-right-radius:2px;border-bottom-right-radius:2px;overflow:hidden;}
.fs-slider header nav ul.menu > li:first-child > a{border-top-left-radius:0px!important;border-bottom-left-radius:0px!important;overflow:hidden;}
.fs-slider header nav ul.menu > li:last-child > a{border-top-left-radius:0px!important;border-bottom-left-radius:0px!important;overflow:hidden;}
header nav ul.menu > li > a{display:block;height:70px;padding:20px 24px 0 24px;position:relative;background:#2c2c2c url(../img/bg_pattern3.png) repeat;color:#e4e4e4;font-size:14px;line-height:14px;font-weight:bold;text-decoration:none!important;text-transform:uppercase;transition:background-color 300ms, color 300ms;-webkit-transition:background-color 300ms, color 300ms;-moz-transition:background-color 300ms, color 300ms;-o-transition:background-color 300ms, color 300ms;}
header nav ul.menu > li > a:hover,
header nav ul.menu > li:hover > a{background-color:#454545;color:#f3f3f3!important;}
header nav ul.menu > li > a span{display:block;padding:10px 0 0 0;margin:0;font-size:12px;line-height:12px;color:#787878;text-transform:none!important;}
header nav ul.menu > li > a:hover span,
header nav ul.menu > li:hover > a span{color:#a1a1a1;}
header nav ul.menu > li.current-menu-parent > a,
header nav ul.menu > li.current-menu-item > a,
header nav ul.menu > li.current-menu-ancestor > a,
header nav ul.menu > li.current-menu-parent > a span,
header nav ul.menu > li.current-menu-item > a span,
header nav ul.menu > li.current-menu-ancestor > a span{color:#ffffff;}
header nav ul.menu > li > ul.sub-menu{top:90px;left:0;display:none;}
header nav ul.menu > li > ul.sub-menu:before{content:'';display:block;width:8px;height:8px;position:absolute;top:-8px;left:27px;background:url(../img/menu_arrow.png) no-repeat;}
header ul.sub-menu{position:absolute;}
header ul.sub-menu li a{background:#2c2c2c url(../img/bg_pattern3.png) repeat;padding:12px 25px 10px 25px;line-height:20px;font-size:12px;color:#a1a1a1;display:block;transition:color 300ms;-webkit-transition:color 300ms;-moz-transition:color 300ms;-o-transition:color 300ms;}
header ul.sub-menu{position:absolute;}
header ul.sub-menu li{position:relative;}
header ul.sub-menu li:before{content:'';display:block;width:100%;height:2px;background:url(../img/menu_seperator2.png) repeat-x;position:absolute;left:0;top:0;}
header ul.sub-menu > li:first-child{padding:0!important;}
header ul.sub-menu > li:first-child:before{display:none!important;}
header ul.sub-menu li ul.sub-menu{position:absolute;padding-left:2px!important;left:auto;right:-170px;top:0px;margin-left:2px!important;width:168px;}
header nav ul.menu > li:hover > ul.sub-menu{display:block!important;}
header nav ul.menu > li:hover > ul.sub-menu > li > ul.sub-menu{display:none!important;}
header nav ul.menu > li:hover > ul.sub-menu > li:hover > ul.sub-menu{display:block!important;}
.pre_footer{width:100%;text-align:center;background:#ffffff;display:block;margin:0 auto;border-top:#424242 6px solid;padding:25px 0px;}
.pre_footer .container{margin:0 auto;}
.user_bg_layout .pre_footer{width:940px;box-shadow:rgba(0, 0, 0, 0.36) 0px 0px 10px;border-radius:2px;border:none!important;padding:25px 20px;}
@media only screen and (min-width:1200px){.pre_footer{width:100%;padding:35px 0px;}
.user_bg_layout .pre_footer{width:1170px;padding:35px 30px;}
}
.pre_footer .sidepanel{margin-bottom:0!important;}
#footer_bar{text-align:left;}
footer{position:relative;background:#505050;box-shadow:inset rgba(0, 0, 0, 0.36) 0px 0px 10px;}
.user_bg_layout footer{background:none;box-shadow:none!important;}
footer hr{border:none;background:url(../img/bg_pattern3.png) repeat;display:block;position:absolute;left:0;bottom:0;height:6px;width:100%;}
.footer_wrapper{width:940px;padding:42px 0 47px 0;display:block;text-align:left;}
.user_bg_layout .footer_wrapper{width:980px;padding:42px 0 47px 0;}
.user_pic_layout .footer_wrapper{width:940px;padding:37px 20px 47px 20px;margin-top:6px;background:#ffffff;border-top-left-radius:2px;border-top-right-radius:2px;overflow:hidden;}
.user_pic_layout .footer_wrapper .copyright hr{background:#bebebe!important;}
@media only screen and (min-width:1200px){.footer_wrapper{width:1170px;padding:42px 0 47px 0;}
.user_bg_layout .footer_wrapper{width:1230px;padding:42px 0 47px 0;}
.user_pic_layout .footer_wrapper{width:1170px;padding:37px 30px 47px 30px;margin-top:6px;background:#ffffff;border-top-left-radius:2px;border-top-right-radius:2px;overflow:hidden;}
.user_pic_layout .footer_wrapper .copyright hr{background:#bebebe!important;}
.user_bg_layout .footer_wrapper{width:1230px;padding:42px 0 47px 0;}
.user_pic_layout .footer_wrapper{width:1170px;padding:37px 30px 47px 30px;}
}
.user_pic_layout .footer_search_block > a,
.user_pic_layout .footer_social_block > a{background-color:#e4e4e4!important;}
.user_pic_layout .footer_social_content ul li a{background-color:#e4e4e4!important;}
.user_pic_layout .footer_search_block .footer_search_content .field_search{color:#e4e4e4;}
footer .logo{float:left;margin-right:14px;display:inline-block;}
footer .logo img{display:block;}
footer .copyright{display:inline-block;min-height:54px;float:left;padding:12px 0 0 20px;min-height:42px;color:#ffffff;font-size:12px;line-height:14px;position:relative;}
footer .copyright span{display:block;color:#ffffff;font-size:14px;line-height:16px;text-transform:uppercase;font-weight:bold;}
footer .copyright hr{margin:0;padding:0;border:none;width:1px;height:42px;position:absolute;top:6px;left:0px;display:block;background:#454545;}
.ie8 footer .copyright{width:170px!important;}
.ie8 .footer_wrapper.container{width:980px!important;}
.ie8.user_pic_layout .footer_wrapper.container{width:940px!important;}
.ie8 .footer_wrapper .copyright span{display:none!important;}
.footer_tools{display:block;float:right;}
.content_wrapper{ margin-top: 12px; }
.content_block{text-align:left;}
.no-sidebar .left-sidebar-block,
.no-sidebar .right-sidebar-block{display:none!important;}
.left-sidebar .right-sidebar-block{display:none!important;}
.left-sidebar .left-sidebar-block{display:block!important;float:left!important;}
.left-sidebar .posts-block{float:right!important;}
.right-sidebar .left-sidebar-block{display:none!important;}
.right-sidebar .right-sidebar-block{display:block!important;}
.right-sidebar .right-sidebar-block,
.left-sidebar .left-sidebar-block{padding-top:8px;}
.right-sidebar .featured_image_full,
.left-sidebar .featured_image_full,
.both-sidebars .featured_image_full,
.right-sidebar .featured_image_full img,
.left-sidebar .featured_image_full img,
.both-sidebars .featured_image_full img{float:none;width:100%;height:auto;}
.featured_image_full iframe{height:529px;}
.right-sidebar .featured_image_full iframe,
.left-sidebar .featured_image_full iframe{height:394px;}
.blog_post_preview{border-radius:2px;overflow:hidden;margin-bottom:40px;position:relative;}
.pf_video_container{position:relative;overflow:hidden;}
.blog_post_preview{}
.blog_post_preview .featured_image_full img,
.blog_post_head .featured_image_full img{width:100%;height:auto;}
.blog_post_page .blogpost_info_wrapper:before{width:54px;height:100%;content:'';display:block;position:absolute;left:0;top:0;background:#2c2c2c url(../img/bg_pattern3.png) repeat 0 0;}
.blog_post_preview .blogpost_info_wrapper:before{width:84px;height:100%;content:'';display:block;position:absolute;left:0;top:0;background:#2c2c2c url(../img/bg_pattern3.png) repeat 0 0;}
.blog_post_preview .blogpost_info_wrapper,
.blog_post_preview article.contentarea,
.blog_post_preview .blogpost_info_wrapper,
.blog_post_preview article.contentarea{background:#454545 url(../img/bg_pattern3.png) repeat 0 0;}
.blog_post_preview .blogpost_info_wrapper{border-bottom:#1c1c1c 2px solid;min-height:58px;padding:16px 17px 10px 103px;position:relative;}
.blog_post_preview .blogpost_info_wrapper h5{margin:0 0 7px 0!important;color:#f3f3f3;text-transform:uppercase;font-weight:bold;transition:color 400ms;-webkit-transition:color 400ms;-moz-transition:color 400ms;-o-transition:color 400ms;}
.blog_post_preview .blogpost_info_wrapper .blog_info_block{overflow:hidden;}
.blog_post_preview .blogpost_info_wrapper .blog_info_block div{display:inline-block;float:left;}
.blog_post_preview .blogpost_info_wrapper .blog_info_block div:before{content:':';padding:0 13px 0 12px;color:#757474;font-size:12px;line-height:16px;}
.blog_post_preview .blogpost_info_wrapper .blog_info_block div:first-child:before{content:''!important;padding:0!important;}
.blog_post_preview .blogpost_info_wrapper .blog_info_block div{font-size:12px;line-height:16px;color:#a1a1a1;}
.blog_post_preview .blogpost_info_wrapper .blog_info_block div a,
.blog_post_preview .blogpost_info_wrapper .blog_info_block div span{color:#f3f3f3;}
.blog_post_preview article.contentarea{position:relative;padding:15px 22px 20px 22px;color:#a1a1a1;}
.blog_post_preview article.contentarea p{color:#a1a1a1;}
.blog_post_preview article.contentarea a{color:#f3f3f3;}
.blog_post_preview article.contentarea:before{width:100%;height:1px;background:#ffffff;position:absolute;top:0px;left:0px;display:block;content:'';opacity:0.09;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=9);}
.ie8 .blog_post_preview article.contentarea:before{background:#545454;}
.blog_post_preview .category{color:#a1a1a1;}
.blog_post_preview .category a{color:#f3f3f3;}
.blog_post_head{border-radius:2px;overflow:hidden;margin-bottom:20px;}
.blog_post_head .blogpost_info_wrapper{background:#454545 url(../img/bg_pattern3.png) repeat 0 0;}
.blog_post_head .blogpost_info_wrapper{min-height:28px;padding:10px 160px 12px 70px;position:relative;}
.blog_post_head .blogpost_info_wrapper .blog_info_block{overflow:hidden;}
.blog_post_head .blogpost_info_wrapper .blog_info_block div{display:inline-block;float:left;}
.blog_post_head .blogpost_info_wrapper .blog_info_block div:before{content:':';padding:0 13px 0 12px;color:#757474;font-size:12px;line-height:16px;}
.blog_post_head .blogpost_info_wrapper .blog_info_block div:first-child:before{content:''!important;padding:0!important;}
.blog_post_head .blogpost_info_wrapper .blog_info_block div,
.blog_post_head .blogpost_info_wrapper .category{font-size:12px;line-height:16px;color:#a1a1a1;}
.blog_post_head .blogpost_info_wrapper .blog_info_block div a,
.blog_post_head .blogpost_info_wrapper .blog_info_block div span,
.blog_post_head .blogpost_info_wrapper .category a{color:#f3f3f3;}
.blog_post_head .blogpost_share{position:absolute;right:12px;top:11px;}
.blog_post_head .blogpost_share a{margin-right:0px!important;margin-left:3px!important;}
.blog_post_preview .post_type:before{background:url(../img/arrow.png) no-repeat scroll 0 0 transparent;content:"";display:block;height:8px;position:absolute;right:0;top:21px;width:8px;}
.blog_post_preview .post_type{background-position:0 0;background-repeat:no-repeat;display:block;width:84px;height:84px;left:0;top:0;position:absolute;transition:background-color 400ms;-webkit-transition:background-color 400ms;-moz-transition:background-color 400ms;-o-transition:background-color 400ms;}
.blog_post_preview .post_type_image{background-image:url(../img/icons/post_type-image.png);}
.blog_post_preview .post_type_slider{background-image:url(../img/icons/post_type-slider.png);}
.blog_post_preview .post_type_text{background-image:url(../img/icons/post_type-text.png);}
.blog_post_preview .post_type_link{background-image:url(../img/icons/post_type-link.png);}
.blog_post_preview .post_type_video{background-image:url(../img/icons/post_type-video.png);}
.blog_post_head .post_type:before{background:url(../img/arrow.png) no-repeat scroll 0 0 transparent;content:"";display:block;height:8px;position:absolute;right:0;top:9px;width:8px;}
.blog_post_head .post_type{background-position:0 0;background-repeat:no-repeat;display:block;width:54px;height:54px;left:0;top:0;position:absolute;transition:background-color 400ms;-webkit-transition:background-color 400ms;-moz-transition:background-color 400ms;-o-transition:background-color 400ms;}
.blog_post_head .post_type_image{background-image:url(../img/icons/post_type-ltl-image.png);}
.blog_post_head .post_type_slider{background-image:url(../img/icons/post_type-ltl-slider.png);}
.blog_post_head .post_type_text{background-image:url(../img/icons/post_type-ltl-text.png);}
.blog_post_head .post_type_link{background-image:url(../img/icons/post_type-ltl-link.png);}
.blog_post_head .post_type_video{background-image:url(../img/icons/post_type-ltl-video.png);}
.pagerblock{list-style:none;margin:0;padding:0;overflow:auto;}
.pagerblock li{padding:0!important;margin:0!important;float:left;margin-right:3px!important;display:inline-block;border-radius:2px;overflow:hidden;}
.pagerblock li:before{display:none!important;}
.pagerblock li a{font-size:12px;font-weight:bold;display:block;width:32px;height:32px;line-height:32px;text-align:center;color:#e4e4e4;text-decoration:none;background:#2b2b2b url(../img/bg_pattern3.png) repeat 0 0;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;}
.pagerblock li a:hover,
.pagerblock li a.current{color:#ffffff!important;}
.pagerblock li a span{text-indent:-10000px;display:block;width:26px;height:26px;}
.pagerblock li a span.btn_prev{background:url(../img/pager_prev.png) no-repeat center;}
.pagerblock li a span.btn_next{background:url(../img/pager_next.png) no-repeat center;}
.blog_post_page article{border-bottom:#d5d5d5 1px solid;padding-bottom:15px;margin-bottom:35px;}
.postcomment{margin:0px 0 17px 0;}
.postcomment span.post_type{width:30px;height:30px;display:inline-block;float:left;text-align:left;font-size:16px;line-height:30px;margin-right:10px;position:relative;}
.postcomment span.post_type span.ico{font-size:16px;line-height:30px;width:20px;padding-left:7px;height:30px;display:block;text-transform:none;}
.comment-notes{margin-bottom:16px;}
#comments{margin-bottom:0px;}
#reply-title{margin-bottom:16px!important;}
ol.commentlist{list-style:none;margin:0 0 0px 0;padding:0;}
ol.commentlist li{padding:0!important;list-style:none;margin:0;}
ol.commentlist li:before{content:''!important;margin:0!important;padding:0!important;}
ol.commentlist li .stand_comment{margin:0 0 20px 0;display:block;overflow:hidden;position:relative;border-radius:2px;}
ol.commentlist li .stand_comment .thiscommentbody p:last-child{margin:0;}
ol.commentlist li ul{padding-left:40px!important;}
ol.commentlist li .commentava{float:left;display:block;position:relative;}
ol.commentlist li .commentava img{display:block;}
ol.commentlist li .commentava:before{background:url(../img/arrow.png) 0 0 no-repeat;width:8px;height:8px;display:block;content:'';position:absolute;right:0px;top:20px;}
ol.commentlist li .stand_comment{overflow:hidden;}
ol.commentlist li .thiscommentbody{margin:0px;padding:15px 28px 10px 17px;float:left;min-height:59px;display:block;background:#454545 url(../img/bg_pattern3.png) repeat 0 0;}
ol.commentlist li .thiscommentbody p{margin:0 0 5px 0;color:#a1a1a1;}
ol.commentlist li .thiscommentbody .comment_info{margin:-1px 0 5px 0;color:#a1a1a1;}
ol.commentlist li .thiscommentbody .comment_info span{display:inline-block;color:#a1a1a1;font-size:12px;line-height:15px;}
ol.commentlist li .thiscommentbody .comment_info span:before{padding:0 10px 0 10px;content:':';font-size:12px;line-height:15px;color:#727272;}
ol.commentlist li .thiscommentbody .comment_info span:first-child:before{padding:0!important;content:''!important;}
ol.commentlist li .thiscommentbody .comment_info span a{color:#f3f3f3;font-size:12px;line-height:15px;text-decoration:none!important;transition:color 300ms;-webkit-transition:color 300ms;-moz-transition:color 300ms;-o-transition:color 300ms;}
form.comment-form{margin-top:10px;}
form.comment-form p{margin:0 0 7px 0;color:#3d3d3d;}
.btn_load_more,
.btn_back{transition:background-color 300ms, color 300ms;-webkit-transition:background-color 300ms, color 300ms;-moz-transition:background-color 300ms, color 300ms;-o-transition:background-color 300ms, color 300ms;}
.module_back{margin-bottom:50px!important;}
.module_back hr{margin-bottom:1px!important;}
.btn_load_more span{transition:color 300ms;-webkit-transition:color 300ms;-moz-transition:color 300ms;-o-transition:color 300ms;}
.module_postinfo .portfolio_type1 .portfolio_article{display:block;margin-bottom:20px;}
.module_postinfo .portfolio_type2 .portfolio_article{display:none;}
.module_postinfo .portfolio_date a,
.module_postinfo .portfolio_skills a,
.module_postinfo .portfolio_categ a,
.module_postinfo .portfolio_url a,
.module_postinfo .portfolio_tags a,
.module_postinfo .portfolio_date,
.module_postinfo .portfolio_skills,
.module_postinfo .portfolio_categ,
.module_postinfo .portfolio_url,
.module_postinfo .portfolio_tags{color:#a9a9a9;font-style:italic;transition:color 300ms;-webkit-transition:color 300ms;-moz-transition:color 300ms;-o-transition:color 300ms;}
.module_postinfo .portfolio_date a:hover,
.module_postinfo .portfolio_skills a:hover,
.module_postinfo .portfolio_categ a:hover,
.module_postinfo .portfolio_url a:hover,
.module_postinfo .portfolio_tags a:hover{color:#5a5a5a;text-decoration:none;}
.module_postinfo .portfolio_skills,
.module_postinfo .portfolio_categ,
.module_postinfo .portfolio_url,
.module_postinfo .portfolio_tags{padding-bottom:14px;}
.module_postinfo .portfolio_date span,
.module_postinfo .portfolio_skills span,
.module_postinfo .portfolio_categ span,
.module_postinfo .portfolio_url span,
.module_postinfo .portfolio_tags span{color:#5a5a5a;font-style:normal;}
.module_postinfo .portfolio_share a{margin:0 3px 0 0!important;}
.module_postinfo .portfolio_date{line-height:26px;height:35px;padding:0 0 0 37px;position:relative;color:#a9a9a9;font-style:italic;white-space:nowrap;}
.module_postinfo .portfolio_date .post_type{width:26px;height:26px;display:block;position:absolute;left:0px;top:0px;background-color:#dcdcdc!important;background-repeat:no-repeat;background-position:0 0;transition:bottom 400ms;-webkit-transition:bottom 400ms;-moz-transition:bottom 400ms;-o-transition:bottom 400ms;}
.module_postinfo .portfolio_date .post_type_slider{background-image:url(../img/icons/blogpost_slider.png);}
.module_postinfo .portfolio_date .post_type_video{background-image:url(../img/icons/blogpost_video.png);}
.module_postinfo .portfolio_date .post_type_image{background-image:url(../img/icons/blogpost_image.png);}
.module_postinfo .portfolio_date .post_type_text{background-image:url(../img/icons/blogpost_text.png);}
.module_postinfo .portfolio_type2{border-top:#dcdcdc 1px solid;border-bottom:#dcdcdc 1px solid;padding:4px 0;}
.module_postinfo .portfolio_type2 .portfolio_info_item{float:left;display:inline-block;}
.module_postinfo .portfolio_type2 .portfolio_date,
.module_postinfo .portfolio_type2 .portfolio_skills,
.module_postinfo .portfolio_type2 .portfolio_categ,
.module_postinfo .portfolio_type2 .portfolio_url,
.module_postinfo .portfolio_type2 .portfolio_tags{padding-top:5px;padding-bottom:5px;}
.portfolio_type2{position:relative;}
.portfolio_type2 .portfolio_info_item:after{content:'/';color:#a9a9a9;padding:0 8px;}
.portfolio_type2 .portfolio_info_item:last-child:after{content:'';padding:0;}
.portfolio_type2 .portfolio_tags:after{content:'';padding:0;}
.module_postinfo .portfolio_type2 .portfolio_date{height:16px;line-height:16px;}
.module_postinfo .portfolio_type2 .portfolio_share{right:-2px;top:4px;display:inline-block;position:absolute;}
.worksslider ul{margin-left:-20px;}
.worksslider ul li{width:100px!important;padding:0 10px!important;float:left;display:inline-block;text-align:center;}
.worksslider li .item{width:100px;height:100px;display:block;position:relative;margin:0 auto;}
.worksslider li .item .portfolio_wrapper{position:absolute;left:0;top:0;display:block;width:100%;height:100%;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);transition:opacity 300ms;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;}
.item a.wrapped_link{width:100%;height:100%;position:absolute;left:0px;top:0px;display:block;}
.worksslider li .item:hover .portfolio_wrapper{opacity:0.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.worksslider li .item:hover a{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.worksslider .ico_zoom{margin:-8px 0 0 -29px;}
.worksslider .ico_link{margin:-8px 0 0 10px;}
img.alignright{float:right;margin:5px 12px 0px 0;}
img.alignleft{float:left;margin:5px 12px 0px 0;}
img.alignnone{float:none;display:block;margin:0px 0 15px 0px;}
.contentarea ul, .content_area ol{list-style:none;margin:0;padding:0 0 18px 0px;}
.contentarea ul li, .content_area ol li{line-height:20px;margin:0 0 0 0px;padding:0 0 0 16px;position:relative;color:#8a8a8a;}
.contentarea ul li:before{padding-right:0px;position:absolute;left:0px;top:0px;line-height:20px;font-family:Arial, Helvetica, sans-serif;color:#454545;}
.contentarea ol{counter-reset:li;list-style:none;padding:0 0 15px 0;margin:0!important;}
.contentarea ol li{line-height:20px;margin:0 0 0 0px;padding:0 0 0 18px;position:relative!important;color:#8a8a8a;}
.contentarea ol li:before{counter-increment:li;content:counter(li)".";padding-right:0px;position:absolute;left:0px;top:0px;font-weight:bold;color:#454545;}
.contentarea ol li ol,
.contentarea ol li ul,
.contentarea ul li ul,
.contentarea ul li ol{padding:0 0 0px 10px}
.contentarea ul.list_type1 li:before,
.contentarea ul.list_type2 li:before,
.contentarea ul.list_type3 li:before,
.contentarea ul.list_type4 li:before,
.contentarea ul.list_type5 li:before,
.contentarea ul.list_type6 li:before{content:'';width:12px;height:11px;display:block;top:5px;}
.contentarea ul.list_type1 li:before{background:url(../img/marker_list1.png) no-repeat 0 0;}
.contentarea ul.list_type2 li:before{background:url(../img/marker_list2.png) no-repeat 0 0;}
.contentarea ul.list_type3 li:before{background:url(../img/marker_list3.png) no-repeat 0 0;}
.contentarea ul.list_type4 li:before{background:url(../img/marker_list4.png) no-repeat 0 0;}
.contentarea ul.list_type5 li:before{background:url(../img/marker_list5.png) no-repeat 0 0;}
.contentarea ul.list_type6 li:before{background:url(../img/marker_list6.png) no-repeat 0 0;top:5px;}
.contentarea ul.list_type4 li{padding-left:18px;}
ul.list_type0{padding:0 0 0 10px;margin:0 0 10px 0;}
ul.list_type0 li{color:#ababab;position:relative;padding:0 0 0 15px;}
ul.list_type0 li:before{display:block;position:absolute;left:0;top:0;content:'\25cf';font-size:14px;line-height:18px;font-weight:normal;}
ul.list_type0 li ul{padding-left:15px;}
ul.list{list-style:none;margin:0;padding:0 0 0px 18px;overflow:hidden}
ul.list li{line-height:16px;color:#a5a5a5;position:relative!important;}
ul.list li:before{content:'\25cf';padding-right:0px;position:absolute;left:0px;top:0px;font-size:12px;font-weight:normal;line-height:18px;font-family:Arial, Helvetica, sans-serif;}
ul.list.plus li:before{content:'+';padding:0px 5px 0 2px;padding-right:0px;position:absolute;left:0px;top:2px;font-size:14px;line-height:14px;font-weight:normal;}
ol.list{counter-reset:li;padding:0 0 0px 18px;margin:0;list-style:none;}
ol.list li{margin:0 0 0 0px;padding:0 0 0 15px;color:#a5a5a5;position:relative!important;}
ol.list li:before{content:counter(li)".";counter-increment:li;padding-right:0px;position:absolute;left:0px;top:0px;font-weight:bold;}
.sidepanel{margin:0 0 30px 0;}
.sidebar .sidepanel{margin:0 0 25px 0;}
.sidebar .sidepanel h3{margin-bottom:17px!important;}
.widget_nav_menu,
.widget_archive{border-bottom:none!important;}
.widget_video iframe{width:100%;height:auto;}
.popular_posts,
.recent_posts{list-style:none;margin:0;padding:0;}
.popular_posts li,
.recent_posts li{float:none;margin:0;overflow:hidden;margin-top:9px;overflow:hidden;min-height:84px!important;}
.popular_posts li.no_img,
.recent_posts li.no_img{min-height:30px!important;}
.popular_posts li:first-child,
.recent_posts li:first-child{padding-top:0px;border:none;margin-top:0px;}
.popular_posts li .img_wrapper,
.recent_posts li .img_wrapper{float:left;display:inline-block;position:relative;border-top-left-radius:2px;border-bottom-left-radius:2px;}
.popular_posts li .img_wrapper:before,
.recent_posts li .img_wrapper:before{content:'';width:8px;height:8px;display:block;position:absolute;right:0px;top:20px;background:url(../img/arrow.png) no-repeat;}
.popular_posts li img,
.recent_posts li img{display:block;margin:0!important;width:84px;height:84px;border-top-left-radius:2px;border-bottom-left-radius:2px;}
.recent_posts_content{color:#a1a1a1;padding:15px 20px 14px 20px;float:left;display:inline-block;background:#454545 url(../img/bg_pattern3.png) repeat;border-top-right-radius:2px;border-bottom-right-radius:2px;min-height:55px;}
.ie8 .recent_posts_content{float:none!important;display:block!important;}
.no_img .recent_posts_content{border-top-left-radius:2px;border-bottom-left-radius:2px;float:none!important;display:block!important;}
.no_img .recent_posts_content{padding-left:20px;padding-bottom:10px;display:block!important;}
.popular_posts li p,
.recent_posts li p{color:#a1a1a1;margin-bottom:6px;}
.popular_posts li .read_more a,
.recent_posts li .read_more a{color:#f3f3f3;}
.popular_posts li .read_more a:hover,
.recent_posts li .read_more a:hover{color:#f3f3f3;}
.popular_posts li .read_more a:hover,
.recent_posts li .read_more a:hover{color:#3d3d3d;}
.popular_posts li a:hover,
.recent_posts li a:hover{color:#3d3d3d;text-decoration:none;}
.widget_about .signature{font-style:italic;}
.widget_about img{margin-top:1px;}
.flickr_widget_wrapper{margin:0 0 -9px -9px;padding:0 0 0px 0;list-style:none;overflow:hidden;}
.widget_flickr .flickr_badge_image{float:left;display:inline-block;margin:0 0 9px 9px!important;width:84px!important;height:84px!important;position:relative;border-radius:2px!important;overflow:hidden;}
.widget_flickr .flickr_badge_image a,
.widget_flickr .flickr_badge_image img{display:block!important;width:84px!important;height:84px!important;border-radius:2px;}
.widget_flickr .flickr_badge_image .flickr_fadder{width:84px;height:84px;display:block;position:absolute;left:0;top:0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);transition:opacity 400ms;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-o-transition:opacity 400ms;}
.widget_flickr .flickr_badge_image:hover .flickr_fadder{opacity:0.4;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);}
.widget_flickr .flickr_badge_image .flickr_wrapper{display:none;}
@media only screen and (min-width:1200px){.widget_flickr .flickr_badge_image,
.widget_flickr .flickr_badge_image a,
.widget_flickr .flickr_badge_image img,
.widget_flickr .flickr_badge_image .flickr_fadder{width:84px!important;height:84px!important;}
}
.widget_flickr .flickr_badge_image:hover .flickr_wrapper{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.widget_block_list{list-style:none;margin:0;padding:0;}
.widget_block_list li{float:none;margin:0;padding:6px 0;line-height:17px;color:#2c2c2c;overflow:hidden;}
.widget_block_list li a{color:#2c2c2c;text-decoration:none;transition:color 300ms;-webkit-transition:color 300ms;-moz-transition:color 300ms;-o-transition:color 300ms;}
.twitter_list{list-style:none;margin:0;padding:0;}
.twitter_list li{float:none;margin:0;overflow:hidden;position:relative;background:none;margin-top:12px;}
.twitter_list li:first-child{border:none;padding-top:0;margin-top:0px;}
.widget_text div{color:#a7a7a7;padding-bottom:7px;}
.widget_text .textwidget{color:#2c2c2c;}
.widget_nav_menu ul,
.widget_archive ul,
.widget_pages ul,
.widget_categories ul,
.widget_recent_entries ul{padding:0;margin:0;}
.widget_nav_menu ul li,
.widget_archive ul li,
.widget_pages ul li,
.widget_categories ul li,
.widget_recent_entries ul li{margin-bottom:3px;position:relative;padding-left:44px;border-radius:2px;overflow:hidden;}
.widget_nav_menu ul li:before,
.widget_archive ul li:before,
.widget_pages ul li:before,
.widget_categories ul li:before,
.widget_recent_entries ul li:before{content:'';padding:0!important;display:block!important;width:2px;height:100%;position:absolute;left:43px;top:0px;background:url(../img/menu_seperator.png) repeat-y;z-index:6;}
.widget_nav_menu ul li a,
.widget_archive ul li a,
.widget_pages ul li a,
.widget_categories ul li a,
.widget_recent_entries ul li a{background:#454545 url(../img/bg_pattern3.png) repeat;padding:13px 12px 13px 18px;line-height:18px;color:#ffffff;font-weight:bold;text-transform:uppercase;font-size:14px;display:block;border-top-right-radius:2px;border-bottom-right-radius:2px;position:relative;transition:color 400ms, background-color 400ms;-webkit-transition:color 400ms, background-color 400ms;-moz-transition:color 400ms, background-color 400ms;-o-transition:color 400ms, background-color 400ms;}
.widget_nav_menu ul li a:before,
.widget_archive ul li a:before,
.widget_pages ul li a:before,
.widget_categories ul li a:before,
.widget_recent_entries ul li a:before{content:'';display:block;position:absolute;left:-39px;top:5px;width:34px;height:34px;background:#a1a1a1;z-index:5;transition:background-color 400ms;-webkit-transition:background-color 400ms;-moz-transition:background-color 400ms;-o-transition:background-color 400ms;}
.widget_nav_menu ul li a:after,
.widget_archive ul li a:after,
.widget_pages ul li a:after,
.widget_categories ul li a:after,
.widget_recent_entries ul li a:after{content:'';display:block;position:absolute;left:-44px;top:0px;width:44px;height:44px;background:url(../img/custom_menu_arrow.png) no-repeat scroll 0 0;z-index:7;border-top-left-radius:2px;border-bottom-left-radius:2px;}
.widget_nav_menu ul li:after,
.widget_archive ul li:after,
.widget_pages ul li:after,
.widget_categories ul li:after,
.widget_recent_entries ul li:after{content:'';display:block;position:absolute;left:0px;top:0;width:44px;height:100%;z-index:4;background:#2c2c2c url(../img/bg_pattern3.png) repeat;border-top-left-radius:2px;border-bottom-left-radius:2px;}
.ie8 .widget_nav_menu ul li a:after,
.ie8 .widget_archive ul li a:after,
.ie8 .widget_pages ul li a:after,
.ie8 .widget_categories ul li a:after,
.ie8 .widget_recent_entries ul li a:after{}
.widget_nav_menu ul li a:hover,
.widget_archive ul li a:hover,
.widget_pages ul li a:hover,
.widget_categories ul li a:hover,
.widget_recent_entries ul li a:hover{color:#ffffff!important;}
.widget_recent_comments li{border-top:#d5d5d5 1px solid;padding-top:10px;padding-bottom:10px;}
.widget_recent_comments li:first-child{border:none;padding-top:0px;}
.widget_calendar table{width:100%;}
.widget_calendar table th{padding-bottom:5px;text-align:center;}
.widget_calendar table td{border-top:#d5d5d5 1px solid;padding:5px 0;text-align:center;}
.widget_calendar table caption{font-weight:bold;text-transform:uppercase;padding-bottom:10px;}
h1, h2, h3, h4, h5, h6{padding:0;color:#454545;}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#454545;text-decoration:none!important;}
h1{font-weight:bold;}
h2, h3, h4, h5, h6{font-weight:600;}
h1, h2, h3, h5,
h1 span, h2 span, h3 span, h5 span,
h1 a, h2 a, h3 a, h5 a{text-transform:uppercase;}
h1{margin:0px 0 12px 0;}
h2{margin:0px 0 21px 0;}
h3{margin:0px 0 22px 0;}
h4{margin:0px 0 24px 0;}
h5{margin:0px 0 25px 0;}
h6{margin:0px 0 18px 0;}
p.light{color:#8a8a8a;}
headInModule.h2{margin:0px 0 12px 0;}
h3.headInModule{margin:0px 0 17px 0;}
.module_feature_posts .headInModule,
.module_teamslider .headInModule,
.module_testimonial .headInModule,
.module_partners .headInModule{padding-right:50px;}
.page_title{height:50px;display:block;overflow:hidden;}
.page_title h1{margin:0;color:#3d3d3d;}
.ico{font-family:'FBiconsRegular'}
hr{margin:0;padding:0;border:none;height:20px;display:block;border-top:#d5d5d5 1px solid;}
hr.light{height:21px!important;border:none!important;background:#ffffff url(../img/hr.png) no-repeat top center;}
hr.dark{border-color:#787878;}
hr.invisible{border:none!important;height:15px!important}
hr.no-margin{margin:0!important;height:1px!important;}
hr.content_type{height:13px!important;border-top:none!important;border-bottom:#d5d5d5 1px solid;}
.text_light,
.text_colored a,
.text_light a:hover{color:#ababab;}
.dropcap{margin:-3px 9px -3px 0;text-transform:uppercase;float:left;font-size:30px;line-height:32px;font-weight:600;color:#454545;}
.dropcap.light{color:#c0c0c0;}
blockquote{padding:0 0 0px 0px;border:none;margin:0 0 10px 0;border-left:#d5d5d5 3px solid;}
blockquote p,
blockquote span{padding-left:17px;}
blockquote.type1{border-color:#787878;}
blockquote p{color:#8a8a8a;font-weight:normal;font-weight:400!important;margin-bottom:5px;}
blockquote span{display:block;font-weight:normal;font-weight:400!important;}
blockquote.right{width:47.5%;float:right;padding-right:0!important;margin-left:2.5%;}
blockquote.left{width:47.5%;margin-right:2.5%;float:left;}
.demo_columns{background:#3d3d3d;line-height:140px;color:#dadada;text-align:center;font-size:14px;}
.contact_info{margin-bottom:20px}
.contact_info li{padding:0 0 8px 25px;position:relative;}
.contact_info .ico_contact{position:absolute;left:0px;top:0px;height:16px;width:16px;}
.module_contact_info .continfo_item{display:block;padding:7px 0 9px 40px;line-height:16px;position:relative;margin-bottom:3px;}
.continfo_item,
.continfo_item a{word-wrap:break-word;}
.module_contact_info .continfo_item span{position:absolute;left:0;top:0;margin:0!important;}
.module_contact_info .continfo_item span:hover{background-color:#2B2B2B!important;}
.module_contact_info p{margin-top:8px;}
.filter_navigation ul li ul li a:hover{background-color:#3d3d3d;}
.feedback_form{width:100%;}
.feedback_form .field-name,
.feedback_form .field-email,
.feedback_form .field-subject,
.feedback_form .field-message,
.login_form .form_field,
#commentform .form_field,
.search_form .field_search{box-shadow:none!important;border-radius:2px!important;line-height:16px;height:16px;font-size:13px;color:#979696;padding:13px 17px;background:none;border:#d5d5d5 1px solid!important;background:none;margin-bottom:3px;position:relative;transition:color 400ms;-webkit-transition:color 400ms;-moz-transition:color 400ms;-o-transition:color 400ms;}
.feedback_form .field-name:focus,
.feedback_form .field-email:focus,
.feedback_form .field-subject:focus,
.feedback_form .field-message:focus,
.login_form .form_field:focus,
#commentform .form_field:focus,
.search_form .field_search:focus{color:#2c2c2c;}
.login_form .form_field{padding-top:6px!important;padding-bottom:8px!important;color:#979696;font-size:13px;line-height:16px;}
.feedback_form .field-message{height:76px;margin-bottom:3px;}
#commentform #comment-message{height:76px;margin-bottom:3px;}
#comments{border-bottom:#e3e3e3 1px solid;padding-bottom:15px;margin:0 0 35px 0;}
#respond{padding-bottom:5px;}
.feedback_form .feedback_go,
.feedback_form .feedback_reset,
#commentform #reset,
#commentform #submit,
.btn_login{border:none;height:44px;border-radius:2px!important;display:inline-block;text-transform:uppercase;cursor:pointer;padding:12px 17px;font-size:14px;line-height:20px;font-weight:bold;background-image:url(../img/bg_pattern3.png)!important;background-repeat:repeat!important;transition:color 300ms, background-color 300ms;-webkit-transition:color 300ms, background-color 300ms;-moz-transition:color 300ms, background-color 300ms;-o-transition:color 300ms, background-color 300ms;}
.feedback_form .feedback_reset,
#commentform #reset,
#commentform #submit:hover,
.feedback_form .feedback_go:hover,
.btn_login{color:#e4e4e4;background-color:#2c2c2c;}
.feedback_form .feedback_reset:hover,
#commentform #reset:hover,
#commentform #submit,
.feedback_form .feedback_go,
.btn_login:hover{color:#ffffff;}
.btn_login{margin-top:7px;padding-top:0px!important;padding-bottom:0px!important;height:32px!important;display:inline-block;float:left;}
.forgot_password{float:left;padding:13px 0 0 11px;display:inline-block;}
.forgot_password a{font-size:12px;line-height:15px;}
.ajaxanswer span{padding:10px 0;}
.fullscreen_image_wrapper{overflow:hidden;}
.carouselslider{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);transition:opacity 400ms;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-o-transition:opacity 400ms;}
.carouselslider.show_carousel{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.carousel_wrapper{background:#3d3d3d;width:100%;height:100%;position:absolute;left:0px;top:-100%;display:none;opacity:0.6;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);transition:top 400ms;-webkit-transition:top 400ms;-moz-transition:top 400ms;-o-transition:top 400ms;}
.carouselslider .item:hover .img_block .carousel_wrapper{top:0%;}
.carousel-wrap .carousel_wrapper{display:block;}
.carouselslider,
.team_slider{position:relative;}
.team_slider .img_block{position:relative;}
.team_slider{margin-bottom:20px !important;margin-top:50px !important;padding-left:35px;}
.left-sidebar .carouselslider,
.left-sidebar .team_slider,
.right-sidebar .carouselslider,
.right-sidebar .team_slider{position:relative;}
.carouselslider ul{margin:0;padding:0;list-style:none;margin:0 0 0 -30px;}
.carouselslider ul li:before{content:''!important;margin:0!important;padding:0!important}
.carouselslider ul li{float:left;display:inline-block;padding:0 0 0 30px!important;margin:0;}
.team_slider ul li .item,
.featured_slider ul li .item{border-radius:2px;overflow:hidden;}
.team_slider ul li .carousel_desc,
.featured_slider ul li .carousel_desc{background:#454545 url(../img/bg_pattern3.png) repeat;}
.left-sidebar .team_slider ul li,
.right-sidebar .team_slider ul li{float:left;display:inline-block;margin:0!important;padding:0 10px;}
.team_slider ul li .img_block,
.featured_slider ul li .img_block{display:block;}
.team_slider ul li .img_block img,
.featured_slider ul li .img_block img{width:100%;height:auto;padding:0;margin:0;display:block;}
.carouselslider ul li .carousel_title{background:#454545 url(../img/bg_pattern3.png) repeat;border-bottom:#1c1c1c 2px solid;position:relative;}
.carouselslider ul li .carousel_title h5{margin:0!important;}
.team_slider .carousel_title{display:block;text-align:center;padding:14px 15px 14px 15px;}
.team_slider .carousel_title h5{color:#ffffff;font-size:14px!important;line-height:18px!important;font-weight:bold;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;}
.team_slider ul li .op{display:block;clear:both;padding-top:1px;color:#a1a1a1;text-align:center;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;}
.team_slider ul .item:hover .op{color:#f3f3f3;}
.team_slider ul .item .carousel_desc{position:relative;padding:13px 15px 15px 15px;}
.team_slider ul .item .carousel_desc .exc{color:#a1a1a1;text-align:center;}
.team_slider ul .item .carousel_desc:before{background:none repeat scroll 0 0 #FFFFFF;content:"";height:1px;left:0;opacity:0.09;position:absolute;top:0;width:100%;z-index:5;}
.ie8 .team_slider ul .item .carousel_desc:before{display:none!important;}
.carouselslider ul li .smallproflinks{text-align:center;padding:16px 0 1px 0}
.carouselslider ul li .smallproflinks a{width:22px;height:22px;display:inline-block;margin:5px 7px 5px 7px;padding:0!important;background-color:#ffffff;position:relative;transition:background-color 300ms;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;}
.carouselslider ul li .smallproflinks a:before{position:absolute;left:-5px;top:-5px;width:32px;background-repeat:no-repeat;background-position:0 0;height:32px;content:'';display:block;border-radius:2px;overflow:hidden;}
.carouselslider ul li .smallproflinks a.facebook_link:before{background-image:url(../img/icons/ico_carousel_facebook.png);}
.carouselslider ul li .smallproflinks a.twitter_link:before{background-image:url(../img/icons/ico_carousel_twitter.png);}
.carouselslider ul li .smallproflinks a.tumbler_link:before{background-image:url(../img/icons/ico_carousel_tumbler.png);}
.carouselslider ul li .smallproflinks a.linkedin_link:before{background-image:url(../img/icons/ico_carousel_linked.png);}
.carouselslider ul li .smallproflinks a.member_email:before{background-image:url(../img/icons/ico_carousel_mail.png);}
.carouselslider ul li h5 a{text-align:left;display:block;padding:14px 20px 12px 20px;color:#ffffff;font-size:14px!important;line-height:18px!important;font-weight:bold;background:#454545 url(../img/bg_pattern3.png) repeat;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;}
.carouselslider ul li .item h5 a:hover{color:#ffffff!important;}
.carouselslider ul li .carousel_desc a{color:#a9a9a9;font-style:italic;}

.1carousel-previous,
.1carousel-next{width:9px!important;height:16px;padding:0!important;display:block;position:absolute!important;border:none;cursor:pointer;top:-16px!important;left:auto!important;border-radius:0!important;background-color:transparent!important;opacity:1!important;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100)!important;}

.carouselslider a{transition:color 300ms;-webkit-transition:color 300ms;-moz-transition:color 300ms;-o-transition:color 300ms;}

.1carousel-previous{right:21px!important;background:url(../img/carousel_prev.png) no-repeat 0 0;}
.1carousel-next{right:0px!important;background:url(../img/carousel_next.png) no-repeat 0 0;}

.carouselslider .1carousel-previous:hover,
.carouselslider .carousel-next:hover{background-position:0 -16px!important;}
.carouselslider .disabled,
.carouselslider .disabled:hover{cursor:default!important;background-position:0 -32px!important;}
.featured_slider ul li .carousel_title{padding:0!important;}
.featured_slider ul li .carousel_title h5{line-height:20px!important;}
.featured_slider .img_block{position:relative;overflow:hidden;}
.featured_slider .img_block a{display:block;}
.featured_slider ul li .carousel_desc{padding:14px 16px 12px 104px;position:relative;min-height:58px;}
.featured_slider ul li .carousel_desc:after{content:'';width:100%;height:1px;background:#ffffff;opacity:0.09;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=9);position:absolute;top:0px;left:0px;z-index:5;}
.featured_slider ul li .carousel_desc:before{z-index:3px;content:'';position:absolute;left:0px;top:0px;width:84px;height:100%;display:block;background:#2c2c2c url(../img/bg_pattern3.png) repeat;}
.featured_slider ul li .carousel_desc .exc,
.featured_slider ul li .carousel_desc .exc p{padding:0;color:#a1a1a1;text-align:left;}
.featured_slider ul li .carousel_desc .exc p{margin-bottom:5px!important;}
.featured_slider ul li .carousel_desc .carousel_readmore{color:#f3f3f3;font-style:normal!important;font-size:12px!important;}
.featured_slider .item .post_type{display:block;width:84px;height:84px;position:absolute;left:0;top:0;background-position:0 0;z-index:5;background-repeat:no-repeat;transition:background-color 400ms;-webkit-transition:background-color 400ms;-moz-transition:background-color 400ms;-o-transition:background-color 400ms;}
.featured_slider .item .post_type:before{width:8px;height:8px;display:block;position:absolute;top:21px;right:0;background:url(../img/arrow.png) no-repeat;content:'';}
.featured_slider .item .post_type_image{background-image:url(../img/icons/post_type-image.png);}
.featured_slider .item .post_type_slider{background-image:url(../img/icons/post_type-slider.png);}
.featured_slider .item .post_type_text{background-image:url(../img/icons/post_type-text.png);}
.featured_slider .item .post_type_link{background-image:url(../img/icons/post_type-link.png);}
.featured_slider .item .post_type_video{background-image:url(../img/icons/post_type-video.png);}
.featured_slider .featured_post_info{border-top:#dcdcdc 1px solid;border-bottom:#dcdcdc 1px solid;margin:13px 0 2px 0;}
.featured_slider .featured_post_info span{line-height:32px;padding:0 9px;}
.featured_slider .featured_post_info,
.featured_slider .featured_post_info span,
.featured_slider .featured_post_info a{line-height:32px;color:#a9a9a9;font-style:italic;transition:color 300ms;-webkit-transition:color 300ms;-moz-transition:color 300ms;-o-transition:color 300ms;}
.featured_slider .featured_post_info a:hover{text-decoration:none;color:#5a5a5a;}
.featured_slider .related_projects .item{border:none!important;}
.module_testimonial .item{border:none!important}
.testimonials_list{}
.testimonials_list li{float:left;display:inline-block;margin:0!important;}
.testimonials_list li .item{padding-left:100px;position:relative;}
.testimonials_list li .testimonials_photo{position:absolute;left:0px;top:3px;border-radius:2px;overflow:hidden;width:84px;height:84px;display:block;}
.testimonials_list li .testimonials_photo:before{background:url(../img/arrow_white.png) no-repeat;content:'';display:block;position:absolute;right:0px;top:20px;width:8px;height:8px;}
.testimonials_list li .testimonials_text p,
.testimonials_list li .testimonials_text{color:#454545;}
.testimonials_list li .testimonials_text p{margin-bottom:4px;}
.testimonials_list li .author,
.testimonials_list li .author_position{color:#afafaf;font-style:italic;}
.testimonials_list h6{margin-bottom:10px;}
.sponsors_works li .item{position:relative;display:block;opacity:0.2;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);transition:opacity 400ms;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-o-transition:opacity 400ms;}
.sponsors_works li .item img{width:100%;height:auto;display:block;}
.sponsors_works li .item:hover{opacity:0.99;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=99);}
.module_partners_wrapper .item_content img,
.module_partners_wrapper .item_content a{width:100%;height:auto;display:block!important;}
.module_partners .item{opacity:0.6;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);transition:opacity 400ms;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-o-transition:opacity 400ms;}
.module_partners .item:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.shortcode_accordion_shortcode,
.shortcode_toggles_shortcode{margin:0px 0 0px 0;}
.shortcode_accordion_item_title,
.shortcode_toggles_item_title{background:#454545 url(../img/bg_pattern3.png) repeat;padding:13px 12px 13px 18px;margin-left:44px;line-height:18px;color:#ffffff;font-weight:bold;text-transform:uppercase;font-size:14px;display:block;border-top-right-radius:2px;border-bottom-right-radius:2px;position:relative;cursor:pointer;margin-bottom:3px!important;transition:color 300ms, background-color 300ms;-webkit-transition:color 300ms, background-color 300ms;-moz-transition:color 300ms, background-color 300ms;-o-transition:color 300ms, background-color 300ms;}
.shortcode_accordion_item_title:before,
.shortcode_toggles_item_title:before{content:'';display:block;position:absolute;left:-44px;top:0;width:44px;height:100%;z-index:3;background:#2c2c2c url(../img/bg_pattern3.png) repeat;border-top-left-radius:2px;border-bottom-left-radius:2px;}
.shortcode_accordion_item_title:hover,
.shortcode_toggles_item_title:hover,
.shortcode_accordion_item_title.ui-state-active,
.shortcode_toggles_item_title.ui-state-active{color:#ffffff;}
.shortcode_accordion_item_title .ico,
.shortcode_toggles_item_title .ico{content:'';display:block;position:absolute;left:-39px;top:5px;width:34px;height:34px;background:#a1a1a1 no-repeat;z-index:5;transition:background-color 300ms;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;}
.shortcode_accordion_item_title .ico:before,
.shortcode_toggles_item_title .ico:before{position:absolute;left:-5px;top:-5px;display:block;content:'';width:44px;height:44px;background-image:url(../img/accordion_plus.png);border-top-left-radius:2px;border-bottom-left-radius:2px;overflow:hidden;}
.shortcode_accordion_item_title:after,
.shortcode_toggles_item_title:after{content:'';padding:0!important;display:block!important;width:2px;height:100%;position:absolute;left:-1px;top:0px;background:url(../img/menu_seperator.png) repeat-y;z-index:6;}
.shortcode_accordion_item_title.ui-state-active .ico:before,
.shortcode_toggles_item_title.ui-state-active .ico:before{background-image:url(../img/accordion_minus.png);}
.shortcode_accordion_item_body,
.shortcode_toggles_item_body{padding:4px 0px 8px 0px;color:#454545;border:none;border-top:none;}
.shortcode_toggles_item_body{display:none}
.shortcode_accordion_item_body div,
.shortcode_toggles_item_body div{color:#454545;}
.shortcode_iconbox{background:#454545 url(../img/bg_pattern3.png) repeat;border-radius:2px;overflow:hidden;display:block;padding:16px 16px 10px 104px;min-height:58px;position:relative;}
.shortcode_iconbox .iconbox_title{color:#f3f3f3;text-transform:uppercase;font-weight:bold;margin-bottom:6px!important;}
.shortcode_iconbox,
.shortcode_iconbox p{color:#a1a1a1;margin-bottom:0;}
.shortcode_iconbox .ico{display:block;width:55px;height:84px;position:absolute;left:0;top:0;font-size:27px;line-height:84px;padding-left:29px;background:#2c2c2c url(../img/bg_pattern3.png) repeat;transition:color 400ms;-webkit-transition:color 400ms;-moz-transition:color 400ms;-o-transition:color 400ms;}
.shortcode_iconbox .ico:before{width:8px;height:8px;display:block;position:absolute;top:21px;right:0;background:url(../img/arrow.png) no-repeat;content:'';}
.module_gallery .list-of-images{margin-left:-30px;text-align:center;}
.module_gallery .list-of-images .gallery_item{display:inline-block;float:left;margin:0 0 30px 30px;overflow:hidden;position:relative;border-radius:2px;overflow:hidden;}
.module_gallery .list-of-images .gallery_item a{position:relative;overflow:hidden;display:block;}
.module_gallery .list-of-images .gallery_item img{-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;}
.module_gallery .gallery_descr{background:url(../img/bg_pattern3.png) repeat scroll 0 0 #454545;display:block;min-height:84px;position:absolute;bottom:-100%;left:0px;text-align:left;width:100%;transition:bottom 400ms;-webkit-transition:bottom 400ms;-moz-transition:bottom 400ms;-o-transition:bottom 400ms;}
.gallery_descr:before{content:'';background:url(../img/bg_pattern3.png) repeat scroll 0 0 #2c2c2c;width:84px;height:100%;display:block;position:absolute;left:0px;top:0px;z-index:3;}
.module_gallery .gallery_descr .titleCaption{padding:16px 16px 10px 104px;margin-bottom:0!important;}
.module_gallery .gallery_item:hover .gallery_descr{bottom:0%;}
.module_gallery .gallery_descr .gallery_desc_text{color:#a1a1a1;display:block;margin-bottom:5px;}
.module_gallery .gallery_descr a{color:#f3f3f3;font-size:12px;}
.module_gallery .post_type{display:block;width:84px;height:84px;position:absolute;left:0;top:0;z-index:5;background-position:0 0;background-repeat:no-repeat;}
.module_gallery .post_type:before{width:8px;height:8px;display:block;position:absolute;top:21px;right:0;background:url(../img/arrow.png) no-repeat;content:'';}
.module_gallery .post_type_image{background-image:url(../img/icons/post_type-image.png);}
.module_gallery .post_type_slider{background-image:url(../img/icons/post_type-slider.png);}
.module_gallery .post_type_text{background-image:url(../img/icons/post_type-text.png);}
.module_gallery .post_type_link{background-image:url(../img/icons/post_type-link.png);}
.module_gallery .post_type_video{background-image:url(../img/icons/post_type-video.png);}
.shortcode_promoblock{padding:23px 0 22px 0;text-align:center;position:relative;}
.shortcode_promoblock:before{position:absolute;left:0px;top:0px;width:100%;height:1px;z-index:5;content:'';}
.shortcode_promoblock:after{position:absolute;left:0px;bottom:0px;width:100%;height:1px;background:url(../img/hr.png) no-repeat center;z-index:5;content:'';}
.shortcode_promoblock h1{margin-bottom:5px!important;}
.shortcode_promoblock h4{color:#454545;margin-bottom:6px!important;}
.shortcode_promoblock .promo_text_block.span9{text-align:right!important;}
.shortcode_promoblock .promo_button_block{padding-top:8px!important;}
.shortcode_tabs{padding:0 0 0px 0;overflow:hidden;}
.shortcode_tabs .all_heads_cont{display:block;overflow:hidden;position:relative;z-index:5;}
.shortcode_tabs .all_heads_cont:after{content:'';clear:both;}
.shortcode_tab_item_title{color:#e4e4e4;text-transform:uppercase;font-weight:bold;display:inline-block;float:left;padding:12px 15px;margin:0px 3px 0 0;margin-bottom:1px;font-size:14px;line-height:18px;background:#2c2c2c url(../img/bg_pattern3.png) repeat;cursor:pointer;border-top-left-radius:2px;border-top-right-radius:2px;overflow:hidden;position:relative;transition:background-color 400ms;-webkit-transition:background-color 400ms;-moz-transition:background-color 400ms;-o-transition:background-color 400ms;}
.shortcode_tab_item_title:before{position:absolute;bottom:0;left:0;width:100%;height:1px;display:block;background:#000000;content:'';opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.shortcode_tab_item_title:hover:before,
.shortcode_tab_item_title.active:before{display:none;}
.shortcode_tab_item_title.active{background-color:#454545;color:#ffffff!important;margin-bottom:0px;padding-bottom:13px;}
.shortcode_tab_item_title.active:hover:before,
.shortcode_tab_item_title.active.active:before{display:block;background:#454545 url(../img/bg_pattern3.png) repeat;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.shortcode_tab_item_title:hover{color:#ffffff;}
.all_body_cont{margin:0;border:none;position:relative;background:#454545 url(../img/bg_pattern3.png) repeat;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;overflow:hidden;margin-top:-1px;padding:15px 18px 11px 18px;}
.all_body_cont:before{content:'';position:relative;background:#545454;background:(255,255,255,0.09);height:1px;width:100%;position:absolute;left:0px;top:0px;}
.all_body_cont,
.all_body_cont p{color:#a1a1a1;}
.all_body_cont h1,
.all_body_cont h2,
.all_body_cont h3,
.all_body_cont h4,
.all_body_cont h5,
.all_body_cont h6{color:#a1a1a1;margin-bottom:12px;}
.shortcode_tab_item_body{display:none;}
.all_body_cont a{color:#f3f3f3;}
.shortcode_tab_item_body.active{display:block;}
.shortcode_messagebox{background:#454545 url(../img/bg_pattern3.png) repeat;position:relative;overflow:hidden;display:block;border-radius:2px;min-height:58px;padding:16px 20px 10px 104px;color:#a1a1a1;}
.shortcode_messagebox:before{content:'';display:block;width:84px;height:100%;position:absolute;left:0px;top:0px;background:#2c2c2c url(../img/bg_pattern3.png) repeat 0 0;}
.shortcode_messagebox h5{color:#f3f3f3;font-weight:bold;text-transform:uppercase;margin-bottom:6px!important;}
.shortcode_messagebox .box_icon{display:block;position:absolute;left:5px;top:5px;width:74px;height:74px;}
.shortcode_messagebox .box_icon:after{width:84px;height:84px;display:block;left:-5px;top:-5px;position:absolute;content:'';border-radius:3px;overflow:hidden;}
.shortcode_messagebox .box_icon:before{content:'';position:absolute;right:0;top:21px;display:block;width:8px;height:8px;background:url(../img/arrow.png) no-repeat;}
.shortcode_messagebox.box_type1 .box_icon{background-color:#5cab00;}
.shortcode_messagebox.box_type2 .box_icon{background-color:#edc50c;}
.shortcode_messagebox.box_type3 .box_icon{background-color:#dc3a36;}
.shortcode_messagebox.box_type4 .box_icon{background-color:#00b9de;}
.shortcode_messagebox.box_type5 .box_icon{}
.shortcode_messagebox.box_type1 .box_icon:after{background-image:url(../img/messagebox_success.png);}
.shortcode_messagebox.box_type2 .box_icon:after{background-image:url(../img/messagebox_warning.png);}
.shortcode_messagebox.box_type3 .box_icon:after{background-image:url(../img/messagebox_error.png);}
.shortcode_messagebox.box_type4 .box_icon:after{background-image:url(../img/messagebox_info.png);}
.shortcode_messagebox.box_type5 .box_icon:after{background-image:url(../img/messagebox_notice.png);}
.shortcode_messagebox .box_close{width:10px;height:10px;position:absolute;right:21px;top:19px;display:block;background:url(../img/messagebox_btn_close.png) no-repeat left top;}
.shortcode_messagebox .box_close:hover{background-position:right top;}
.skills_list{padding:0!important;list-style:none!important;margin:0!important;}
.skills_list li{padding:0!important;margin:0 0 8px 0!important;color:#454545;font-size:14px;line-height:18px;font-weight:bold;text-transform:uppercase;}
.skills_list li:before{display:none!important;}
.skills_list li:last-child{margin-bottom:0px!important;}
.skill_li .diagram_bg{display:block;background:#454545 url(../img/bg_pattern3.png) repeat scroll 0 0;border-radius:2px;display:block;overflow:hidden;padding:0 5px 0 8px;margin-top:2px;position:relative;}
.skill_li .diagram_bg .skill_percent{float:right;width:55px;text-align:right;color:#f3f3f3;font-size:14px;line-height:20px;font-weight:bold;}
.skill_li .diagram_bg .skill_div{display:block;background:url(../img/bg_pattern3.png) repeat scroll 0 0;border-radius:2px;display:block;overflow:hidden;height:4px;margin:8px 0 8px 0;float:left;}
.module_price_table{overflow:hidden;position:relative;border-radius:2px;}
.price_item{display:inline-block;float:left;background:#454545 url(../img/bg_pattern3.png) repeat scroll 0 0;position:relative;text-align:center;}
.price_item:before{content:'';position:absolute;left:-1px;top:0;width:2px;height:100%;display:block;background:url(../img/menu_seperator.png) repeat-y;}
.price_item:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px;}
.price_item:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;}
.most_popular{background:#5f5f5f url(../img/bg_pattern3.png) repeat scroll 0 0;}
.price_table_wrapper{border-radius:2px;overflow:hidden;}
.price_item .price_item_title h4{font-size:18px;line-height:19px;padding:16px 15px 18px 15px;text-transform:uppercase;font-weight:bold;color:#f3f3f3;text-align:center;margin:0!important;border-bottom:#111111 1px solid;border-bottom:rgba(0, 0, 0, 0.75) 1px solid;}
.most_popular .price_item_title h4{border-bottom:#292929 1px solid;border-bottom:rgba(0, 0, 0, 0.55) 1px solid;}
.price_item_cost{padding:22px 15px 17px 15px;line-height:53px;background:#2c2c2c url(../img/bg_pattern3.png) repeat scroll 0 0;}
.price_item_cost h1,
.price_item_cost h1 span{line-height:53px;margin:0;}
.price_item_cost h1{font-size:50px;font-weight:800;}
.price_item_cost h1 span{font-weight:400;font-size:18px;text-transform:none;}
.price_item_text{padding:11px 15px;display:block;color:#a1a1a1;text-align:center;border-top:#545454 1px solid;border-top:rgba(255,255,255,0.09) 1px solid;border-bottom:#292929 1px solid;border-bottom:rgba(0,0,0,0.4) 1px solid;}
.most_popular .price_item_text{color:#d4d4d4;}
.most_popular .price_item_cost{background-color:#434343;}
.price_item_btn{border-top:#545454 1px solid;border-top:rgba(255,255,255,0.09) 1px solid;height:43px;background:#454545 url(../img/bg_pattern3.png) repeat scroll 0 0;transition:background-color 300ms;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;}
.price_item_btn a{line-height:43px;font-size:14px;font-weight:bold;text-transform:uppercase;color:#f3f3f3!important;text-align:center;display:block;}
.price_item_btn:first-child,
.price_item_btn:first-child a{border-bottom-left-radius:2px;}
.price_item_btn:last-child,
.price_item_btn:last-child a{border-bottom-right-radius:2px;}
.price_item_btn a:hover{color:#ffffff!important;}
.most_popular .price_item_btn{background:#5f5f5f url(../img/bg_pattern3.png) repeat scroll 0 0;}
.shortcode_button{display:inline-block;margin:0 3px 3px 0px;border:none;text-decoration:none;float:left;background-image:url(../img/bg_pattern3.png)!important;background-position:0 0;background-repeat:repeat!important;color:#f3f3f3;border-radius:2px;text-transform:uppercase;}
.shortcode_button.btn_small{line-height:32px;font-size:12px;padding:0 15px;font-weight:800;}
.shortcode_button.btn_normal{line-height:44px;font-size:14px;padding:0 21px;font-weight:bold;}
.shortcode_button.btn_large{line-height:54px;font-size:18px;font-weight:bold;padding:0 30px;font-weight:bold;}
.shortcode_button,
.shortcode_button .ico{transition:background-color 300ms, color 300ms, border-color 300ms;-webkit-transition:background-color 300ms, color 300ms, border-color 300ms;-moz-transition:background-color 300ms, color 300ms, border-color 300ms;-o-transition:background-color 300ms, color 300ms, border-color 300ms;}
.shortcode_button.btn_type1{color:#f3f3f3;background-color:#2c2c2c;}
.shortcode_button.btn_type2{color:#f3f3f3;background-color:#454545;}
.shortcode_button.btn_type3{color:#f3f3f3;background-color:#a1a1a1;}
.shortcode_button.btn_type4{color:#f3f3f3;}
.shortcode_button.btn_type5{color:#f3f3f3;}
.shortcode_button.btn_type6{color:#f3f3f3;background-color:#f04523;}
.shortcode_button.btn_type7{color:#f3f3f3;background-color:#ff8400;}
.shortcode_button.btn_type8{color:#f3f3f3;background-color:#ffd600;}
.shortcode_button.btn_type9{color:#f3f3f3;background-color:#d5d803;}
.shortcode_button.btn_type10{color:#f3f3f3;background-color:#72bb00;}
.shortcode_button.btn_type11{color:#f3f3f3;background-color:#00b9de;}
.shortcode_button.btn_type12{color:#f3f3f3;background-color:#1a68ec;}
.shortcode_button.btn_type13{color:#f3f3f3;background-color:#8c45f6;}
.shortcode_button.btn_type14{color:#f3f3f3;background-color:#b62bed;}
.shortcode_button.btn_type15{color:#f3f3f3;background-color:#e63dea;}
.shortcode_button.btn_type16{color:#f3f3f3;background-color:#ea497e;}
.shortcode_button:hover{text-decoration:none;color:#ffffff!important;background-color:#2c2c2c!important;}
.shortcode_button.btn_type1:hover{color:#f3f3f3!important;}
iframe.alignleft{float:left;margin:0 20px 10px 0}
iframe.alignright{float:right;margin:0 0px 10px 20px}
iframe.alignnone{float:none!important;width:100%!important;}
.demo_frame{border:#3d3d3d 6px solid;}
.demo_frame iframe{display:block!important;float:none!important;margin:0!important;}
.ico_socialize{display:inline-block;float:left;margin:0 3px 3px 0;background-color:#2b2b2b;background-position:center;background-repeat:no-repeat;overflow:hidden;border-radius:2px;position:relative;background-image:url(../img/bg_pattern3.png)!important;transition:background-color 300ms;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;}
.ico_socialize:before{content:'';display:block;position:absolute;left:0px;top:0px;background-position:center;}
.ico_socialize:hover{background-color:#5a5a5a;}
.ico_socialize.type1{width:32px;height:32px;}
.ico_socialize.type1:before{width:32px;height:32px;}
.ico_socialize.type2{width:40px;height:40px;}
.ico_socialize_facebook1:before{background-image:url(../img/icons/ico_socialize_facebook1.png)}
.ico_socialize_facebook2:before{background-image:url(../img/icons/ico_socialize_facebook2.png)}
.ico_socialize_twitter1:before{background-image:url(../img/icons/ico_socialize_twitter1.png)}
.ico_socialize_twitter2:before{background-image:url(../img/icons/ico_socialize_twitter2.png)}
.ico_socialize_twitter3:before{background-image:url(../img/icons/ico_socialize_twitter3.png)}
.ico_socialize_digg1:before{background-image:url(../img/icons/ico_socialize_digg1.png)}
.ico_socialize_digg2:before{background-image:url(../img/icons/ico_socialize_digg2.png)}
.ico_socialize_google1:before{background-image:url(../img/icons/ico_socialize_google1.png)}
.ico_socialize_google2:before{background-image:url(../img/icons/ico_socialize_google2.png)}
.ico_socialize_tumbler:before{background-image:url(../img/icons/ico_socialize_tumbler.png)}
.ico_socialize_delicious:before{background-image:url(../img/icons/ico_socialize_delicious.png)}
.ico_socialize_plixi:before{background-image:url(../img/icons/ico_socialize_plixi.png)}
.ico_socialize_dribbble1:before{background-image:url(../img/icons/ico_socialize_dribbble1.png)}
.ico_socialize_dribbble2:before{background-image:url(../img/icons/ico_socialize_dribbble2.png)}
.ico_socialize_stubleUpon:before{background-image:url(../img/icons/ico_socialize_stubleUpon.png)}
.ico_socialize_lastfm:before{background-image:url(../img/icons/ico_socialize_lastfm.png)}
.ico_socialize_moby:before{background-image:url(../img/icons/ico_socialize_moby.png)}
.ico_socialize_vimeo:before{background-image:url(../img/icons/ico_socialize_vimeo.png)}
.ico_socialize_youtube1:before{background-image:url(../img/icons/ico_socialize_youtube1.png)}
.ico_socialize_youtube2:before{background-image:url(../img/icons/ico_socialize_youtube2.png)}
.ico_socialize_myspace:before{background-image:url(../img/icons/ico_socialize_myspace.png)}
.ico_socialize_linkedIn:before{background-image:url(../img/icons/ico_socialize_linkedIn.png)}
.ico_socialize_pinterest:before{background-image:url(../img/icons/ico_socialize_pinterest.png)}
.ico_socialize_flickr:before{background-image:url(../img/icons/ico_socialize_flickr.png)}
.ico_socialize_vk1:before{background-image:url(../img/icons/ico_socialize_vk1.png)}
.ico_socialize_vk2:before{background-image:url(../img/icons/ico_socialize_vk2.png)}
.ico_socialize_odnoklassniki:before{background-image:url(../img/icons/ico_socialize_odnoklassniki.png)}
.ico_socialize_gowalla:before{background-image:url(../img/icons/ico_socialize_gowalla.png)}
.ico_socialize_dropbox:before{background-image:url(../img/icons/ico_socialize_dropbox.png)}
.ico_socialize_skype:before{background-image:url(../img/icons/ico_socialize_skype.png)}
.ico_socialize_iChat:before{background-image:url(../img/icons/ico_socialize_iChat.png)}
.ico_socialize_instagram:before{background-image:url(../img/icons/ico_socialize_instagram.png)}
.ico_socialize_evernote:before{background-image:url(../img/icons/ico_socialize_evernote.png)}
.ico_socialize_deviantart:before{background-image:url(../img/icons/ico_socialize_deviantart.png)}
.ico_socialize_blogspot:before{background-image:url(../img/icons/ico_socialize_blogspot.png)}
.ico_socialize_reddit:before{background-image:url(../img/icons/ico_socialize_reddit.png)}
.ico_socialize_technorati:before{background-image:url(../img/icons/ico_socialize_technorati.png)}
.ico_socialize_yahoo:before{background-image:url(../img/icons/ico_socialize_yahoo.png)}
.ico_socialize_diigo:before{background-image:url(../img/icons/ico_socialize_diigo.png)}
.ico_socialize_blinklist:before{background-image:url(../img/icons/ico_socialize_blinklist.png)}
.ico_socialize_bing:before{background-image:url(../img/icons/ico_socialize_bing.png)}
.ico_socialize_behnce:before{background-image:url(../img/icons/ico_socialize_behnce.png)}
.ico_socialize_picasa:before{background-image:url(../img/icons/ico_socialize_picasa.png)}
.ico_socialize_forrst:before{background-image:url(../img/icons/ico_socialize_forrst.png)}
.ico_socialize_ffffound:before{background-image:url(../img/icons/ico_socialize_ffffound.png)}
.ico_socialize_viddler:before{background-image:url(../img/icons/ico_socialize_viddler.png)}
.ico_socialize_friendfeed:before{background-image:url(../img/icons/ico_socialize_friendfeed.png)}
.ico_socialize_mobileMe:before{background-image:url(../img/icons/ico_socialize_mobileMe.png)}
.ico_socialize_wordpress:before{background-image:url(../img/icons/ico_socialize_wordpress.png)}
.ico_socialize_drupal:before{background-image:url(../img/icons/ico_socialize_drupal.png)}
.ico_socialize_paypal:before{background-image:url(../img/icons/ico_socialize_paypal.png)}
.ico_socialize_share:before{background-image:url(../img/icons/ico_socialize_share.png)}
.ico_socialize_mail:before{background-image:url(../img/icons/ico_socialize_mail.png)}
.ico_socialize_rss:before{background-image:url(../img/icons/ico_socialize_rss.png)}
.ico_socialize_home:before{background-image:url(../img/icons/ico_socialize_home.png)}
.ico_socialize_phone:before{background-image:url(../img/icons/ico_socialize_phone.png)}
.ico_socialize_facebook1:hover{background-color:#405890;}
.ico_socialize_facebook2:hover{background-color:#405890;}
.ico_socialize_twitter1:hover{background-color:#00abf0;}
.ico_socialize_twitter2:hover{background-color:#00abf0;}
.ico_socialize_twitter3:hover{background-color:#00abf0;}
.ico_socialize_digg1:hover{background-color:#1a5891;}
.ico_socialize_digg2:hover{background-color:#1a5891;}
.ico_socialize_google1:hover{background-color:#1022ba;}
.ico_socialize_google2:hover{background-color:#cb2028;}
.ico_socialize_tumbler:hover{background-color:#2f4f68;}
.ico_socialize_delicious:hover{background-color:#0000fe;}
.ico_socialize_plixi:hover{background-color:#06b3f2;}
.ico_socialize_dribbble1:hover{background-color:#f16097;}
.ico_socialize_dribbble2:hover{background-color:#f16097;}
.ico_socialize_stubleUpon:hover{background-color:#52b857;}
.ico_socialize_lastfm:hover{background-color:#d21309;}
.ico_socialize_moby:hover{background-color:#3199cc;}
.ico_socialize_vimeo:hover{background-color:#1ab7ea;}
.ico_socialize_youtube1:hover{background-color:#eb0000;}
.ico_socialize_youtube2:hover{background-color:#eb0000;}
.ico_socialize_myspace:hover{background-color:#00349a;}
.ico_socialize_linkedIn:hover{background-color:#0072a4;}
.ico_socialize_pinterest:hover{background-color:#cb2028;}
.ico_socialize_flickr:hover{background-color:#ff0084;}
.ico_socialize_vk1:hover{background-color:#4b6e91;}
.ico_socialize_vk2:hover{background-color:#4b6e91;}
.ico_socialize_odnoklassniki:hover{background-color:#f48222;}
.ico_socialize_gowalla:hover{background-color:#fb7809;}
.ico_socialize_dropbox:hover{background-color:#0f57a3;}
.ico_socialize_skype:hover{background-color:#00aff0;}
.ico_socialize_iChat:hover{background-color:#2388cd;}
.ico_socialize_instagram:hover{background-color:#a4765c;}
.ico_socialize_evernote:hover{background-color:#87c442;}
.ico_socialize_deviantart:hover{background-color:#c8da30;}
.ico_socialize_blogspot:hover{background-color:#f6821f;}
.ico_socialize_reddit:hover{background-color:#fe4600;}
.ico_socialize_technorati:hover{background-color:#00c400;}
.ico_socialize_yahoo:hover{background-color:#650f6d;}
.ico_socialize_diigo:hover{background-color:#4b8dc6;}
.ico_socialize_blinklist:hover{background-color:#fe6400;}
.ico_socialize_bing:hover{background-color:#067ecc;}
.ico_socialize_behnce:hover{background-color:#2f99d2;}
.ico_socialize_picasa:hover{background-color:#b262c7;}
.ico_socialize_forrst:hover{background-color:#34712b;}
.ico_socialize_ffffound:hover{background-color:#f81b98;}
.ico_socialize_viddler:hover{background-color:#288cda;}
.ico_socialize_friendfeed:hover{background-color:#a8c9f2;}
.ico_socialize_mobileMe:hover{background-color:#1574ce;}
.ico_socialize_wordpress:hover{background-color:#1d5379;}
.ico_socialize_drupal:hover{background-color:#0173ba;}
.ico_socialize_paypal:hover{background-color:#183962;}
.ico_socialize_share:hover{background-color:#1d7c3e;}
.ico_socialize_mail:hover{background-color:#06b3f2;}
.ico_socialize_rss:hover{background-color:#ff9000;}
.ico_socialize_home:hover,
.ico_socialize_phone:hover{background-color:#a3a3a3;}
.sitemap_list{padding:0!important;margin:0 0 30px 0!important;list-style:none!important;}
.sitemap_block_title{margin-bottom:11px!important;}
.sitemap_margin{display:none;}
.sitemap_list li span,
.sitemap_list li span a{font-size:12px!important;}
ul.sitemap_list li{color:#8A8A8A;line-height:16px;margin:0;padding:2px 0 2px 18px;position:relative !important;}
ul.sitemap_list li:before{background:url(../img/marker_list1.png) no-repeat scroll 0 0 transparent;content:'';display:block;height:11px;top:5px;left:0;width:12px;line-height:20px;padding-right:0;position:absolute;}
ul.sitemap_list li ul{padding:8px 0;}
ol.sitemap_list{padding-top:2px!important;}
ol.sitemap_list li{padding:0px 0 12px 24px;line-height:16px;}
ol.sitemap_list li span.sitemap_author:before,
ol.sitemap_list li span.sitemap_comments:before{content:':';color:#d3d3d3;padding:0 9px 0 7px;}
.module_revolution_slider iframe.video_frame{width:100%;height:auto;}
.module_revolution_slider .slider_type1{overflow:hidden!important;border-radius:3px!important;}
.module_revolution_slider .subscribe p{display:block;width:365px;white-space:normal!important;margin-bottom:15px!important;padding-bottom:0px!important;}
.left-sidebar .subscribe p,
.right-sidebar .subscribe p{display:none!important;}
.module_revolution_slider .subscribe .inline{display:inline-block;float:left;height:32px;margin-left:3px;}
.left-sidebar .module_revolution_slider .subscribe .inline,
.right-sidebar .module_revolution_slider .subscribe .inline{float:none;display:block;}
.module_revolution_slider .subscribe .subscribe_field{width:221px;height:16px;padding:7px 10px;color:##979696!important;;box-shadow:none!important;border-radius:2px!important;border:1px solid #c7c7c7 !important}
.module_revolution_slider .subscribe .subscribe_field:focus{color:#2c2c2c;}
.module_revolution_slider .subscribe #btn_subscribe{height:32px;}
.left-sidebar .module_revolution_slider .subscribe #btn_subscribe,
.right-sidebar .module_revolution_slider .subscribe #btn_subscribe{margin-top:3px;}
.module_revolution_slider .fullscreen_slider{margin-top:-30px!important;}
@media only screen and (min-width:960px) and (max-width:1200px){.module_revolution_slider .subscribe p{display:block;width:265px!important;padding-bottom:0px!important;}
.module_revolution_slider .subscribe #btn_subscribe{margin-top:3px;}
.left-sidebar .subscribe p,
.right-sidebar .subscribe p{display:none!important;}
.left-sidebar .module_revolution_slider .subscribe .inline,
.right-sidebar .module_revolution_slider .subscribe .inline{float:none;display:block;}
.left-sidebar .module_revolution_slider .subscribe #btn_subscribe,
.right-sidebar .module_revolution_slider .subscribe #btn_subscribe{margin-top:3px;}
.left-sidebar .module_revolution_slider .subscribe .subscribe_field,
.right-sidebar .module_revolution_slider .subscribe .subscribe_field{width:200px!important;}
}
@media only screen and (min-width:768px) and (max-width:959px){.module_revolution_slider .subscribe p{display:none!important;}
.module_revolution_slider .subscribe #btn_subscribe{margin-top:3px;}
.module_revolution_slider .subscribe .subscribe_field{width:200px!important;}
.left-sidebar .module_revolution_slider .subscribe,
.right-sidebar .module_revolution_slider .subscribe{display:none!important;}
}
@media only screen and (max-width:767px){.module_revolution_slider .subscribe{display:none!important;}
.left-sidebar .module_revolution_slider .subscribe,
.right-sidebar .module_revolution_slider .subscribe{display:none!important;}
}
.custom_bg_cont{background-repeat:repeat;position:fixed;z-index:-1;width:100%;height:100%;display:block;left:0px;top:0px;background:#505050 url(../img/bg_pattern1.png) repeat;}
.custom_bg_cont.bg_pic{background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#505050;}
.clear{clear:both;}
.wrapper404 img{width:100%;height:auto;}
div.user_bg_image{background-attachment:fixed;background-size:cover;}
div.user_bg_image,
div.user_bg_layout{width:100%;height:100%;z-index:-1;position:fixed;left:0;top:0;display:block;}
.module_cont{margin-bottom:35px;}
.module_normal_padding{margin-bottom:40px !important;}
.module_medium_padding{margin-bottom:20px !important;}
.module_small_padding{margin-bottom:10px !important;}
.module_none_padding{margin-bottom:0px !important;}
@media screen and (-webkit-min-device-pixel-ratio:0){.fl-container .feedback_reset,
.fl-container .feedback_go,
.fl-container .comment_reset,
.fl-container .send_comment,
.contentarea .feedback_reset,
.contentarea .feedback_go,
.contentarea .comment_reset,
.contentarea .send_comment{padding-top:10px!important;-webkit-appearance:none!important;-webkit-border-radius:2px!important}
.field-message,
#commentform textarea{margin-bottom:3px!important;}
.arrowButton .prevArrow{left:-1px!important;}
.shortcode_accordion_item_title,
.shortcode_toggles_item_title{overflow:visible!important;}
.popular_posts li,
.recent_posts li{overflow:visible!important;}
}
footer .logo img.logo_retina, header .logo img.logo_retina{display:none!important;}
a.menu_toggler{display:none;}
header .mobile_menu_wrapper{display:none;background:#3d3d3d;}
nav.mobile_header{display:none!important;}
@media only screen and (min-width:1200px){.span12 .items6 li{width:170px;}
.span12 .items5 li{width:210px;}
.span12 .items4 li{width:270px;}
.span12 .items3 li{width:370px;}
.span12 .items2 li{width:570px;}
.span12 .items1 li{width:1170px;}
.span6 .items6 li{width:70px;}
.span6 .items5 li{width:90px;}
.span6 .items4 li{width:120px;}
.span6 .items3 li{width:170px;}
.span6 .items2 li{width:270px;}
.span6 .items1 li{width:570px;}
.span4 .items6 li{width:36px;}
.span4 .items5 li{width:50px;}
.span4 .items4 li{width:70px;}
.span4 .items3 li{width:103px;}
.span4 .items2 li{width:170px;}
.span4 .items1 li{width:370px;}
.span3 .items6 li{width:20px;}
.span3 .items5 li{width:30px;}
.span3 .items4 li{width:45px;}
.span3 .items3 li{width:70px;}
.span3 .items2 li{width:120px;}
.span3 .items1 li{width:270px;}
.span8 .items6 li{width:103px;}
.span8 .items5 li{width:130px;}
.span8 .items4 li{width:170px;}
.span8 .items3 li{width:236px;}
.span8 .items2 li{width:370px;}
.span8 .items1 li{width:770px;}
.span9 .items6 li{width:120px;}
.span9 .items5 li{width:150px;}
.span9 .items4 li{width:195px;}
.span9 .items3 li{width:270px;}
.span9 .items2 li{width:420px;}
.span9 .items1 li{width:870px;}
.left-sidebar .posts-block .span12 .items6 li,
.right-sidebar .posts-block .span12 .items6 li{width:126px;}
.left-sidebar .posts-block .span12 .items5 li,
.right-sidebar .posts-block .span12 .items5 li{width:156px;}
.left-sidebar .posts-block .span12 .items4 li,
.right-sidebar .posts-block .span12 .items4 li{width:195px;}
.left-sidebar .posts-block .span12 .items3 li,
.right-sidebar .posts-block .span12 .items3 li{width:270px;}
.left-sidebar .posts-block .span12 .items2 li,
.right-sidebar .posts-block .span12 .items2 li{width:425px;}
.left-sidebar .posts-block .span12 .items1 li,
.right-sidebar .posts-block .span12 .items1 li{width:870px;}
.left-sidebar .posts-block .span6 .items6 li,
.right-sidebar .posts-block .span6 .items6 li{width:52px;}
.left-sidebar .posts-block .span6 .items5 li,
.right-sidebar .posts-block .span6 .items5 li{width:67px;}
.left-sidebar .posts-block .span6 .items4 li,
.right-sidebar .posts-block .span6 .items4 li{width:83px;}
.left-sidebar .posts-block .span6 .items3 li,
.right-sidebar .posts-block .span6 .items3 li{width:121px;}
.left-sidebar .posts-block .span6 .items2 li,
.right-sidebar .posts-block .span6 .items2 li{width:197px;}
.left-sidebar .posts-block .span6 .items1 li,
.right-sidebar .posts-block .span6 .items1 li{width:424px;}
.left-sidebar .posts-block .span4 .items6 li,
.right-sidebar .posts-block .span4 .items6 li{width:27px;}
.left-sidebar .posts-block .span4 .items5 li,
.right-sidebar .posts-block .span4 .items5 li{width:37px;}
.left-sidebar .posts-block .span4 .items4 li,
.right-sidebar .posts-block .span4 .items4 li{width:46px;}
.left-sidebar .posts-block .span4 .items3 li,
.right-sidebar .posts-block .span4 .items3 li{width:71px;}
.left-sidebar .posts-block .span4 .items2 li,
.right-sidebar .posts-block .span4 .items2 li{width:122px;}
.left-sidebar .posts-block .span4 .items1 li,
.right-sidebar .posts-block .span4 .items1 li{width:275px;}
.left-sidebar .posts-block .span3 .items6 li,
.right-sidebar .posts-block .span3 .items6 li{width:15px;}
.left-sidebar .posts-block .span3 .items5 li,
.right-sidebar .posts-block .span3 .items5 li{width:22px;}
.left-sidebar .posts-block .span3 .items4 li,
.right-sidebar .posts-block .span3 .items4 li{width:27px;}
.left-sidebar .posts-block .span3 .items3 li,
.right-sidebar .posts-block .span3 .items3 li{width:47px;}
.left-sidebar .posts-block .span3 .items2 li,
.right-sidebar .posts-block .span3 .items2 li{width:85px;}
.left-sidebar .posts-block .span3 .items1 li,
.right-sidebar .posts-block .span3 .items1 li{width:201px;}
.left-sidebar .posts-block .span8 .items6 li,
.right-sidebar .posts-block .span8 .items6 li{width:77px;}
.left-sidebar .posts-block .span8 .items5 li,
.right-sidebar .posts-block .span8 .items5 li{width:97px;}
.left-sidebar .posts-block .span8 .items4 li,
.right-sidebar .posts-block .span8 .items4 li{width:120px;}
.left-sidebar .posts-block .span8 .items3 li,
.right-sidebar .posts-block .span8 .items3 li{width:170px;}
.left-sidebar .posts-block .span8 .items2 li,
.right-sidebar .posts-block .span8 .items2 li{width:271px;}
.left-sidebar .posts-block .span8 .items1 li,
.right-sidebar .posts-block .span8 .items1 li{width:572px;}
.left-sidebar .posts-block .span9 .items6 li,
.right-sidebar .posts-block .span9 .items6 li{width:89px;}
.left-sidebar .posts-block .span9 .items5 li,
.right-sidebar .posts-block .span9 .items5 li{width:111px;}
.left-sidebar .posts-block .span9 .items4 li,
.right-sidebar .posts-block .span9 .items4 li{width:139px;}
.left-sidebar .posts-block .span9 .items3 li,
.right-sidebar .posts-block .span9 .items3 li{width:195px;}
.left-sidebar .posts-block .span9 .items2 li,
.right-sidebar .posts-block .span9 .items2 li{width:308px;}
.left-sidebar .posts-block .span9 .items1 li,
.right-sidebar .posts-block .span9 .items1 li{width:647px;}
}
@media only screen and (min-width:960px) and (max-width:1199px){header nav ul.sub-menu li ul.sub-menu{display:block;position:absolute;left:-170px!important;top:0px!important;margin-left:0!important;padding-left:0!important;padding-right:2px!important;border-left:#2e2e2e 1px solid;}
.carousel_desc{padding-left:16px!important;}
.carousel_desc .post_type{display:none!important;}
.shortcode_promoblock{padding:30px!important;}
.shortcode_promoblock .promo_text_block h4,
.shortcode_promoblock .promo_text_block h1{width:100%!important;text-align:right!important;}
.shortcode_promoblock .span12 .promo_text_block h4,
.shortcode_promoblock .span12 .promo_text_block h1{width:100%!important;text-align:center!important;}
.shortcode_promoblock .span12 .promo_text_block,
.shortcode_promoblock .span12 .promo_text_block{width:100%!important;}
.user_bg_layout header,
.user_img_layout header,
.user_bg_layout .content_wrapper,
.user_img_layout .content_wrapper,
.user_bg_layout .pre_footer,
.user_img_layout .pre_footer{width:940px;}
.user_bg_layout .pre_footer,
.user_img_layout .pre_footer{padding-left:20px!important;padding-right:20px!important;}
.widget_flickr .flickr_badge_image,
.widget_flickr .flickr_badge_image a,
.widget_flickr .flickr_badge_image img,
.widget_flickr .flickr_badge_image .flickr_fadder{width:67px!important;height:67px!important;}
footer .copyright{width:170px!important;}
.footer_wrapper.container{width:980px!important;}
.footer_wrapper .copyright span{display:none!important;}
.user_bg_layout .footer_wrapper{width:980px;padding:42px 0 47px 0;}
.user_pic_layout .footer_wrapper{width:940px!important;padding-left:20px!important;padding-right:20px!important;}
.image-grid .post_type{display:none!important;}
.image-grid .portfolio_info_wrapper{padding-left:16px!important;}
.popular_posts li .img_wrapper:before,
.recent_posts li .img_wrapper:before{display:none!important;}
.popular_posts li .img_wrapper,
.recent_posts li .img_wrapper{display:block;width:100%;height:auto;float:none!important;}
.popular_posts li .img_wrapper img,
.recent_posts li .img_wrapper img{width:100%;height:auto;display:block;margin:0!important;float:none!important;}
.recent_posts_content{padding:15px!important;float:none!important;display:block!important;}
.featured_slider ul li .carousel_desc:before{display:none!important;}
.columns2 .element .portfolio_info_wrapper:before,
.columns3 .element .portfolio_dscr:after,
.columns4 .element .portfolio_dscr:after{content:'';display:none!important;}
}
.ie8 .featured_slider ul li .carousel_desc:after{display:none!important;}
.ie8 .shortcode_promoblock{padding:30px!important;}
.ie8 .shortcode_promoblock .promo_text_block,
.ie8 .shortcode_promoblock .promo_text_block{width:100%!important;}
.ie8 .shortcode_promoblock .promo_text_block h4,
.ie8 .shortcode_promoblock .promo_text_block h1{width:100%!important;text-align:center!important;}
.ie8 .shortcode_promoblock .promo_button_block{padding-top:20px!important;width:100%!important;text-align:center!important;}
.ie8 .popular_posts li .img_wrapper:before,
.ie8 .recent_posts li .img_wrapper:before{display:none!important;}
.ie8 .popular_posts li .img_wrapper,
.ie8 .recent_posts li .img_wrapper{display:block;width:100%;height:auto;float:none!important;}
.ie8 .popular_posts li .img_wrapper img,
.ie8 .recent_posts li .img_wrapper img{width:100%;height:auto;display:block;margin:0!important;float:none!important;}
.ie8 .recent_posts_content{padding:15px!important;}
.ie8 .user_pic_layout .container.footer_wrapper{width:920px!important;}
@media only screen and (min-width:766px) and (max-width:959px){.featured_slider ul li .carousel_desc:before{display:none!important;}
header{min-height:150px!important;}
header nav{min-height:54px!important;}
header nav ul.menu > li{min-height:54px!important;}
header nav ul.menu > li > ul.sub-menu{top:54px!important;}
header ul.sub-menu li a{padding-left:12px!important;padding-right:12px!important;}
header nav ul.menu > li > a{padding-left:12px!important;padding-right:12px!important;padding-bottom:20px!important;height:auto!important;min-height:14px!important;font-size:12px!important;text-align:center!important;}
header nav ul.menu > li > a:before{height:54px!important;}
header nav ul.menu > li > a span{display:none!important;}
header .header_search_block,
header .header_social_block{display:none!important;}
.list-of-images{margin-left:-20px!important;}
.list-of-images .gallery_item{margin-left:20px!important;max-width:352px!important;margin-bottom:20px!important;}
.list-of-images .gallery_item{max-width:352px!important;}
.left-sidebar .list-of-images,
.right-sidebar .list-of-images{margin-left:-14px!important;}
.left-sidebar .list-of-images .gallery_item,
.right-sidebar .list-of-images .gallery_item{margin-left:14px!important;max-width:262px!important;margin-bottom:14px!important;}
.left-sidebar .list-of-images .gallery_item,
.right-sidebar .list-of-images .gallery_item{max-width:262px!important;}
.price_item{width:50%!important;margin-bottom:3px!important;}
.content_wrapper{width:724px!important;}
.main_wrapper,
.pre_footer,
.content_wrapper{width:100%!important;padding-left:0!important;padding-right:0!important;}
.user_bg_layout .main_wrapper,
.user_img_layout .main_wrapper,
.user_bg_layout .pre_footer,
.user_img_layout .pre_footer{width:724px!important;padding-left:10px!important;padding-right:10px!important;}
.widget_flickr .flickr_badge_image,
.widget_flickr .flickr_badge_image a,
.widget_flickr .flickr_badge_image img,
.widget_flickr .flickr_badge_image .flickr_fadder{width:78px!important;height:78px!important;}
footer .footer_wrapper{width:724px;}
footer .footer_wrapper .footer_tools{display:none!important;}
.shortcode_iconbox{padding-left:16px!important;}
.shortcode_iconbox .ico,
.shortcode_iconbox:before{display:none!important;}
.carousel_desc,
.portfolio_dscr{padding-left:16px!important;}
.carousel_desc .post_type,
.portfolio_dscr .post_type{display:none!important;}
.user_bg_layout .footer_wrapper{width:744px;padding:42px 0 47px 0;}
.user_pic_layout .footer_wrapper{width:724px;padding:37px 20px 47px 20px;}
.image-grid .post_type{display:none!important;}
.image-grid .portfolio_info_wrapper{padding-left:16px!important;}
.popular_posts li .img_wrapper:before,
.recent_posts li .img_wrapper:before{display:none!important;}
.popular_posts li .img_wrapper,
.recent_posts li .img_wrapper{display:block;width:100%;height:auto;float:none!important;}
.popular_posts li .img_wrapper img,
.recent_posts li .img_wrapper img{width:100%;height:auto;display:block;margin:0!important;float:none!important;}
.recent_posts_content{padding:15px!important;}
.columns2 .element .portfolio_info_wrapper:before,
.columns3 .element .portfolio_dscr:after,
.columns4 .element .portfolio_dscr:after{content:'';display:none;}
}
a.menu_toggler{display:none;}
@media only screen and (max-width:760px){.gallery_descr:before{display:none!important;}
.main_wrapper{padding:21px 10px 20px 10px!important;}
.header_tools{display:none!important}
header{min-height:54px!important;margin-bottom:0!important;}
header .logo{margin-bottom:15px!important;}
body{padding:0!important;}
header nav{display:none!important;}
header .mobile_menu{background:#2c2c2c url(../img/bg_pattern3.png) repeat;position:static;}
header .mobile_menu li{padding:2px 0 0 0;position:relative;}
header .mobile_menu li:before{content:'';display:block;width:100%;height:2px;background:url(../img/menu_seperator2.png) repeat-x;position:absolute;left:0;bottom:0;}
header .mobile_menu > li > a{font-size:14px;text-transform:uppercase;font-weight:bold;color:#f3f3f3;}
header .mobile_menu > li > ul.sub-menu li a{padding-left:45px!important;}
header .mobile_menu > li > ul.sub-menu li ul.sub-menu li a{padding-left:65px!important;}
header .mobile_menu li a{padding:10px 25px;line-height:20px;font-size:12px;color:#a1a1a1;display:block;transition:color 300ms;-webkit-transition:color 300ms;-moz-transition:color 300ms;-o-transition:color 300ms;}
header .mobile_menu li a span{display:none!important;}
a.menu_toggler{display:block;position:absolute;top:7px;right:0px;width:40px;height:40px;background:url(../img/menu_btn.png) no-repeat;}
header .mobile_menu li ul.sub-menu{display:block!important;visibility:visible!important;position:static!important;width:100%!important;}
header .mobile_menu > li{width:100%!important;}
.footer_tools,
footer nav,
footer .copyright{display:none!important;}
.footer_wrapper{height:auto!important;padding:0!important;text-align:center!important;padding:15px 0 21px 0!important;}
#footer_bar .sidepanel{margin-bottom:20px!important;}
.logo{display:inline-block!important;margin:0 auto!important;float:none!important;}
.flickr_wrapper{display:none!important;}
.module_google_map iframe{height:320px!important;}
.price_item{width:100%!important;margin-bottom:5px!important;}
iframe.alignleft,
iframe.alignright{width:100%;display:block;float:none!important;padding:0!important;margin-left:0px!important;margin-right:0px!important;}
.module_gallery{margin-left:0!important;}
.list-of-images{margin-left:-2.5%!important;}
.module_gallery .gallery_item{margin-left:2.5%!important;margin-bottom:2.5%!important;width:47.5%!important;}
.module_gallery .gallery_item img{width:100%!important;height:auto!important;}
ol.commentlist li ul{padding-left:0px!important;}
.pre_footer{padding-left:10px!important;padding-right:10px!important;}
.shortcode_tab_item_title{margin-top:3px;}
.gallery_descr{display:none!important}
.blogpost_info_wrapper:before{display:none!important;}
.blogpost_info_wrapper{padding-left:16px!important;padding-right:16px!important;padding-top:53px!important;}
.blog_post_preview .blogpost_info_wrapper{padding-top:16px!important;}
.blogpost_info_wrapper .blogpost_share{right:auto!important;left:11px!important;}
.blogpost_info_wrapper .post_type{display:none!important;}
.blogpost_info_wrapper div:before{display:none!important;}
.blogpost_info_wrapper div{float:none!important;display:block!important;}
}
@media only screen and (min-width:459px) and (max-width:766px){.featured_slider ul li .carousel_desc:after{display:block!important;}
.container{width:420px;margin:0 auto;}
.logo{max-width:400px!important;}
.logo img{max-width:400px!important;display:block!important;}
.content_wrapper{width:420px!important;}
.main_wrapper,
.pre_footer{width:420px!important;}
.user_bg_layout .footer_wrapper{width:440px;padding:42px 0 47px 0;}
.user_pic_layout .footer_wrapper{width:420px;padding-left:10px!important;padding-right:10px!important;}
.widget_flickr .flickr_badge_image,
.widget_flickr .flickr_badge_image a,
.widget_flickr .flickr_badge_image img,
.widget_flickr .flickr_badge_image .flickr_fadder{width:134px!important;height:134px!important;}
.portfolio_descr_info div:before{display:block!important;}
.portfolio_descr_info div{display:block!important;float:none!important;}
.portfolio_info_wrapper{}
.portfolio_info_wrapper .post_type{display:block!important;}
}
@media only screen and (max-width:459px){.container{width:300px;margin:0 auto;}
.logo{max-width:300px!important;}
.logo img{max-width:300px!important;display:block!important;}
.content_wrapper{width:300px!important;}
.main_wrapper,
.pre_footer{width:300px!important;}
.user_bg_layout .footer_wrapper{width:320px!important;}
.user_pic_layout .footer_wrapper{width:300px!important;padding-left:10px!important;padding-right:10px!important;}
.widget_flickr .flickr_badge_image,
.widget_flickr .flickr_badge_image a,
.widget_flickr .flickr_badge_image img,
.widget_flickr .flickr_badge_image .flickr_fadder{width:94px!important;height:94px!important;}
.portfolio_descr_info div{display:block!important;float:none!important;}
}
@media only screen and (min-width:960px) and (max-width:1200px){.columns1{width:940px!important;margin:0;}
.columns1 .element{min-height:322px!important;}
.columns2 .portfolio_dscr,
.columns3 .portfolio_dscr,
.columns4 .portfolio_dscr{padding-left:16px!important;}
.columns2,
.columns3,
.columns4{margin:0 0 0 4px;width:960px;margin-left:-20px!important;}
.columns2 .element{width:460px!important;min-height:323px!important;float:left;margin-left:20px;margin-bottom:20px;display:inline-block;}
.columns2 .element img{display:block;}
.columns3 .element{width:300px!important;margin-left:20px;margin-bottom:20px;min-height:211px!important;}
.columns4 .element{width:220px!important;margin-left:20px;margin-bottom:20px;min-height:154px!important;}
.columns1 .portfolio_preview_head{padding-left:16px!important;}
.left-sidebar .columns1,
.right-sidebar .columns1{width:700px!important;}
.left-sidebar .columns2,
.right-sidebar .columns2,
.left-sidebar .columns3,
.right-sidebar .columns3,
.left-sidebar .columns4,
.right-sidebar .columns4{width:720px!important;}
.left-sidebar .columns2 .element,
.right-sidebar .columns2 .element{width:340px!important;}
.left-sidebar .columns3 .element,
.right-sidebar .columns3 .element{width:220px!important;}
.left-sidebar .columns4 .element,
.right-sidebar .columns4 .element{width:160px!important;}
}
.ie8 .columns1{width:940px!important;margin:0;}
.ie8 .columns1 .filter_img{width:460px!important;min-height:323px!important;float:left;display:inline-block;}
.ie8 .columns1 .portfolio_dscr{width:460px!important;min-height:323px!important;margin-left:20px;float:left;display:inline-block;}
.ie8 .columns1 .element{min-height:322px!important;}
.ie8 .columns2,
.ie8 .columns3,
.ie8 .columns4{margin:0 0 0 4px;width:960px;margin-left:-20px!important;}
.ie8 .columns2 .element{width:460px!important;min-height:323px!important;float:left;margin-left:20px;margin-bottom:20px;display:inline-block;}
.ie8 .columns2 .element img{display:block;}
.ie8 .columns3 .element{width:300px!important;margin-left:20px;margin-bottom:20px;min-height:211px!important;}
.ie8 .columns4 .element{width:220px!important;margin-left:20px;margin-bottom:20px;min-height:154px!important;}
.ie8 .left-sidebar .columns1,
.ie8 .right-sidebar .columns1{width:700px!important;}
.ie8 .left-sidebar .columns2,
.ie8 .right-sidebar .columns2,
.ie8 .left-sidebar .columns3,
.ie8 .right-sidebar .columns3,
.ie8 .left-sidebar .columns4,
.ie8 .right-sidebar .columns4{width:720px!important;}
.ie8 .left-sidebar .columns2 .element,
.ie8 .right-sidebar .columns2 .element{width:340px!important;}
.ie8 .left-sidebar .columns3 .element,
.ie8 .right-sidebar .columns3 .element{width:220px!important;}
.ie8 .left-sidebar .columns4 .element,
.ie8 .right-sidebar .columns4 .element{width:160px!important;}
@media only screen and (min-width:767px) and (max-width:959px){.columns1{width:724px!important;}
.columns1 .portfolio_dscr{padding:0!important;}
.columns1 .portfolio_preview_head{padding-left:16px!important;}
.columns2,
.columns3,
.columns4{margin:0 0 0 4px;width:744px;margin-left:-20px!important;}
.columns2 .element{width:352px!important;min-height:247px!important;float:left;margin-left:20px;margin-bottom:20px;display:inline-block;}
.columns2 .element img{display:block;}
.columns3 .element{width:228px!important;min-height:160px!important;float:left;margin-left:20px;margin-bottom:20px;display:inline-block;}
.columns4 .element{width:166px!important;min-height:116px!important;float:left;margin-left:20px;margin-bottom:20px;display:inline-block;}
.left-sidebar .columns1,
.right-sidebar .columns1{width:538px!important;}
.left-sidebar .columns2,
.right-sidebar .columns2,
.left-sidebar .columns3,
.right-sidebar .columns3,
.left-sidebar .columns4,
.right-sidebar .columns4{width:558px!important;}
.left-sidebar .columns2 .element,
.right-sidebar .columns2 .element{width:259px!important;}
.left-sidebar .columns3 .element,
.right-sidebar .columns3 .element{width:166px!important;}
.left-sidebar .columns4 .element,
.right-sidebar .columns4 .element{width:119px!important;}
}
@media only screen and (min-width:459px) and (max-width:766px){.columns1,
.columns2,
.columns3,
.columns4{margin:0 0 0 0px!important;width:420px!important;}
.columns2 .element,
.columns3 .element,
.columns4 .element{width:420px!important;margin:0 0 20px 0px!important;min-height:271px!important;display:inline-block!important;}
.columns1 .element img,
.columns2 .element img,
.columns3 .element img,
.columns4 .element img{display:block!important;}
.filter_navigation{overflow:hidden!important;}
.columns1 .filter_img{float:none!important;width:420px!important;margin-bottom:15px!important;}
.columns1 .portfolio_dscr{float:none!important;width:420px!important;margin:0px!important;}
.columns2 .element .portfolio_content p,
.columns3 .element .portfolio_content p,
.columns4 .element .portfolio_content p,
.columns2 .element .portfolio_content h5,
.columns3 .element .portfolio_content h5,
.columns4 .element .portfolio_content h5{display:none!important;}
.columns1 .portfolio_dscr{padding:0!important;}
.left-sidebar .columns1,
.right-sidebar .columns1,
.left-sidebar .columns2,
.right-sidebar .columns2,
.left-sidebar .columns3,
.right-sidebar .columns3,
.left-sidebar .columns4,
.right-sidebar .columns4{width:420px!important;}
.left-sidebar .columns2 .element,
.right-sidebar .columns2 .element,
.left-sidebar .columns3 .element,
.right-sidebar .columns3 .element,
.left-sidebar .columns4 .element,
.right-sidebar .columns4 .element{width:420px!important;}
.pf_video_container iframe{height:220px!important;}
.promo_text_block h1,
.promo_text_block h4,
.promo_button_block{text-align:center!important;}
.promo_button_block .shortcode_button{margin:0 auto!important;float:none!important;}
header ul.sub-menu li ul.sub-menu{margin:0!important;padding:0!important;}
}
@media only screen and (max-width:459px){.columns1,
.columns2,
.columns3,
.columns4{margin:0 0 0 0px!important;width:300px!important;}
.columns1 .element{margin:0 0 20px 0!important;}
.columns1 .element,
.columns2 .element,
.columns3 .element,
.columns4 .element{width:300px!important;margin:0 0 20px 0px!important;min-height:194px!important;float:none!important;display:block!important;}
.columns1 .element img,
.columns2 .element img,
.columns3 .element img,
.columns4 .element img{display:block;}
.columns2 .element .portfolio_content p,
.columns3 .element .portfolio_content p,
.columns4 .element .portfolio_content p,
.columns2 .element .portfolio_content h5,
.columns3 .element .portfolio_content h5,
.columns4 .element .portfolio_content h5{display:none!important;}
.filter_navigation{overflow:hidden}
.columns1 .filter_img{float:none!important;width:300px!important;margin-bottom:15px!important;}
.columns1 .portfolio_dscr{float:none!important;width:300px!important;margin:0px!important;}
.columns1 .portfolio_dscr{padding:0!important;}
.left-sidebar .columns1,
.right-sidebar .columns1,
.left-sidebar .columns2,
.right-sidebar .columns2,
.left-sidebar .columns3,
.right-sidebar .columns3,
.left-sidebar .columns4,
.right-sidebar .columns4{width:300px!important;}
.left-sidebar .columns2 .element,
.right-sidebar .columns2 .element,
.left-sidebar .columns3 .element,
.right-sidebar .columns3 .element,
.left-sidebar .columns4 .element,
.right-sidebar .columns4 .element{width:300px!important;}
.pf_video_container iframe{height:160px!important;}
.promo_text_block h1,
.promo_text_block h4,
.promo_button_block{text-align:center!important;}
.promo_button_block .shortcode_button{margin:0 auto!important;float:none!important;}
header ul.sub-menu li ul.sub-menu{margin:0!important;padding:0!important;}
}
@media only screen and (min-width:960px) and (max-width:1199px){.carouselslider ul li{padding:0 0 0 20px!important;}
.span12 .carouselslider{width:940px;}
.span6 .carouselslider{width:458px;}
.span4 .carouselslider{width:298px;}
.span3 .carouselslider{width:220px;}
.span8 .carouselslider{width:618px;}
.span9 .carouselslider{width:700px;}
.left-sidebar .posts-block .span12 .carouselslider,
.right-sidebar .posts-block .span12 .carouselslider{width:700px;}
.left-sidebar .posts-block .posts-block .span6 .carouselslider,
.right-sidebar .posts-block .span6 .carouselslider{width:341px;}
.left-sidebar .posts-block .span4 .carouselslider,
.right-sidebar .posts-block .span4 .carouselslider{width:221px;}
.left-sidebar .posts-block .span3 .carouselslider,
.right-sidebar .posts-block .span3 .carouselslider{width:161px;}
.left-sidebar .posts-block .span8 .carouselslider,
.right-sidebar .posts-block .span8 .carouselslider{width:460px;}
.left-sidebar .posts-block .span9 .carouselslider,
.right-sidebar .posts-block .span9 .carouselslider{width:520px;}
.span12 .items5 li{width:172px;}
.span12 .items4 li{width:220px;}
.span12 .items3 li{width:300px;}
.span12 .items2 li{width:460px;}
.span12 .items1 li{width:940px;}
.span6 .items5 li{width:75px;}
.span6 .items4 li{width:99px;}
.span6 .items3 li{width:139px;}
.span6 .items2 li{width:219px;}
.span6 .items1 li{width:458px;}
.span4 .items5 li{width:43px;}
.span4 .items4 li{width:59px;}
.span4 .items3 li{width:86px;}
.span4 .items2 li{width:139px;}
.span4 .items1 li{width:298px;}
.span3 .items5 li{width:28px;}
.span3 .items4 li{width:40px;}
.span3 .items3 li{width:60px;}
.span3 .items2 li{width:100px;}
.span3 .items1 li{width:220px;}
.span8 .items5 li{width:107px;}
.span8 .items4 li{width:139px;}
.span8 .items3 li{width:192px;}
.span8 .items2 li{width:299px;}
.span8 .items1 li{width:618px;}
.span9 .items5 li{width:124px;}
.span9 .items4 li{width:160px;}
.span9 .items3 li{width:220px;}
.span9 .items2 li{width:340px;}
.span9 .items1 li{width:700px;}
.left-sidebar .posts-block .span12 .items5 li,
.right-sidebar .posts-block .span12 .items5 li{width:124px;}
.left-sidebar .posts-block .span12 .items4 li,
.right-sidebar .posts-block .span12 .items4 li{width:160px;}
.left-sidebar .posts-block .span12 .items3 li,
.right-sidebar .posts-block .span12 .items3 li{width:220px;}
.left-sidebar .posts-block .span12 .items2 li,
.right-sidebar .posts-block .span12 .items2 li{width:340px;}
.left-sidebar .posts-block .span12 .items1 li,
.right-sidebar .posts-block .span12 .items1 li{width:700px;}
.left-sidebar .posts-block .span6 .items5 li,
.right-sidebar .posts-block .span6 .items5 li{width:52px;}
.left-sidebar .posts-block .span6 .items4 li,
.right-sidebar .posts-block .span6 .items4 li{width:70px;}
.left-sidebar .posts-block .span6 .items3 li,
.right-sidebar .posts-block .span6 .items3 li{width:100px;}
.left-sidebar .posts-block .span6 .items2 li,
.right-sidebar .posts-block .span6 .items2 li{width:160px;}
.left-sidebar .posts-block .span6 .items1 li,
.right-sidebar .posts-block .span6 .items1 li{width:341px;}
.left-sidebar .posts-block .span4 .items5 li,
.right-sidebar .posts-block .span4 .items5 li{width:28px;}
.left-sidebar .posts-block .span4 .items4 li,
.right-sidebar .posts-block .span4 .items4 li{width:40px;}
.left-sidebar .posts-block .span4 .items3 li,
.right-sidebar .posts-block .span4 .items3 li{width:60px;}
.left-sidebar .posts-block .span4 .items2 li,
.right-sidebar .posts-block .span4 .items2 li{width:100px;}
.left-sidebar .posts-block .span4 .items1 li,
.right-sidebar .posts-block .span4 .items1 li{width:221px;}
.left-sidebar .posts-block .span3 .items5 li,
.right-sidebar .posts-block .span3 .items5 li{width:16px;}
.left-sidebar .posts-block .span3 .items4 li,
.right-sidebar .posts-block .span3 .items4 li{width:25px;}
.left-sidebar .posts-block .span3 .items3 li,
.right-sidebar .posts-block .span3 .items3 li{width:40px;}
.left-sidebar .posts-block .span3 .items2 li,
.right-sidebar .posts-block .span3 .items2 li{width:70px;}
.left-sidebar .posts-block .span3 .items1 li,
.right-sidebar .posts-block .span3 .items1 li{width:161px;}
.left-sidebar .posts-block .span8 .items5 li,
.right-sidebar .posts-block .span8 .items5 li{width:76px;}
.left-sidebar .posts-block .span8 .items4 li,
.right-sidebar .posts-block .span8 .items4 li{width:100px;}
.left-sidebar .posts-block .span8 .items3 li,
.right-sidebar .posts-block .span8 .items3 li{width:140px;}
.left-sidebar .posts-block .span8 .items2 li,
.right-sidebar .posts-block .span8 .items2 li{width:220px;}
.left-sidebar .posts-block .span8 .items1 li,
.right-sidebar .posts-block .span8 .items1 li{width:460px;}
.left-sidebar .posts-block .span9 .items5 li,
.right-sidebar .posts-block .span9 .items5 li{width:88px;}
.left-sidebar .posts-block .span9 .items4 li,
.right-sidebar .posts-block .span9 .items4 li{width:115px;}
.left-sidebar .posts-block .span9 .items3 li,
.right-sidebar .posts-block .span9 .items3 li{width:160px;}
.left-sidebar .posts-block .span9 .items2 li,
.right-sidebar .posts-block .span9 .items2 li{width:250px;}
.left-sidebar .posts-block .span9 .items1 li,
.right-sidebar .posts-block .span9 .items1 li{width:520px;}
}
@media only screen and (min-width:767px) and (max-width:959px){.carouselslider ul li{padding:0 0 0 20px!important;}
.left-sidebar .carouselslider ul,
.right-sidebar .carouselslider ul{margin-left:-14px!important;}
.left-sidebar .carouselslider ul li,
.right-sidebar .carouselslider ul li{padding:0 0 0 14px!important;}
.span12 .carouselslider{width:724px!important;}
.span6 .carouselslider{width:352px!important;}
.span4 .carouselslider{width:228px!important;}
.span3 .carouselslider{width:166px!important;}
.span8 .carouselslider{width:476px!important;}
.span9 .carouselslider{width:538px!important;}
.left-sidebar .posts-block .span12 .carouselslider,
.right-sidebar .posts-block .span12 .carouselslider{width:538px!important;}
.left-sidebar .posts-block .span6 .carouselslider,
.right-sidebar .posts-block .span6 .carouselslider{width:424px!important;}
.left-sidebar .posts-block .span4 .carouselslider,
.right-sidebar .posts-block .span4 .carouselslider{width:169px!important;}
.left-sidebar .posts-block .span3 .carouselslider,
.right-sidebar .posts-block .span3 .carouselslider{width:123px!important;}
.left-sidebar .posts-block .span8 .carouselslider,
.right-sidebar .posts-block .span8 .carouselslider{width:354px!important;}
.left-sidebar .posts-block .span9 .carouselslider,
.right-sidebar .posts-block .span9 .carouselslider{width:400px!important;}
.span12 .items6 li{width:104px!important;}
.span12 .items5 li{width:136px!important;}
.span12 .items4 li{width:166px!important;}
.span12 .items3 li{width:228px!important;}
.span12 .items2 li{width:352px!important;}
.span12 .items1 li{width:724px!important;}
.span6 .items6 li{width:42px!important;}
.span6 .items5 li{width:54px!important;}
.span6 .items4 li{width:73px!important;}
.span6 .items3 li{width:104px!important;}
.span6 .items2 li{width:166px!important;}
.span6 .items1 li{width:352px!important;}
.span4 .items6 li{width:21px!important;}
.span4 .items5 li{width:29px!important;}
.span4 .items4 li{width:42px!important;}
.span4 .items3 li{width:62px!important;}
.span4 .items2 li{width:104px!important;}
.span4 .items1 li{width:228px!important;}
.span3 .items6 li{width:11px!important;}
.span3 .items5 li{width:17px!important;}
.span3 .items4 li{width:26px!important;}
.span3 .items3 li{width:42px!important;}
.span3 .items2 li{width:73px!important;}
.span3 .items1 li{width:166px!important;}
.span8 .items6 li{width:62px!important;}
.span8 .items5 li{width:79px!important;}
.span8 .items4 li{width:104px!important;}
.span8 .items3 li{width:145px!important;}
.span8 .items2 li{width:228px!important;}
.span8 .items1 li{width:476px!important;}
.span9 .items6 li{width:73px!important;}
.span9 .items5 li{width:91px!important;}
.span9 .items4 li{width:119px!important;}
.span9 .items3 li{width:166px!important;}
.span9 .items2 li{width:259px!important;}
.span9 .items1 li{width:538px!important;}
.left-sidebar .posts-block .span12 .items6 li,
.right-sidebar .posts-block .span12 .items6 li{width:78px!important;}
.left-sidebar .posts-block .span12 .items5 li,
.right-sidebar .posts-block .span12 .items5 li{width:96px!important;}
.left-sidebar .posts-block .span12 .items4 li,
.right-sidebar .posts-block .span12 .items4 li{width:124px!important;}
.left-sidebar .posts-block .span12 .items3 li,
.right-sidebar .posts-block .span12 .items3 li{width:170px!important;}
.left-sidebar .posts-block .span12 .items2 li,
.right-sidebar .posts-block .span12 .items2 li{width:262px!important;}
.left-sidebar .posts-block .span12 .items1 li,
.right-sidebar .posts-block .span12 .items1 li{width:538px!important;}
.left-sidebar .posts-block .span6 .items6 li,
.right-sidebar .posts-block .span6 .items6 li{width:59px!important;}
.left-sidebar .posts-block .span6 .items5 li,
.right-sidebar .posts-block .span6 .items5 li{width:73px!important;}
.left-sidebar .posts-block .span6 .items4 li,
.right-sidebar .posts-block .span6 .items4 li{width:95px!important;}
.left-sidebar .posts-block .span6 .items3 li,
.right-sidebar .posts-block .span6 .items3 li{width:132px!important;}
.left-sidebar .posts-block .span6 .items2 li,
.right-sidebar .posts-block .span6 .items2 li{width:205px!important;}
.left-sidebar .posts-block .span6 .items1 li,
.right-sidebar .posts-block .span6 .items1 li{width:424px!important;}
.left-sidebar .posts-block .span4 .items6 li,
.right-sidebar .posts-block .span4 .items6 li{width:16px!important;}
.left-sidebar .posts-block .span4 .items5 li,
.right-sidebar .posts-block .span4 .items5 li{width:22px!important;}
.left-sidebar .posts-block .span4 .items4 li,
.right-sidebar .posts-block .span4 .items4 li{width:31px!important;}
.left-sidebar .posts-block .span4 .items3 li,
.right-sidebar .posts-block .span4 .items3 li{width:47px!important;}
.left-sidebar .posts-block .span4 .items2 li,
.right-sidebar .posts-block .span4 .items2 li{width:77px!important;}
.left-sidebar .posts-block .span4 .items1 li,
.right-sidebar .posts-block .span4 .items1 li{width:169px!important;}
.left-sidebar .posts-block .span3 .items6 li,
.right-sidebar .posts-block .span3 .items6 li{width:8px!important;}
.left-sidebar .posts-block .span3 .items5 li,
.right-sidebar .posts-block .span3 .items5 li{width:13px!important;}
.left-sidebar .posts-block .span3 .items4 li,
.right-sidebar .posts-block .span3 .items4 li{width:20px!important;}
.left-sidebar .posts-block .span3 .items3 li,
.right-sidebar .posts-block .span3 .items3 li{width:31px!important;}
.left-sidebar .posts-block .span3 .items2 li,
.right-sidebar .posts-block .span3 .items2 li{width:54px!important;}
.left-sidebar .posts-block .span3 .items1 li,
.right-sidebar .posts-block .span3 .items1 li{width:123px!important;}
.left-sidebar .posts-block .span8 .items6 li,
.right-sidebar .posts-block .span8 .items6 li{width:47px!important;}
.left-sidebar .posts-block .span8 .items5 li,
.right-sidebar .posts-block .span8 .items5 li{width:59px!important;}
.left-sidebar .posts-block .span8 .items4 li,
.right-sidebar .posts-block .span8 .items4 li{width:78px!important;}
.left-sidebar .posts-block .span8 .items3 li,
.right-sidebar .posts-block .span8 .items3 li{width:108px!important;}
.left-sidebar .posts-block .span8 .items2 li,
.right-sidebar .posts-block .span8 .items2 li{width:170px!important;}
.left-sidebar .posts-block .span8 .items1 li,
.right-sidebar .posts-block .span8 .items1 li{width:354px!important;}
.left-sidebar .posts-block .span9 .items6 li,
.right-sidebar .posts-block .span9 .items6 li{width:55px!important;}
.left-sidebar .posts-block .span9 .items5 li,
.right-sidebar .posts-block .span9 .items5 li{width:68px!important;}
.left-sidebar .posts-block .span9 .items4 li,
.right-sidebar .posts-block .span9 .items4 li{width:89px!important;}
.left-sidebar .posts-block .span9 .items3 li,
.right-sidebar .posts-block .span9 .items3 li{width:124px!important;}
.left-sidebar .posts-block .span9 .items2 li,
.right-sidebar .posts-block .span9 .items2 li{width:193px!important;}
.left-sidebar .posts-block .span9 .items1 li,
.right-sidebar .posts-block .span9 .items1 li{width:400px!important;}
}
@media only screen and (min-width:459px) and (max-width:766px){.carouselslider ul li{padding:0 0 0 20px!important;}
.span12 .carouselslider,
.span6 .carouselslider,
.span4 .carouselslider,
.span3 .carouselslider,
.span8 .carouselslider,
.span9 .carouselslider,
.left-sidebar .posts-block .span12 .carouselslider,
.right-sidebar .posts-block .span12 .carouselslider,
.left-sidebar .posts-block .span6 .carouselslider,
.right-sidebar .posts-block .span6 .carouselslider,
.left-sidebar .posts-block .span4 .carouselslider,
.right-sidebar .posts-block .span4 .carouselslider,
.left-sidebar .posts-block .span3 .carouselslider,
.right-sidebar .posts-block .span3 .carouselslider,
.left-sidebar .posts-block .span8 .carouselslider,
.right-sidebar .posts-block .span8 .carouselslider,
.left-sidebar .posts-block .span9 .carouselslider,
.right-sidebar .posts-block .span9 .carouselslider,
.span12 .items6 li,
.span12 .items5 li,
.span12 .items4 li,
.span12 .items3 li,
.span12 .items2 li,
.span12 .items1 li,
.span6 .items6 li,
.span6 .items5 li,
.span6 .items4 li,
.span6 .items3 li,
.span6 .items2 li,
.span6 .items1 li,
.span4 .items6 li,
.span4 .items5 li,
.span4 .items4 li,
.span4 .items3 li,
.span4 .items2 li,
.span4 .items1 li,
.span4 .items6 li,
.span4 .items5 li,
.span3 .items4 li,
.span3 .items3 li,
.span3 .items2 li,
.span3 .items1 li,
.span8 .items6 li,
.span8 .items5 li,
.span8 .items4 li,
.span8 .items3 li,
.span8 .items2 li,
.span8 .items1 li,
.span8 .items6 li,
.span9 .items5 li,
.span9 .items4 li,
.span9 .items3 li,
.span9 .items2 li,
.span9 .items1 li,
.left-sidebar .posts-block .span12 .items6 li,
.right-sidebar .posts-block .span12 .items6 li,
.left-sidebar .posts-block .span12 .items5 li,
.right-sidebar .posts-block .span12 .items5 li,
.left-sidebar .posts-block .span12 .items4 li,
.right-sidebar .posts-block .span12 .items4 li,
.left-sidebar .posts-block .span12 .items3 li,
.right-sidebar .posts-block .span12 .items3 li,
.left-sidebar .posts-block .span12 .items2 li,
.right-sidebar .posts-block .span12 .items2 li,
.left-sidebar .posts-block .span12 .items1 li,
.right-sidebar .posts-block .span12 .items1 li,
.left-sidebar .posts-block .span6 .items6 li,
.right-sidebar .posts-block .span6 .items6 li,
.left-sidebar .posts-block .span6 .items5 li,
.right-sidebar .posts-block .span6 .items5 li,
.left-sidebar .posts-block .span6 .items4 li,
.right-sidebar .posts-block .span6 .items4 li,
.left-sidebar .posts-block .span6 .items3 li,
.right-sidebar .posts-block .span6 .items3 li,
.left-sidebar .posts-block .span6 .items2 li,
.right-sidebar .posts-block .span6 .items2 li,
.left-sidebar .posts-block .span6 .items1 li,
.right-sidebar .posts-block .span6 .items1 li,
.left-sidebar .posts-block .span4 .items6 li,
.right-sidebar .posts-block .span4 .items6 li,
.left-sidebar .posts-block .span4 .items5 li,
.right-sidebar .posts-block .span4 .items5 li,
.left-sidebar .posts-block .span4 .items4 li,
.right-sidebar .posts-block .span4 .items4 li,
.left-sidebar .posts-block .span4 .items3 li,
.right-sidebar .posts-block .span4 .items3 li,
.left-sidebar .posts-block .span4 .items2 li,
.right-sidebar .posts-block .span4 .items2 li,
.left-sidebar .posts-block .span4 .items1 li,
.right-sidebar .posts-block .span4 .items1 li,
.left-sidebar .posts-block .span3 .items6 li,
.right-sidebar .posts-block .span3 .items6 li,
.left-sidebar .posts-block .span3 .items5 li,
.right-sidebar .posts-block .span3 .items5 li,
.left-sidebar .posts-block .span3 .items4 li,
.right-sidebar .posts-block .span3 .items4 li,
.left-sidebar .posts-block .span3 .items3 li,
.right-sidebar .posts-block .span3 .items3 li,
.left-sidebar .posts-block .span3 .items2 li,
.right-sidebar .posts-block .span3 .items2 li,
.left-sidebar .posts-block .span3 .items1 li,
.right-sidebar .posts-block .span3 .items1 li,
.left-sidebar .posts-block .span8 .items6 li,
.right-sidebar .posts-block .span8 .items6 li,
.left-sidebar .posts-block .span8 .items5 li,
.right-sidebar .posts-block .span8 .items5 li,
.left-sidebar .posts-block .span8 .items4 li,
.right-sidebar .posts-block .span8 .items4 li,
.left-sidebar .posts-block .span8 .items3 li,
.right-sidebar .posts-block .span8 .items3 li,
.left-sidebar .posts-block .span8 .items2 li,
.right-sidebar .posts-block .span8 .items2 li,
.left-sidebar .posts-block .span8 .items1 li,
.right-sidebar .posts-block .span8 .items1 li,
.left-sidebar .posts-block .span9 .items6 li,
.right-sidebar .posts-block .span9 .items6 li,
.left-sidebar .posts-block .span9 .items5 li,
.right-sidebar .posts-block .span9 .items5 li,
.left-sidebar .posts-block .span9 .items4 li,
.right-sidebar .posts-block .span9 .items4 li,
.left-sidebar .posts-block .span9 .items3 li,
.right-sidebar .posts-block .span9 .items3 li,
.left-sidebar .posts-block .span9 .items2 li,
.right-sidebar .posts-block .span9 .items2 li,
.left-sidebar .posts-block .span9 .items1 li,
.right-sidebar .posts-block .span9 .items1 li{width:420px!important;}
}
@media only screen and (max-width:459px){.carouselslider ul li{padding:0 0 0 20px!important;}
.span12 .carouselslider,
.span6 .carouselslider,
.span4 .carouselslider,
.span3 .carouselslider,
.span8 .carouselslider,
.span9 .carouselslider,
.left-sidebar .posts-block .span12 .carouselslider,
.right-sidebar .posts-block .span12 .carouselslider,
.left-sidebar .posts-block .span6 .carouselslider,
.right-sidebar .posts-block .span6 .carouselslider,
.left-sidebar .posts-block .span4 .carouselslider,
.right-sidebar .posts-block .span4 .carouselslider,
.left-sidebar .posts-block .span3 .carouselslider,
.right-sidebar .posts-block .span3 .carouselslider,
.left-sidebar .posts-block .span8 .carouselslider,
.right-sidebar .posts-block .span8 .carouselslider,
.left-sidebar .posts-block .span9 .carouselslider,
.right-sidebar .posts-block .span9 .carouselslider,
.span12 .items6 li,
.span12 .items5 li,
.span12 .items4 li,
.span12 .items3 li,
.span12 .items2 li,
.span12 .items1 li,
.span6 .items6 li,
.span6 .items5 li,
.span6 .items4 li,
.span6 .items3 li,
.span6 .items2 li,
.span6 .items1 li,
.span4 .items6 li,
.span4 .items5 li,
.span4 .items4 li,
.span4 .items3 li,
.span4 .items2 li,
.span4 .items1 li,
.span4 .items6 li,
.span4 .items5 li,
.span3 .items4 li,
.span3 .items3 li,
.span3 .items2 li,
.span3 .items1 li,
.span8 .items6 li,
.span8 .items5 li,
.span8 .items4 li,
.span8 .items3 li,
.span8 .items2 li,
.span8 .items1 li,
.span8 .items6 li,
.span9 .items5 li,
.span9 .items4 li,
.span9 .items3 li,
.span9 .items2 li,
.span9 .items1 li,
.left-sidebar .posts-block .span12 .items6 li,
.right-sidebar .posts-block .span12 .items6 li,
.left-sidebar .posts-block .span12 .items5 li,
.right-sidebar .posts-block .span12 .items5 li,
.left-sidebar .posts-block .span12 .items4 li,
.right-sidebar .posts-block .span12 .items4 li,
.left-sidebar .posts-block .span12 .items3 li,
.right-sidebar .posts-block .span12 .items3 li,
.left-sidebar .posts-block .span12 .items2 li,
.right-sidebar .posts-block .span12 .items2 li,
.left-sidebar .posts-block .span12 .items1 li,
.right-sidebar .posts-block .span12 .items1 li,
.left-sidebar .posts-block .span6 .items6 li,
.right-sidebar .posts-block .span6 .items6 li,
.left-sidebar .posts-block .span6 .items5 li,
.right-sidebar .posts-block .span6 .items5 li,
.left-sidebar .posts-block .span6 .items4 li,
.right-sidebar .posts-block .span6 .items4 li,
.left-sidebar .posts-block .span6 .items3 li,
.right-sidebar .posts-block .span6 .items3 li,
.left-sidebar .posts-block .span6 .items2 li,
.right-sidebar .posts-block .span6 .items2 li,
.left-sidebar .posts-block .span6 .items1 li,
.right-sidebar .posts-block .span6 .items1 li,
.left-sidebar .posts-block .span4 .items6 li,
.right-sidebar .posts-block .span4 .items6 li,
.left-sidebar .posts-block .span4 .items5 li,
.right-sidebar .posts-block .span4 .items5 li,
.left-sidebar .posts-block .span4 .items4 li,
.right-sidebar .posts-block .span4 .items4 li,
.left-sidebar .posts-block .span4 .items3 li,
.right-sidebar .posts-block .span4 .items3 li,
.left-sidebar .posts-block .span4 .items2 li,
.right-sidebar .posts-block .span4 .items2 li,
.left-sidebar .posts-block .span4 .items1 li,
.right-sidebar .posts-block .span4 .items1 li,
.left-sidebar .posts-block .span3 .items6 li,
.right-sidebar .posts-block .span3 .items6 li,
.left-sidebar .posts-block .span3 .items5 li,
.right-sidebar .posts-block .span3 .items5 li,
.left-sidebar .posts-block .span3 .items4 li,
.right-sidebar .posts-block .span3 .items4 li,
.left-sidebar .posts-block .span3 .items3 li,
.right-sidebar .posts-block .span3 .items3 li,
.left-sidebar .posts-block .span3 .items2 li,
.right-sidebar .posts-block .span3 .items2 li,
.left-sidebar .posts-block .span3 .items1 li,
.right-sidebar .posts-block .span3 .items1 li,
.left-sidebar .posts-block .span8 .items6 li,
.right-sidebar .posts-block .span8 .items6 li,
.left-sidebar .posts-block .span8 .items5 li,
.right-sidebar .posts-block .span8 .items5 li,
.left-sidebar .posts-block .span8 .items4 li,
.right-sidebar .posts-block .span8 .items4 li,
.left-sidebar .posts-block .span8 .items3 li,
.right-sidebar .posts-block .span8 .items3 li,
.left-sidebar .posts-block .span8 .items2 li,
.right-sidebar .posts-block .span8 .items2 li,
.left-sidebar .posts-block .span8 .items1 li,
.right-sidebar .posts-block .span8 .items1 li,
.left-sidebar .posts-block .span9 .items6 li,
.right-sidebar .posts-block .span9 .items6 li,
.left-sidebar .posts-block .span9 .items5 li,
.right-sidebar .posts-block .span9 .items5 li,
.left-sidebar .posts-block .span9 .items4 li,
.right-sidebar .posts-block .span9 .items4 li,
.left-sidebar .posts-block .span9 .items3 li,
.right-sidebar .posts-block .span9 .items3 li,
.left-sidebar .posts-block .span9 .items2 li,
.right-sidebar .posts-block .span9 .items2 li,
.left-sidebar .posts-block .span9 .items1 li,
.right-sidebar .posts-block .span9 .items1 li{width:300px!important;}
}
.ie8 .carouselslider ul li{padding:0 0 0 20px!important;}
.ie8 .span12 .carouselslider{width:940px;}
.ie8 .span6 .carouselslider{width:458px;}
.ie8 .span4 .carouselslider{width:298px;}
.ie8 .span3 .carouselslider{width:220px;}
.ie8 .span8 .carouselslider{width:618px;}
.ie8 .span9 .carouselslider{width:700px;}
.ie8 .left-sidebar .posts-block .span12 .carouselslider,
.ie8 .right-sidebar .posts-block .span12 .carouselslider{width:700px;}
.ie8 .left-sidebar .posts-block .posts-block .span6 .carouselslider,
.ie8 .right-sidebar .posts-block .span6 .carouselslider{width:341px;}
.ie8 .left-sidebar .posts-block .span4 .carouselslider,
.ie8 .right-sidebar .posts-block .span4 .carouselslider{width:221px;}
.ie8 .left-sidebar .posts-block .span3 .carouselslider,
.ie8 .right-sidebar .posts-block .span3 .carouselslider{width:161px;}
.ie8 .left-sidebar .posts-block .span8 .carouselslider,
.ie8 .right-sidebar .posts-block .span8 .carouselslider{width:460px;}
.ie8 .left-sidebar .posts-block .span9 .carouselslider,
.ie8 .right-sidebar .posts-block .span9 .carouselslider{width:520px;}
.ie8 .span12 .items5 li{width:172px;}
.ie8 .span12 .items4 li{width:220px;}
.ie8 .span12 .items3 li{width:300px;}
.ie8 .span12 .items2 li{width:460px;}
.ie8 .span12 .items1 li{width:940px;}
.ie8 .span6 .items5 li{width:75px;}
.ie8 .span6 .items4 li{width:99px;}
.ie8 .span6 .items3 li{width:139px;}
.ie8 .span6 .items2 li{width:219px;}
.ie8 .span6 .items1 li{width:458px;}
.ie8 .span4 .items5 li{width:43px;}
.ie8 .span4 .items4 li{width:59px;}
.ie8 .span4 .items3 li{width:86px;}
.ie8 .span4 .items2 li{width:139px;}
.ie8 .span4 .items1 li{width:298px;}
.ie8 .span3 .items5 li{width:28px;}
.ie8 .span3 .items4 li{width:40px;}
.ie8 .span3 .items3 li{width:60px;}
.ie8 .span3 .items2 li{width:100px;}
.ie8 .span3 .items1 li{width:220px;}
.ie8 .span8 .items5 li{width:107px;}
.ie8 .span8 .items4 li{width:139px;}
.ie8 .span8 .items3 li{width:192px;}
.ie8 .span8 .items2 li{width:299px;}
.ie8 .span8 .items1 li{width:618px;}
.ie8 .span9 .items5 li{width:124px;}
.ie8 .span9 .items4 li{width:160px;}
.ie8 .span9 .items3 li{width:220px;}
.ie8 .span9 .items2 li{width:340px;}
.ie8 .span9 .items1 li{width:700px;}
.ie8 .left-sidebar .posts-block .span12 .items5 li,
.ie8 .right-sidebar .posts-block .span12 .items5 li{width:124px;}
.ie8 .left-sidebar .posts-block .span12 .items4 li,
.ie8 .right-sidebar .posts-block .span12 .items4 li{width:160px;}
.ie8 .left-sidebar .posts-block .span12 .items3 li,
.ie8 .right-sidebar .posts-block .span12 .items3 li{width:220px;}
.ie8 .left-sidebar .posts-block .span12 .items2 li,
.ie8 .right-sidebar .posts-block .span12 .items2 li{width:340px;}
.ie8 .left-sidebar .posts-block .span12 .items1 li,
.ie8 .right-sidebar .posts-block .span12 .items1 li{width:700px;}
.ie8 .left-sidebar .posts-block .span6 .items5 li,
.ie8 .right-sidebar .posts-block .span6 .items5 li{width:52px;}
.ie8 .left-sidebar .posts-block .span6 .items4 li,
.ie8 .right-sidebar .posts-block .span6 .items4 li{width:70px;}
.ie8 .left-sidebar .posts-block .span6 .items3 li,
.ie8 .right-sidebar .posts-block .span6 .items3 li{width:100px;}
.ie8 .left-sidebar .posts-block .span6 .items2 li,
.ie8 .right-sidebar .posts-block .span6 .items2 li{width:160px;}
.ie8 .left-sidebar .posts-block .span6 .items1 li,
.ie8 .right-sidebar .posts-block .span6 .items1 li{width:341px;}
.ie8 .left-sidebar .posts-block .span4 .items5 li,
.ie8 .right-sidebar .posts-block .span4 .items5 li{width:28px;}
.ie8 .left-sidebar .posts-block .span4 .items4 li,
.ie8 .right-sidebar .posts-block .span4 .items4 li{width:40px;}
.ie8 .left-sidebar .posts-block .span4 .items3 li,
.ie8 .right-sidebar .posts-block .span4 .items3 li{width:60px;}
.ie8 .left-sidebar .posts-block .span4 .items2 li,
.ie8 .right-sidebar .posts-block .span4 .items2 li{width:100px;}
.ie8 .left-sidebar .posts-block .span4 .items1 li,
.ie8 .right-sidebar .posts-block .span4 .items1 li{width:221px;}
.ie8 .left-sidebar .posts-block .span3 .items5 li,
.ie8 .right-sidebar .posts-block .span3 .items5 li{width:16px;}
.ie8 .left-sidebar .posts-block .span3 .items4 li,
.ie8 .right-sidebar .posts-block .span3 .items4 li{width:25px;}
.ie8 .left-sidebar .posts-block .span3 .items3 li,
.ie8 .right-sidebar .posts-block .span3 .items3 li{width:40px;}
.ie8 .left-sidebar .posts-block .span3 .items2 li,
.ie8 .right-sidebar .posts-block .span3 .items2 li{width:70px;}
.ie8 .left-sidebar .posts-block .span3 .items1 li,
.ie8 .right-sidebar .posts-block .span3 .items1 li{width:161px;}
.ie8 .left-sidebar .posts-block .span8 .items5 li,
.ie8 .right-sidebar .posts-block .span8 .items5 li{width:76px;}
.ie8 .left-sidebar .posts-block .span8 .items4 li,
.ie8 .right-sidebar .posts-block .span8 .items4 li{width:100px;}
.ie8 .left-sidebar .posts-block .span8 .items3 li,
.ie8 .right-sidebar .posts-block .span8 .items3 li{width:140px;}
.ie8 .left-sidebar .posts-block .span8 .items2 li,
.ie8 .right-sidebar .posts-block .span8 .items2 li{width:220px;}
.ie8 .left-sidebar .posts-block .span8 .items1 li,
.ie8 .right-sidebar .posts-block .span8 .items1 li{width:460px;}
.ie8 .left-sidebar .posts-block .span9 .items5 li,
.ie8 .right-sidebar .posts-block .span9 .items5 li{width:88px;}
.ie8 .left-sidebar .posts-block .span9 .items4 li,
.ie8 .right-sidebar .posts-block .span9 .items4 li{width:115px;}
.ie8 .left-sidebar .posts-block .span9 .items3 li,
.ie8 .right-sidebar .posts-block .span9 .items3 li{width:160px;}
.ie8 .left-sidebar .posts-block .span9 .items2 li,
.ie8 .right-sidebar .posts-block .span9 .items2 li{width:250px;}
.ie8 .left-sidebar .posts-block .span9 .items1 li,
.ie8 .right-sidebar .posts-block .span9 .items1 li{width:520px;}
@media only screen and (min-width:761px){header .mobile_menu_wrapper{display:none!important;}
}
@media only screen and (-webkit-min-device-pixel-ratio:2){footer .logo img.logo_retina, header .logo img.logo_retina{display:block!important;}
.logo img.logo2_def, .logo img.logo_def{display:none!important;}
a.menu_toggler{background-image:url(../img/retina/menu_btn.png)!important;background-size:40px 40px!important;}
.columns1 .element .post_type:before,
.columns2 .element .post_type:before,
.columns3 .element .post_type:before,
.columns4 .element .post_type:before,
.blog_post_preview .post_type:before,
.blog_post_head .post_type:before,
ol.commentlist li .commentava:before,
.popular_posts li .img_wrapper:before,
.recent_posts li .img_wrapper:before,
.featured_slider .item .post_type:before,
.shortcode_iconbox .ico:before,
.module_gallery .post_type:before,
.shortcode_messagebox .box_icon:before{background-size:8px 8px!important;background:url(../img/retina/arrow.png) no-repeat scroll 0 0 transparent;}
.testimonials_list li .testimonials_photo:before{background-size:8px 8px!important;background:url(../img/retina/arrow_white.png) no-repeat scroll 0 0 transparent;}
.shortcode_accordion_item_title.ui-state-active .ico:before,
.shortcode_toggles_item_title.ui-state-active .ico:before{background-size:44px 44px!important;background-image:url(../img/retina/accordion_minus.png);}
.shortcode_accordion_item_title .ico:before,
.shortcode_toggles_item_title .ico:before{background-size:44px 44px!important;background-image:url(../img/retina/accordion_plus.png);}
.ico_socialize:before{background-size:26px 26px!important;}
.ico_socialize_facebook1:before{background-image:url(../img/retina/icons/ico_socialize_facebook1.png)}
.ico_socialize_facebook2:before{background-image:url(../img/retina/icons/ico_socialize_facebook2.png)}
.ico_socialize_twitter1:before{background-image:url(../img/retina/icons/ico_socialize_twitter1.png)}
.ico_socialize_twitter2:before{background-image:url(../img/retina/icons/ico_socialize_twitter2.png)}
.ico_socialize_twitter3:before{background-image:url(../img/retina/icons/ico_socialize_twitter3.png)}
.ico_socialize_digg1:before{background-image:url(../img/retina/icons/ico_socialize_digg1.png)}
.ico_socialize_digg2:before{background-image:url(../img/retina/icons/ico_socialize_digg2.png)}
.ico_socialize_google1:before{background-image:url(../img/retina/icons/ico_socialize_google1.png)}
.ico_socialize_google2:before{background-image:url(../img/retina/icons/ico_socialize_google2.png)}
.ico_socialize_tumbler:before{background-image:url(../img/retina/icons/ico_socialize_tumbler.png)}
.ico_socialize_delicious:before{background-image:url(../img/retina/icons/ico_socialize_delicious.png)}
.ico_socialize_plixi:before{background-image:url(../img/retina/icons/ico_socialize_plixi.png)}
.ico_socialize_dribbble1:before{background-image:url(../img/retina/icons/ico_socialize_dribbble1.png)}
.ico_socialize_dribbble2:before{background-image:url(../img/retina/icons/ico_socialize_dribbble2.png)}
.ico_socialize_stubleUpon:before{background-image:url(../img/retina/icons/ico_socialize_stubleUpon.png)}
.ico_socialize_lastfm:before{background-image:url(../img/retina/icons/ico_socialize_lastfm.png)}
.ico_socialize_moby:before{background-image:url(../img/retina/icons/ico_socialize_moby.png)}
.ico_socialize_vimeo:before{background-image:url(../img/retina/icons/ico_socialize_vimeo.png)}
.ico_socialize_youtube1:before{background-image:url(../img/retina/icons/ico_socialize_youtube1.png)}
.ico_socialize_youtube2:before{background-image:url(../img/retina/icons/ico_socialize_youtube2.png)}
.ico_socialize_myspace:before{background-image:url(../img/retina/icons/ico_socialize_myspace.png)}
.ico_socialize_linkedIn:before{background-image:url(../img/retina/icons/ico_socialize_linkedIn.png)}
.ico_socialize_pinterest:before{background-image:url(../img/retina/icons/ico_socialize_pinterest.png)}
.ico_socialize_flickr:before{background-image:url(../img/retina/icons/ico_socialize_flickr.png)}
.ico_socialize_vk1:before{background-image:url(../img/retina/icons/ico_socialize_vk1.png)}
.ico_socialize_vk2:before{background-image:url(../img/retina/icons/ico_socialize_vk2.png)}
.ico_socialize_odnoklassniki:before{background-image:url(../img/retina/icons/ico_socialize_odnoklassniki.png)}
.ico_socialize_gowalla:before{background-image:url(../img/retina/icons/ico_socialize_gowalla.png)}
.ico_socialize_dropbox:before{background-image:url(../img/retina/icons/ico_socialize_dropbox.png)}
.ico_socialize_skype:before{background-image:url(../img/retina/icons/ico_socialize_skype.png)}
.ico_socialize_iChat:before{background-image:url(../img/retina/icons/ico_socialize_iChat.png)}
.ico_socialize_instagram:before{background-image:url(../img/retina/icons/ico_socialize_instagram.png)}
.ico_socialize_evernote:before{background-image:url(../img/retina/icons/ico_socialize_evernote.png)}
.ico_socialize_deviantart:before{background-image:url(../img/retina/icons/ico_socialize_deviantart.png)}
.ico_socialize_blogspot:before{background-image:url(../img/retina/icons/ico_socialize_blogspot.png)}
.ico_socialize_reddit:before{background-image:url(../img/retina/icons/ico_socialize_reddit.png)}
.ico_socialize_technorati:before{background-image:url(../img/retina/icons/ico_socialize_technorati.png)}
.ico_socialize_yahoo:before{background-image:url(../img/retina/icons/ico_socialize_yahoo.png)}
.ico_socialize_diigo:before{background-image:url(../img/retina/icons/ico_socialize_diigo.png)}
.ico_socialize_blinklist:before{background-image:url(../img/retina/icons/ico_socialize_blinklist.png)}
.ico_socialize_bing:before{background-image:url(../img/retina/icons/ico_socialize_bing.png)}
.ico_socialize_behnce:before{background-image:url(../img/retina/icons/ico_socialize_behnce.png)}
.ico_socialize_picasa:before{background-image:url(../img/retina/icons/ico_socialize_picasa.png)}
.ico_socialize_forrst:before{background-image:url(../img/retina/icons/ico_socialize_forrst.png)}
.ico_socialize_ffffound:before{background-image:url(../img/retina/icons/ico_socialize_ffffound.png)}
.ico_socialize_viddler:before{background-image:url(../img/retina/icons/ico_socialize_viddler.png)}
.ico_socialize_friendfeed:before{background-image:url(../img/retina/icons/ico_socialize_friendfeed.png)}
.ico_socialize_mobileMe:before{background-image:url(../img/retina/icons/ico_socialize_mobileMe.png)}
.ico_socialize_wordpress:before{background-image:url(../img/retina/icons/ico_socialize_wordpress.png)}
.ico_socialize_drupal:before{background-image:url(../img/retina/icons/ico_socialize_drupal.png)}
.ico_socialize_paypal:before{background-image:url(../img/retina/icons/ico_socialize_paypal.png)}
.ico_socialize_share:before{background-image:url(../img/retina/icons/ico_socialize_share.png)}
.ico_socialize_mail:before{background-image:url(../img/retina/icons/ico_socialize_mail.png)}
.ico_socialize_rss:before{background-image:url(../img/retina/icons/ico_socialize_rss.png)}
.ico_socialize_home:before{background-image:url(../img/retina/icons/ico_socialize_home.png)}
.ico_socialize_phone:before{background-image:url(../img/retina/icons/ico_socialize_phone.png)}
.columns1 .element .post_type_image,
.columns2 .element .post_type_image,
.columns3 .element .post_type_image,
.columns4 .element .post_type_image,
.blog_post_preview .post_type_image,
.featured_slider .item .post_type_image,
.module_gallery .post_type_image{background-image:url(../img/retina/icons/post_type-image.png);background-size:84px 84px!important;}
.columns1 .element .post_type_slider,
.columns2 .element .post_type_slider,
.columns3 .element .post_type_slider,
.columns4 .element .post_type_slider,
.blog_post_preview .post_type_slider,
.featured_slider .item .post_type_slider,
.module_gallery .post_type_slider{background-image:url(../img/retina/icons/post_type-slider.png);background-size:84px 84px!important;}
.columns1 .element .post_type_text,
.columns2 .element .post_type_text,
.columns3 .element .post_type_text,
.columns4 .element .post_type_text,
.blog_post_preview .post_type_text,
.featured_slider .item .post_type_text,
.module_gallery .post_type_text{background-image:url(../img/retina/icons/post_type-text.png);background-size:84px 84px!important;}
.columns1 .element .post_type_link,
.columns2 .element .post_type_link,
.columns3 .element .post_type_link,
.columns4 .element .post_type_link,
.blog_post_preview .post_type_link,
.featured_slider .item .post_type_link,
.module_gallery .post_type_link{background-image:url(../img/retina/icons/post_type-link.png);background-size:84px 84px!important;}
.columns1 .element .post_type_video,
.columns2 .element .post_type_video,
.columns3 .element .post_type_video,
.columns4 .element .post_type_video,
.blog_post_preview .post_type_video,
.featured_slider .item .post_type_video,
.module_gallery .post_type_video{background-image:url(../img/retina/icons/post_type-video.png);background-size:84px 84px!important;}
.blog_post_head .post_type_image{background-image:url(../img/retina/icons/post_type-ltl-image.png);background-size:54px 54px!important;}
.blog_post_head .post_type_slider{background-image:url(../img/retina/icons/post_type-ltl-slider.png);background-size:54px 54px!important;}
.blog_post_head .post_type_text{background-image:url(../img/retina/icons/post_type-ltl-text.png);background-size:54px 54px!important;}
.blog_post_head .post_type_link{background-image:url(../img/retina/icons/post_type-ltl-link.png);background-size:54px 54px!important;}
.blog_post_head .post_type_video{background-image:url(../img/retina/icons/post_type-ltl-video.png);background-size:54px 54px!important;}
.contentarea ul.list_type1 li:before{background:url(../img/retina/marker_list1.png) no-repeat 0 0;background-size:8px 11px!important;}
.contentarea ul.list_type2 li:before{background:url(../img/retina/marker_list2.png) no-repeat 0 0;background-size:9px 11px!important;}
.contentarea ul.list_type3 li:before{background:url(../img/retina/marker_list3.png) no-repeat 0 0;background-size:8px 11px!important;}
.contentarea ul.list_type4 li:before{background:url(../img/retina/marker_list4.png) no-repeat 0 0;background-size:12px 11px!important;}
.contentarea ul.list_type5 li:before{background:url(../img/retina/marker_list5.png) no-repeat 0 0;background-size:8px 11px!important;}
.contentarea ul.list_type6 li:before{background:url(../img/retina/marker_list6.png) no-repeat 0 0;background-size:8px 11px!important;}
.carouselslider ul li .smallproflinks a:before{background-size:32px 32px!important;}
.carouselslider ul li .smallproflinks a.facebook_link:before{background-image:url(../img/retina/icons/ico_carousel_facebook.png);}
.carouselslider ul li .smallproflinks a.twitter_link:before{background-image:url(../img/retina/icons/ico_carousel_twitter.png);}
.carouselslider ul li .smallproflinks a.tumbler_link:before{background-image:url(../img/retina/icons/ico_carousel_tumbler.png);}
.carouselslider ul li .smallproflinks a.linkedin_link:before{background-image:url(../img/retina/icons/ico_carousel_linked.png);}
.carouselslider ul li .smallproflinks a.member_email:before{background-image:url(../img/retina/icons/ico_carousel_mail.png);}
.carouselslider .1carousel-previous{background-image:url(../img/retina/carousel_prev.png);background-size:9px 48px!important;}
.carouselslider .carousel-next{background-image:url(../img/retina/carousel_next.png);background-size:9px 48px!important;}
.nivo-nextNav{background-image:url(../img/retina/slider_next.png)!important;background-size:44px 44px!important;}
.nivo-prevNav{background-image:url(../img/retina/slider_prev.png)!important;background-size:44px 44px!important;}
.tp-leftarrow{background-image:url(../img/retina/slider_prev.png)!important;background-size:44px 44px!important;}
.tp-rightarrow{background-image:url(../img/retina/slider_next.png)!important;background-size:44px 44px!important;}
.header_search_block > a:before{background-size:54px 54px!important;background:url(../img/retina/btn_top_search.png) no-repeat;}
.header_social_block > a:before{background-size:54px 54px!important;background:url(../img/retina/btn_top_social.png) no-repeat;}
.header_cart_block > a:before{background-size:54px 54px!important;background:url(../img/retina/btn_top_cart.png) no-repeat;}
.widget_nav_menu ul li a:after,
.widget_archive ul li a:after,
.widget_pages ul li a:after,
.widget_categories ul li a:after,
.widget_recent_entries ul li a:after{background-size:44px 44px!important;background-image:url(../img/retina/custom_menu_arrow.png);}
.header_social_block.toggled .header_social_content:before,
.header_cart_block.toggled .header_cart_content:before,
.header_search_block.toggled .header_search_content:before,
.footer_social_block.toggled .footer_social_content:before,
.footer_search_block.toggled .footer_search_content:before{background-size:10px 54px!important;background-image:url(../img/retina/header_tools_arrow.png);}
.shortcode_messagebox .box_close{background-size:20px 10px!important;background-image:url(../img/retina/messagebox_btn_close.png);}
.shortcode_messagebox.box_type1 .box_icon:after{background-size:84px 84px!important;background-image:url(../img/retina/messagebox_success.png);}
.shortcode_messagebox.box_type2 .box_icon:after{background-size:84px 84px!important;background-image:url(../img/retina/messagebox_warning.png);}
.shortcode_messagebox.box_type3 .box_icon:after{background-size:84px 84px!important;background-image:url(../img/retina/messagebox_error.png);}
.shortcode_messagebox.box_type4 .box_icon:after{background-size:84px 84px!important;background-image:url(../img/retina/messagebox_info.png);}
.shortcode_messagebox.box_type5 .box_icon:after{background-size:84px 84px!important;background-image:url(../img/retina/messagebox_notice.png);}
}
@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:500px){.arrowButton .prevArrow{background-size:10px 18px!important;background-image:url(../img/retina/slider_prev.png)!important;}
.arrowButton .nextArrow{background-size:10px 18px!important;background-image:url(../img/retina/slider_next.png)!important;}
}
.shortcode_promoblock .promo_button_block{text-align:left;}
.shortcode_promoblock .promo_button_block .promo_button{background:url("../img/bg_pattern3.png") repeat scroll 0 0 #2C2C2C;color:#ECECEC;display:inline-block;font-size:20px;font-weight:bold;line-height:48px;margin-top:7px;padding:0 35px;text-align:center;transition:all 400ms ease 0s;}
.inf_list .tsmnl .tsmnl-img{float:left;overflow:hidden;margin-top:3px;}
.inf_list .tsmnl .tsmnl-cont p{padding-left:100px;font-size:13px;}
.inf_list .tsmnl .tsmnl-cont span{color:#EA497E;padding-left:100px;}
.googlemaps_point p{margin:40px 0px 40px 0px;font-size:13px;}
.git_list ul li{list-style:none;float:left;width:360px;line-height:28px;}
.git_list ul li:before{content:none;}
.git_list ul li span{padding-left:5px;}
.module_revolution_slider ul{margin:0!important;padding:0!important;list-style:none!important;}
.module_revolution_slider ul li{margin:0!important;padding:0!important;list-style:none!important;position:absolute!important;display:block;}
.module_revolution_slider ul li:before{content:''!important;display:none!important;}
.module_revolution_slider .banner{background:url(../img/slider/bg_slider.png) repeat 0 0;}
.module_revolution_slider .banner,
.module_revolution_slider .fullwidthbanner{border-radius:2px;overflow:hidden;}
.slotholder{width:100%;height:auto;display:block;}
.rs-fullscreen_wrapper{margin-top:-30px!important;}
@media only screen and (max-width:760px){.rs-fullscreen_wrapper{margin-top:0px!important;}
}
.caption.fullscreenvideo iframe{max-height:460px!important;}
.tp-bannershadow{display:none!important;}
.rev_slider_wrapper{padding:0!important;}
.rev_slider_wrapper ul{position:relative;}
.rev_slider_wrapper li{position:absolute!important;left:0px;top:0px!important;}
.tparrows{width:44px!important;height:44px!important;display:block!important;margin:-22px 0 0 0!important;top:50%!important;bottom:auto!important;position:absolute!important;background-color:#a1a1a1!important;background-position:0 0;background-repeat:no-repeat;overflow:hidden;transition:background-color 400ms!important;-webkit-transition:background-color 400ms!important;-moz-transition:background-color 400ms!important;-o-transition:background-color 400ms!important;}
.tp-leftarrow{background-image:url(../img/slider_prev.png)!important;top:50%!important;left:0px!important;right:auto!important;}
.tp-rightarrow{background-image:url(../img/slider_next.png)!important;top:50%!important;right:0px!important;left:auto!important;}
.rs-fullscreen .tp-leftarrow{left:9px!important;right:auto!important;}
.rs-fullscreen .tp-rightarrow{right:9px!important;left:auto!important;}
.wrapper404{position:relative!important;background:url(../img/404_img.jpg) no-repeat;background-size:1170px 264px;width:1170px;height:264px;}
.wrapper404 .title404{color:#4e4e4e;text-transform:uppercase;font-size:33px;line-height:35px;position:absolute;left:606px;top:53px;}
.wrapper404 .title404 span{color:#4e4e4e;text-transform:uppercase;font-size:33px;line-height:35px;font-weight:bold;}
.wrapper404 .text404{color:#8d8d8d;font-size:15px;line-height:17px;position:absolute;left:608px;top:92px;}
@media only screen and (min-width:960px) and (max-width:1200px){.wrapper404{background-size:940px 212px;width:940px;height:212px;}
.wrapper404 .title404{left:487px;top:38px;font-size:33px;line-height:35px;}
.wrapper404 .title404 span{font-size:33px;line-height:35px;}
.wrapper404 .text404{left:488px;top:71px;font-size:12px;line-height:14px;}
}
.ie8 .wrapper404{width:940px;height:264px;overflow:hidden;background-position:-70px 0;}
.ie8 .wrapper404 .title404{left:536px;top:50px;}
.ie8 .wrapper404 .text404{left:538px;top:85px;}
@media only screen and (min-width:768px) and (max-width:959px){.wrapper404{background-size:724px 163px;width:724px;height:163px;}
.wrapper404 .title404{left:375px;top:25px;font-size:24px;line-height:26px;}
.wrapper404 .title404 span{font-size:24px;line-height:26px;}
.wrapper404 .text404{left:376px;top:50px;font-size:12px;line-height:14px;}
}
@media only screen and (min-width:480px) and (max-width:767px){.wrapper404{background-size:420px 95px;width:420px;height:95px;}
.wrapper404 .title404,
.wrapper404 .title404 span{left:217px;top:21px;font-size:16px;line-height:18px;}
.wrapper404 .text404{display:none!important;}
}
@media only screen and (min-width:0px) and (max-width:479px){.wrapper404{background-size:300px 68px;width:300px;height:68px;}
.wrapper404 .title404,
.wrapper404 .title404 span{left:150px;top:15px;font-size:12px;line-height:14px;}
.wrapper404 .text404{display:none!important;}
}
.main_wrapper{padding-bottom:30px;}
.shortcode_iconbox p{padding-bottom:5px;}
.gallery_item .gallery_desc_text{display:block;padding-top:6px;}
.gallery_item .gallery_title{color:#ffffff;}
.module_cont{min-height:20px !important;}
hr.light{background-color:transparent !important;}
.module_normal_padding{margin-bottom:35px !important;}
.module_medium_padding{margin-bottom:20px !important;}
.module_small_padding{margin-bottom:10px !important;}
.module_none_padding{margin-bottom:0 !important;}
.shortcode_messagebox{padding-bottom:15px;}
.sitemap_with_parent{margin:0 0 0 18px !important;}
.blog_post_head .blogpost_info_wrapper{min-height:32px;}
.shortcode_promoblock .promo_button_block{padding-top:6px !important;}
.contentarea p{padding-bottom:12px;}
.contentarea p:last-child{padding-bottom:0;}
blockquote.shortcode_blockquote p, .testimonials_list p, .shortcode_iconbox p, .portfolio_dscr p{padding-bottom:0;}
.form-allowed-tags{display:none;}
.aligncenter, .bypostauthor, .gallery-caption, .sticky, .wp-caption-text, .wp-caption{}
.pf_video_container{line-height:0;}
.ajaxanswer{padding-top:10px;}
.ie8 li.recentcomments:before{display:none!important;}
.margin-fixer{margin-left:-30px!important;height:auto!important;}
.carousel-wrap ul{margin-left:0px;}
.carousel-wrap,
.carousel-wrap li{height:auto!important;}
.item_list{overflow:hidden;}
@media only screen and (min-width:960px) and (max-width:1199px){.margin-fixer{margin-left:-20px!important;height:auto!important;}
.carouselslider ul li{padding:0 0 0 20px!important;}
}
@media only screen and (min-width:767px) and (max-width:959px){.margin-fixer{margin-left:-20px!important;height:auto!important;}
.carouselslider ul li{padding:0 0 0 20px!important;}
}
@media only screen and (min-width:459px) and (max-width:766px){.margin-fixer{margin-left:-20px!important;height:auto!important;}
.carouselslider ul li{padding:0 0 0 20px!important;}
}
@media only screen and (max-width:459px){.margin-fixer{margin-left:-20px!important;height:auto!important;}
.carouselslider ul li{padding:0 0 0 20px!important;}
}
.ie8 .margin-fixer{margin-left:-20px!important;}
.ie8 .carouselslider ul li{padding:0 0 0 20px!important;}
table{width:100%;border-top:1px solid #434343;border-right:1px solid #434343;border-collapse:collapse;}
caption{color:#9ba9b4;font-size:.94em;letter-spacing:.1em;margin:1em 0 0 0;padding:0;caption-side:top;text-align:center;}
tr{background:#434343;}
tr.odd td{background:#7b7b7b;}
tr.odd .column1{background:#7b7b7b;}
tr.bottom{background:#FF7E00;}
.column1{background:#f9fcfe;}
td{color:white;border-bottom:1px solid #434343;border-left:1px solid #434343;padding:.3em 1em !important;text-align:center;}
td.even{color:white;border-bottom:1px solid #434343;border-left:1px solid #434343;padding:.3em 1em;text-align:center;}
td.bottom{color:white;border-bottom:1px solid #434343;border-left:1px solid #434343;padding:.3em 1em;text-align:center;background:#FF7E00;}
th{font-weight:normal;color:#678197;text-align:left;border-bottom:1px solid #434343;border-left:1px solid #434343;padding:.3em 1em;}
thead th{background:#FF7E00;text-align:center;font:bold 1.2em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff}
tfoot th{text-align:center;background:#f4f9fe;}
tfoot th strong{font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;margin:.5em .5em .5em 0;color:#66a3d3;}
tfoot th em{color:#f03b58;font-weight:bold;font-size:1.1em;font-style:normal;}
footer hr,
.widget_flickr .flickr_badge_image .flickr_fadder,
.widget_nav_menu ul li a:hover,
.widget_nav_menu ul li a:hover:before,
.shortcode_accordion_item_title:hover .ico,
.shortcode_toggles_item_title:hover .ico,
.shortcode_accordion_item_title:hover,
.shortcode_toggles_item_title:hover,
.feedback_form .feedback_reset:hover,
#commentform #reset:hover,
#commentform #submit,
.feedback_form .feedback_go,
.module_gallery .post_type,
.carouselslider ul li .smallproflinks a:hover,
.shortcode_tab_item_title:hover,
.shortcode_button.btn_type4,
.filter_navigation ul li ul li.selected a,
.quantity .minus:hover,
.quantity .plus:hover{background-color:#ff7e00;}
.header_social_block .header_social_content,
.header_cart_block .header_cart_content,
.header_search_block .header_search_content,
header nav ul.menu > li.current-menu-parent > a,
header nav ul.menu > li.current-menu-item > a,
.shortcode_accordion_item_title.ui-state-active .ico,
.shortcode_toggles_item_title.ui-state-active .ico,
.shortcode_accordion_item_title.ui-state-active,
.shortcode_toggles_item_title.ui-state-active,
.carouselslider ul li .item h5 a:hover,
.featured_slider .item:hover .post_type,
.most_popular .price_item_btn:hover,
.shortcode_button.btn_type1:hover,
.columns1 .element:hover .post_type,
.columns2 .element:hover .post_type,
.columns3 .element:hover .post_type,
.columns4 .element:hover .post_type,
.blog_post_preview:hover .post_type,
.blog_post_head:hover .post_type,
.pagerblock li a.current,
.pagerblock li a:hover,
.shop_list_item:hover .shop_list_descr .add2cart,
.btn_login:hover,
.product_add2cart:hover:before,
.product_add2cart:hover,
.tparrows:hover,
.nivo-directionNav a:hover{background-color:#ff7e00!important;}
header .slogan span,
.dropcap.colored,
header ul.sub-menu li a:hover,
header ul.sub-menu li.current-menu-item > a,
header ul.sub-menu li:hover > a,
.carouselslider ul li .item:hover h5 a,
.module_gallery .gallery_descr a:hover,
.shortcode_promoblock h1,
.team_slider ul .item:hover .carousel_title h5,
header .mobile_menu > li > a:hover,
.columns2 .portfolio_info_wrapper .portfolio_descr_info div a:hover,
.columns2 .portfolio_descr_in a:hover,
.columns3 .portfolio_info_wrapper .portfolio_descr_info div a:hover,
.columns3 .portfolio_descr_in a:hover,
.columns3 .portfolio_dscr a:hover,
.columns4 .portfolio_info_wrapper .portfolio_descr_info div a:hover,
.columns4 .portfolio_descr_in a:hover,
.columns4 .portfolio_dscr a:hover,
.blog_post_preview .blogpost_info_wrapper .blog_info_block div a:hover,
.blog_post_preview .category a:hover,
.blog_post_head .blogpost_info_wrapper .blog_info_block div a:hover,
.blog_post_head .category a:hover,
.blog_post_preview article.contentarea a:hover,
.blog_post_preview a.blogpost_title:hover h5,
.cart_widget_list li .read_more a:hover,
.product_price,
.all_body_cont a:hover{color:#ff7e00;}
.popular_posts li .read_more a:hover,
.recent_posts li .read_more a:hover,
.twitter_list li a,
.shortcode_iconbox:hover .ico,
.carousel_readmore:hover,
.most_popular .price_item_cost h1,
.most_popular .price_item_cost h1 span,
.columns1 .portfolio_dscr a:hover,
.columns2 .portfolio_dscr a:hover,
.columns3 .portfolio_dscr a:hover,
.columns4 .portfolio_dscr a:hover,
.module_sitemap a:hover,
.module_contact_info .continfo_item a:hover,
.blog_post_page article a:hover,
ol.commentlist li .thiscommentbody .comment_info span a:hover,
.columns1 .portfolio_preview_head a:hover h5,
.columns1 .portfolio_more:hover,
.shop_list_item:hover .shop_list_descr .sop_list_title,
.selectbox li:hover,
.forgot_password a:hover,
.product_meta div a:hover,
.columns2 .element:hover .portfolio_info_wrapper h5 a,
.columns3 .element:hover .portfolio_info_wrapper h5 a,
.columns4 .element:hover .portfolio_info_wrapper h5 a{color:#ff7e00!important;}
hr.colored{border-color:#ff7e00;}
.class1{border-color:#ff7e00!important;}
.header_search_block a:hover,
.header_social_block a:hover,
.header_cart_block a:hover,
.header_social_content ul li a:hover,
.featured_slider .item .post_type,
.skill_li .diagram_bg .skill_div,
.price_item_btn:hover,
.shortcode_button.btn_type5,
.columns1 .element .post_type,
.columns2 .element .post_type,
.columns3 .element .post_type,
.columns4 .element .post_type,
.blog_post_preview .post_type,
.blog_post_head .post_type,
.shop_list_item .shop_list_descr .add2cart,
.product_add2cart:before{background-color:#009999;}
.shortcode_messagebox.box_type5 .box_icon,
.widget_filter .ui-slider-range,
.widget_filter #slider-range .ui-slider-handle,
.user_pic_layout .footer_search_block > a:hover,
.user_pic_layout .footer_social_block > a:hover,
.footer_social_content ul li a:hover,
.panel_toggler:hover{background-color:#009999!important;}
blockquote span,
.dropcap.colored2,
.shortcode_iconbox .ico,
.testimonials_list .text_light,
.price_item_cost h1,
.price_item_cost h1 span,
.module_sitemap a,
.module_contact_info .continfo_item a,
.blog_post_page article a,
.columns1 .portfolio_more,
.forgot_password a,
.cart_widget_total span,
.product_meta div a{color:#009999;}
.colored2txt,
.twitter_list li a:hover{color:#009999!important;}
hr.colored2{border-color:#009999;}
.class2{border-color:#009999!important;}
.pricing{background:none repeat scroll 0 0 transparent !important;display:inline-block;float:left;margin:15px 0 0 10px;width:95%;}
.pricing-advertising{background:none repeat scroll 0 0 transparent !important;display:inline-block;float:left;margin:15px 0 0 5px;width:98%;}
.pricing.two .price-col{width:31.5%}
.pricing.three .price-col{}
.pricing.five .price-col{width:14.5%;}
.price-col{-moz-box-shadow:1px 1px 5px #DCDCDC inset;-ms-box-shadow:1px 1px 5px #DCDCDC inset;-o-box-shadow:1px 1px 5px #DCDCDC inset;-webkit-box-shadow:1px 1px 5px #DCDCDC inset;background:#FFF;border-bottom:1px solid #CECECE;border-right:1px solid #CECECE;border-top:1px solid #CECECE;box-shadow:1px 1px 5px #DCDCDC inset;cursor:pointer;display:inline-block;float:left;height:100%;overflow:hidden;padding-right:20px;position:static;width:17%;}
.price-col.first{border-left:1px solid #CECECE;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}
.price-col.last{border-right:1px solid #CECECE;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}
.price-col{background-color:#F8F8F8;-webkit-box-shadow:1px 1px 60px #D0D0D0 inset;-o-box-shadow:1px 1px 60px #D0D0D0 inset;-ms-box-shadow:1px 1px 60px #D0D0D0 inset;-moz-box-shadow:1px 1px 60px #D0D0D0 inset;box-shadow:1px 1px 60px #D0D0D0 inset;}
.detail.price-col{background-color:transparent;box-shadow:none;border:0 none}
.price-col.detail{padding-right:0;width:16%}
.six .detail{width:16% !important;}
.price-col:hover, .price-col.focus{-webkit-box-shadow:1px 1px 30px #c0c0c0 inset, 1px 1px 15px #808080;-o-box-shadow:1px 1px 30px #c0c0c0 inset, 1px 1px 15px #808080;-ms-box-shadow:1px 1px 30px #c0c0c0 inset, 1px 1px 15px #808080;-moz-box-shadow:1px 1px 30px #c0c0c0 inset, 1px 1px 15px #808080;box-shadow:1px 1px 30px #c0c0c0 inset, 1px 1px 15px #808080;position:relative;margin-top:-3px;}
sup, sub{font-size:50%}
.detail.price-col:hover{box-shadow:none;margin-top:0}
.price-col .price-tag{margin:0;display:inline-block;width:100%;border-top:1px solid #FFFFFF;border-bottom:1px solid #EBEBEB}
.r-price{float:left;border:1px solid #CECECE;margin-left:-46px;margin-right:40px;width:23%;height:320px;}
.th{float:left;padding:15px 10px;width:100%;height:40px;color:#808080;border-color:#e5e5e5;border-bottom:1px solid #DADADA;overflow:hidden;text-align:center;text-shadow:none;}
.price-col.first .th{-moz-border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0;-ms-border-radius:5px 0 0 0;-o-border-radius:5px 0 0 0;border-radius:5px 0 0 0;}
.price-col.first .call-action{-moz-border-radius:0 0 0 5px;-webkit-border-radius:0 0 0 5px;-ms-border-radius:0 0 0 5px;-o-border-radius:0 0 0 5px;border-radius:0 0 0 5px;}
.price-col.last .th{-moz-border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;-o-border-radius:0 5px 0 0;-ms-border-radius:0 5px 0 0;border-radius:0 5px 0 0;}
.price-col.last .call-action{-moz-border-radius:0 0 5px 0;-webkit-border-radius:0 0 5px 0;-o-border-radius:0 0 5px 0;-ms-border-radius:0 0 5px 0;border-radius:0 0 5px 0;}
.th .title{display:block;top:0;min-height:34px;font-size:125%;padding:5px;font-weight:normal}
ul.feature{margin:0;float:left;padding:0;width:100%;color:#3D3D3D !important;}
ul.feature li{text-align:center;padding:7px 10px;width:100%;border-top:1px solid #FFFFFF;border-bottom:1px solid #EBEBEB;text-shadow:0 1px 0 #FFFFFF;}
li.oddp{background-color:#FEFEFE;border-bottom:1px solid #EBEBEB;}
.price-tag{text-shadow:none !important}
li.icon{padding:6px 10px 3px}
.tick, .cancel{background-repeat:no-repeat;height:16px;width:100%}
.orange .tick, .orange .cancel{background-image:url('icons/light/orange/options.png');}
.green .tick, .green .cancel{background-image:url('icons/light/green/options.png');}
.blue .tick, .blue .cancel{background-image:url('icons/light/blue/options.png');}
.light-blue .tick, .light-blue .cancel{background-image:url('icons/light/light-blue/options.png');}
.yellow .tick, .yellow .cancel{background-image:url('icons/light/yellow/options.png');}
.red .tick, .red .cancel{background-image:url('icons/light/red/options.png');}
.brown .tick, .brown .cancel{background-image:url('icons/light/brown/options.png');}
.grey .tick, .grey .cancel{background-image:url('icons/light/grey/options.png');}
.black .tick, .black .cancel{background-image:url('icons/light/black/options.png');}
.pricing .cancel{background-position:50% 7px}
.pricing .tick{background-position:50% -16px}
ul.feature li.price-tag{font-size:240%;background-color:#FFFFFF}
.detail ul.feature{width:100%;border:1px solid #C0C0C0;overflow:hidden;margin-top:1px;}
.detail ul.feature li{text-align:left;padding-left:15px}
.detail .th{width:75%}
.th .bottom{display:block;width:120%;margin-left:-10px;bottom:0;height:9px;padding-bottom:2px;text-align:center;border-top:1px solid #596A72;color:#FFFFFF;text-shadow:0 1px 0 #7D929B;-moz-box-shadow:0 -2px 5px #FFFFFF;-webkit-box-shadow:0 -2px 5px #FFFFFF;-ms-box-shadow:0 -2px 5px #FFFFFF;-o-box-shadow:0 -2px 5px #FFFFFF;box-shadow:0 -2px 5px #FFFFFF;}
.detail .th, .detail .th .bottom{border:0 none;background:transparent !important;box-shadow:none}
.price-tag{display:block;font-size:300%;text-align:center;padding:10px 10px;}
.call-action{display:block;padding:20px 10px 25px;text-align:center;float:left;width:100%;-moz-box-shadow:0 -1px 1px #FFFFFF inset;-webkit-box-shadow:0 -1px 1px #FFFFFF inset;-ms-box-shadow:0 -1px 1px #FFFFFF inset;-o-box-shadow:0 -1px 1px #FFFFFF inset;box-shadow:0 -1px 1px #FFFFFF inset;}
.detail .call-action{box-shadow:none}
.price-col .post ol{margin:1em -8px 1em 13px !important;padding-left:11px !important;}
th{border-bottom:1px solid #CCCCCC !important;border-right:1px solid #434343 !important;padding:3px 10px;font-size:18px;}
a:active,a:focus{outline:0}
.button, .csbutton{font-size:13px;cursor:pointer;text-decoration:none;padding:5px 10px;border-width:1px;border-style:solid;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-o-box-shadow:inset 0 1px 2px rgba(255,255,255, 0.5),0 0 3px #BABABA;-webkit-box-shadow:inset 0 1px 2px rgba(255,255,255, 0.5),0 0 3px #BABABA;-moz-box-shadow:inset 0 1px 2px rgba(255,255,255, 0.5),0 0 3px #BABABA;-ms-box-shadow:inset 0 1px 2px rgba(255,255,255, 0.5),0 0 3px #BABABA;-khtml-box-shadow:inset 0 1px 2px rgba(255,255,255, 0.5),0 0 3px #BABABA;box-shadow:inset 0 1px 2px rgba(255,255,255, 0.5),0 0 3px #BABABA;}
input.csbutton{min-height:28px}
a.csbutton, a.csbutton:hover{text-decoration:none;cursor:pointer;}
.bold{font-weight:bold}
.small{font-size:11px !important;padding:2px 8px;}
.large{font-size:20px!important;padding:8px 11px !important;}
.round{padding:7px 22px !important;-moz-border-radius:25px !important;-webkit-border-radius:25px !important;-o-border-radius:25px !important;-ms-border-radius:25px !important;-khtml-border-radius:25px !important;border-radius:25px !important;}
.small.round{padding:5px 10px !important}
.csbutton:active,.normal:active, .csbutton-color:active{position:relative;top:1px;cursor:pointer;-webkit-box-shadow:inset 0 1px 2px #6D6D6D,0 0 3px #BABABA;-moz-box-shadow:inset 0 1px 2px #6D6D6D,0 0 3px #BABABA;-ms-box-shadow:inset 0 1px 2px #6D6D6D,0 0 3px #BABABA;-o-box-shadow:inset 0 1px 2px #6D6D6D,0 0 3px #BABABA;box-shadow:inset 0 1px 2px #6D6D6D,0 0 3px #BABABA;}
.csbutton, .th{border-color:#ffffff;background:#e5e5e5;background:-moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);background:-o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);background:-ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);background:linear-gradient(top, #ffffff 0%,#e5e5e5 100%);-pie-background:linear-gradient(#ffffff, #e5e5e5);text-shadow:0 1px 0 #F7F7F7;}
a.csbutton{color:#FFFFFF !important;text-shadow:none !important}
.green, .green .bottom, .green .csbutton{border-color:#3a440c;color:#FFFFFF !important;text-shadow:none;background:#627313;background:-moz-linear-gradient(top, #627313 0%, #3a440c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#627313), color-stop(100%,#3a440c));background:-webkit-linear-gradient(top, #627313 0%,#3a440c 100%);background:-o-linear-gradient(top, #627313 0%,#3a440c 100%);background:-ms-linear-gradient(top, #627313 0%,#3a440c 100%);background:linear-gradient(top, #627313 0%,#3a440c 100%);-pie-background:linear-gradient(#627313,#3a440c);}
.green .csbutton:hover{border-color:#576711;color:#FFFFFF;text-shadow:none;background:#7a9117;background:-moz-linear-gradient(top, #7a9117 0%, #576711 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#7a9117), color-stop(100%,#576711));background:-webkit-linear-gradient(top, #7a9117 0%,#576711 100%);background:-o-linear-gradient(top, #7a9117 0%,#576711 100%);background:-ms-linear-gradient(top, #7a9117 0%,#576711 100%);background:linear-gradient(top, #7a9117 0%,#576711 100%);-pie-background:linear-gradient(#7a9117,#576711);}
.green .csbutton, .green a.csbutton, .green a.csbutton:hover, .green a.csbutton:active{color:#FFFFFF}
.green .title strong,.green .price-tag{color:#5F7012;}
.orange, .orange .bottom, .orange .csbutton{border-color:#ff7f01;color:#FFFFFF !important;text-shadow:none;background:#ffb868;background:-moz-linear-gradient(top, #ffb868 0%, #ff7f01 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb868), color-stop(100%,#ff7f01));background:-webkit-linear-gradient(top, #ffb868 0%,#ff7f01 100%);background:-o-linear-gradient(top, #ffb868 0%,#ff7f01 100%);background:-ms-linear-gradient(top, #ffb868 0%,#ff7f01 100%);background:linear-gradient(top, #ffb868 0%,#ff7f01 100%);-pie-background:linear-gradient(#ffb868,#ff7f01);}
.orange .csbutton:hover{border-color:#ff8d1b;color:#FFFFFF;text-shadow:none;background:#ff8d1b;background:-moz-linear-gradient(top, #ffc077 0%, #ff8d1b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc077), color-stop(100%,#ff8d1b));background:-webkit-linear-gradient(top, #ffc077 0%,#ff8d1b 100%);background:-o-linear-gradient(top, #ffc077 0%,#ff8d1b 100%);background:-ms-linear-gradient(top, #ffc077 0%,#ff8d1b 100%);background:linear-gradient(top, #ffc077 0%,#ff8d1b 100%);-pie-background:linear-gradient(#ffc077,#ff8d1b);}
.orange .csbutton, .orange a.csbutton, .orange a.csbutton:hover, .orange a.csbutton:active{color:#FFFFFF}
.orange .title strong,.orange .price-tag{color:#F28F08;text-shadow:0 1px 0 #FFFFFF}
.blue, .blue .bottom, .blue .csbutton{border-color:#276C93;color:#FFFFFF !important;text-shadow:none;background:#308cbb;background:-moz-linear-gradient(top, #308cbb 0%, #1f5a7a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#308cbb), color-stop(100%,#1f5a7a));background:-webkit-linear-gradient(top, #308cbb 0%,#1f5a7a 100%);background:-o-linear-gradient(top, #308cbb 0%,#1f5a7a 100%);background:-ms-linear-gradient(top, #308cbb 0%,#1f5a7a 100%);background:linear-gradient(top, #308cbb 0%,#1f5a7a 100%);-pie-background:linear-gradient(#308cbb,#1f5a7a);}
.blue .csbutton:hover{border-color:#276C93;color:#FFFFFF;text-shadow:none;background:#3b9ccd;background:-moz-linear-gradient(top, #3b9ccd 0%, #267098 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3b9ccd), color-stop(100%,#267098));background:-webkit-linear-gradient(top, #3b9ccd 0%,#267098 100%);background:-o-linear-gradient(top, #3b9ccd 0%,#267098 100%);background:-ms-linear-gradient(top, #3b9ccd 0%,#267098 100%);background:linear-gradient(top, #3b9ccd 0%,#267098 100%);-pie-background:linear-gradient(#3b9ccd,#267098);}
.blue .csbutton, .blue a.csbutton, .blue a.csbutton:hover, .blue a.csbutton:active{color:#FFFFFF}
.blue .title strong, .blue .price-tag{color:#276890;}
.red, .red .bottom, .red .csbutton{border-color:#7B1F21;color:#FFFFFF !important;text-shadow:none;background:#b32b2d;background:-moz-linear-gradient(top, #b32b2d 0%, #5a1617 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#b32b2d), color-stop(100%,#5a1617));background:-webkit-linear-gradient(top, #b32b2d 0%,#5a1617 100%);background:-o-linear-gradient(top, #b32b2d 0%,#5a1617 100%);background:-ms-linear-gradient(top, #b32b2d 0%,#5a1617 100%);background:linear-gradient(top, #b32b2d 0%,#5a1617 100%);-pie-background:linear-gradient(#b32b2d,#5a1617);}
.red .csbutton:hover{border-color:#7B1F21;color:#FFFFFF;text-shadow:none;background:#c93133;background:-moz-linear-gradient(top, #c93133 0%, #7a1e1f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c93133), color-stop(100%,#7a1e1f));background:-webkit-linear-gradient(top, #c93133 0%,#7a1e1f 100%);background:-o-linear-gradient(top, #c93133 0%,#7a1e1f 100%);background:-ms-linear-gradient(top, #c93133 0%,#7a1e1f 100%);background:linear-gradient(top, #c93133 0%,#7a1e1f 100%);-pie-background:linear-gradient(#c93133,#7a1e1f);}
.red .csbutton, .red a.csbutton, .red a.csbutton:hover, .red a.csbutton:active{color:#FFFFFF}
.red .title strong, .red .price-tag{color:#A72A2A;}
.yellow, .yellow .bottom, .yellow .csbutton{border-color:#313b45;color:#FFFFFF !important;text-shadow:none;background:#596c7d;background:-moz-linear-gradient(top, #596c7d 0%, #313b45 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#596c7d), color-stop(100%,#313b45));background:-webkit-linear-gradient(top, #596c7d 0%,#313b45 100%);background:-o-linear-gradient(top, #596c7d 0%,#313b45 100%);background:-ms-linear-gradient(top, #596c7d 0%,#313b45 100%);background:linear-gradient(top, #596c7d 0%,#313b45 100%);-pie-background:linear-gradient(#596c7d,#313b45);}
.yellow .csbutton:hover{border-color:#276C93;color:#FFFFFF;text-shadow:none;background:#657b8f;background:-moz-linear-gradient(top, #657b8f 0%, #424f5c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#657b8f), color-stop(100%,#424f5c));background:-webkit-linear-gradient(top, #657b8f 0%,#424f5c 100%);background:-o-linear-gradient(top, #657b8f 0%,#424f5c 100%);background:-ms-linear-gradient(top, #657b8f 0%,#424f5c 100%);background:linear-gradient(top, #657b8f 0%,#424f5c 100%);-pie-background:linear-gradient(#657b8f,#424f5c);}
.yellow .csbutton, .yellow a.csbutton, .yellow a.csbutton:hover, .yellow a.csbutton:active{color:#FFFFFF}
.yellow .title strong, .yellow .price-tag{color:#FCBF38;}
.brown, .brown .bottom, .brown .csbutton{border-color:#4c2910;color:#FFFFFF !important;text-shadow:none;background:#904a1c;background:-moz-linear-gradient(top, #904a1c 0%, #4c2910 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#904a1c), color-stop(100%,#4c2910));background:-webkit-linear-gradient(top, #904a1c 0%,#4c2910 100%);background:-o-linear-gradient(top, #904a1c 0%,#4c2910 100%);background:-ms-linear-gradient(top, #904a1c 0%,#4c2910 100%);background:linear-gradient(top, #904a1c 0%,#4c2910 100%);-pie-background:linear-gradient(#904a1c,#4c2910);}
.brown .csbutton:hover{border-color:#6f3c17;color:#FFFFFF;text-shadow:none;background:#ac5922;background:-moz-linear-gradient(top, #ac5922 0%, #6f3c17 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ac5922), color-stop(100%,#6f3c17));background:-webkit-linear-gradient(top, #ac5922 0%,#6f3c17 100%);background:-o-linear-gradient(top, #ac5922 0%,#6f3c17 100%);background:-ms-linear-gradient(top, #ac5922 0%,#6f3c17 100%);background:linear-gradient(top, #ac5922 0%,#6f3c17 100%);-pie-background:linear-gradient(#ac5922,#6f3c17);}
.brown .csbutton, .brown a.csbutton, .brown a.csbutton:hover, .brown a.csbutton:active{color:#FFFFFF}
.brown .title strong, .brown .price-tag{color:#904A1C;}
.light-blue, .light-blue .bottom, .light-blue .csbutton{border-color:#4d8db9;color:#FFFFFF !important;text-shadow:none;background:#84cbdf;background:-moz-linear-gradient(top, #84cbdf 0%, #4d8db9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#84cbdf), color-stop(100%,#4d8db9));background:-webkit-linear-gradient(top, #84cbdf 0%,#4d8db9 100%);background:-o-linear-gradient(top, #84cbdf 0%,#4d8db9 100%);background:-ms-linear-gradient(top, #84cbdf 0%,#4d8db9 100%);background:linear-gradient(top, #84cbdf 0%,#4d8db9 100%);-pie-background:linear-gradient(#84cbdf,#4d8db9);}
.light-blue .csbutton:hover{border-color:#4d8db9;color:#FFFFFF;text-shadow:none;background:#91d1e3;background:-moz-linear-gradient(top, #91d1e3 0%, #5e99c0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#91d1e3), color-stop(100%,#5e99c0));background:-webkit-linear-gradient(top, #91d1e3 0%,#5e99c0 100%);background:-o-linear-gradient(top, #91d1e3 0%,#5e99c0 100%);background:-ms-linear-gradient(top, #91d1e3 0%,#5e99c0 100%);background:linear-gradient(top, #91d1e3 0%,#5e99c0 100%);-pie-background:linear-gradient(#91d1e3,#5e99c0);}
.light-blue .csbutton, .light-blue a.csbutton, .light-blue a.csbutton:hover, .light-blue a.csbutton:active{color:#FFFFFF}
.light-blue .title strong, .light-blue .price-tag{color:#276890;}
.grey, .grey .bottom, .grey .csbutton{border-color:#474747;color:#FFFFFF !important;text-shadow:none;background:#757575;background:-moz-linear-gradient(top, #757575 0%, #474747 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#757575), color-stop(100%,#474747));background:-webkit-linear-gradient(top, #757575 0%,#474747 100%);background:-o-linear-gradient(top, #757575 0%,#474747 100%);background:-ms-linear-gradient(top, #757575 0%,#474747 100%);background:linear-gradient(top, #757575 0%,#474747 100%);-pie-background:linear-gradient(#757575,#474747);}
.grey .csbutton:hover{border-color:#474747;color:#FFFFFF;text-shadow:none;background:#595959;background:-moz-linear-gradient(top, #616161 0%, #595959 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#616161), color-stop(100%,#595959));background:-webkit-linear-gradient(top, #616161 0%,#595959 100%);background:-o-linear-gradient(top, #616161 0%,#595959 100%);background:-ms-linear-gradient(top, #616161 0%,#595959 100%);background:linear-gradient(top, #616161 0%,#595959 100%);-pie-background:linear-gradient(#616161,#595959);}
.grey .csbutton, .grey a.csbutton, .grey a.csbutton:hover, .grey a.csbutton:active{color:#FFFFFF}
.grey .title strong, .grey .price-tag{color:#7E7E7E;text-shadow:0 1px 0 #FFFFFF}
.black, .black .bottom, .black .csbutton{border-color:#000000;color:#FFFFFF !important;text-shadow:none;background:#0b0b0b;background:-moz-linear-gradient(top, #0b0b0b 0%, #000000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#0b0b0b), color-stop(100%,#000000));background:-webkit-linear-gradient(top, #0b0b0b 0%,#000000 100%);background:-o-linear-gradient(top, #0b0b0b 0%,#000000 100%);background:-ms-linear-gradient(top, #0b0b0b 0%,#000000 100%);background:linear-gradient(top, #0b0b0b 0%,#000000 100%);-pie-background:linear-gradient(#0b0b0b,#000000);}
.black .csbutton:hover{border-color:#000000;color:#FFFFFF !important;text-shadow:none;background:#171717;background:-moz-linear-gradient(top, #171717 0%, #0d0d0d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#171717), color-stop(100%,#0d0d0d));background:-webkit-linear-gradient(top, #171717 0%,#0d0d0d 100%);background:-o-linear-gradient(top, #171717 0%,#0d0d0d 100%);background:-ms-linear-gradient(top, #171717 0%,#0d0d0d 100%);background:linear-gradient(top, #171717 0%,#0d0d0d 100%);-pie-background:linear-gradient(#171717,#0d0d0d);}
.black .csbutton, .black a.csbutton, .black a.csbutton:hover, .black a.csbutton:active{color:#FFFFFF}
.black .title strong, .black .price-tag{color:#A8A8A8;text-shadow:none}
.price-col{-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear;}
@font-face{font-family:'CoreIconsRegular';src:url('fonts/coreicons-webfont.eot');src:url('fonts/coreicons-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/coreicons-webfont.woff') format('woff'),
url('fonts/coreicons-webfont.ttf') format('truetype'),
url('fonts/coreicons-webfont.svg#coreiconsregular') format('svg');font-weight:normal;font-style:normal;}
*{font-family:'Open Sans', sans-serif;font-weight:400;}
.header_cart_content .cart_cost,
.header_search_block.toggled .header_search_content .field_search,
.login_form .form_field{font-family:'Open Sans', sans-serif!important;}
.shortcode_iconbox .ico{font-family:'CoreIconsRegular';}
p, div{font-size:13px;color:#454545;line-height:16px;}
h1, h2, h3, h4, h5, h6,
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{font-family:'Open Sans', sans-serif!important;}
h1, h1 span, h1 a{font-size:34px;line-height:36px;}
h2, h2 span, h2 a{font-size:28px;line-height:30px;}
h3, h3 span, h3 a{font-size:22px;line-height:24px;}
h4, h4 span, h4 a{font-size:20px;line-height:22px;}
h5, h5 span, h5 a{font-size:14px;line-height:16px;}
h6, h6 span, h6 a{font-size:12px;line-height:14px;}