html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
pre,
a,
em,
font,
img,
blockquote,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
caption,
tbody,
tfoot,
thead{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font:inherit;}
dl,
pre,
form{margin:0 0 20px}
:focus{outline:0;}
*{_noFocusLine:expression(this.hideFocus=true);}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section{display:block;}
input,
textarea{font:12px/20px;font:inherit;resize:none;}
*{margin:0;padding:0;}
html{height:100%;font-size:100%;-webkit-font-smoothing:antialiased;}
body{height:100%;font:12px/20px Arial, Verdana, Helvetica, sans-serif;font-weight:normal;line-height:20px;}
ul{padding:0 0 15px 0;}
#content ol{padding:0 0 8px 23px;}
#content ol li{padding-bottom:5px;line-height:19px;list-style-type:decimal;list-style-position:outside;}
img,
a img,
p img{border:none;height:auto;max-width:100%;}
a{text-decoration:none;}
a:focus,
a:link,
a:active{outline:none;}
a:hover{color:#000;}
.skin_color a{text-decoration:none;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.clear{clear:both;}
.bold{font-weight:bold}
.italic{font-style:italic}
.underline{text-decoration:underline;}
.center{text-align:center;}
.noborder{border:none}
.noheight{height:0;}
.nomargin{margin:0;}
.margin10{clear:both;height:10px;}
.margin20{clear:both;height:20px;}
.margin30{clear:both;height:30px;}
.margin60{clear:both;height:60px;}
.nobackground{background:none;}
.hidden{display:none !important;}
.border{border:1px solid #e1e1e1;}
.image_left{float:left;margin:5px 20px 10px 0;}
.image_right{float:right;margin:5px 0 20px 10px;}
.image_border,
.image_border2{padding:5px;border:1px solid #e5e5e5;background:#f5f5f5;border-radius:5px;max-width:100%;}
.image_border2{padding:4px;border-radius:3px;}
#container_home .image_border{border-color:#ccc;}
pre{font-family:"Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;padding-left:5px;background:url(../images/pre.jpg);white-space:pre;overflow:auto;border-width:0 1px 1px 1px;border-style:solid;border-color:#e1e1e1;line-height:22px;letter-spacing:.1px;word-spacing:1px;margin:15px 0 15px 0;overflow:hidden;}
code{background-color:#f3f3f3;padding:0 5px;margin:10px 0;border:1px dotted #e1e1e1;display:inline-block;text-shadow:0 1px 0 #fff;}
sup,
sub{font-size:11px;margin:0;padding:0;}
sup{vertical-align:top;}
sub{vertical-align:bottom;}
.zoom-icon{background:#111 url(../images/zoom.png) no-repeat 50% 50%;}
.play-icon{background:#111 url(../images/play.png) no-repeat 50% 50%;}
.doc-icon{background:#111 url(../images/doc.png) no-repeat 50% 50%;}
.preloader{background:url(../images/pre-loader4.gif)}
hr{border:none 0;outline:0;height:1px;clear:both;border-bottom:1px solid #e1e1e1;box-shadow:0 1px 0 #fff;}
.divider{clear:both;background:url(../images/divider_line.png) repeat-x 0 0;margin:30px 0;height:7px;}
.divider2{clear:both;border-bottom:1px dotted #a4a4a4;height:1px;margin-bottom:10px;}
h1,
h2,
h3,
h4,
h5,
h6{margin:0 0 30px 0;font-weight:normal;}
h1{font-size:24px;}
h2{font-size:22px;}
h3{font-size:20px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px;}
p{margin:0 0 18px 0;}
p.p_last{margin:0;}
a,
.post_bottom span a i,
.my_toggle2_title,
.my_toggle_title,
.promotion_box p a span{-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}
.pricing_table,
.top-menu ul ul li a,
.flexslider .rp_slides > li,
.pf_details1,
.services_icon_small h4,
.services_icon_medium h4,
.services_icon_large h4,
.services_icon_medium .services_icon_img,
.services_icon_large .services_icon_img,
.swm_list_slider ul.flex-direction-nav li a,
#content .recent_posts_list1 ul li,
.blog_post_content,
.pf_details3,
.bx-controls-direction a,
.input-text,
.input-textarea,
.my_toggle_title,
ul.logo_slides > li,
ul.logo_slides > li a img,
a.button,
#footer a,
#content .rc_posts ul li .rcp_date,
#content .recent_blog_posts,
.promotion_box,
.tm_style1:hover .tm_box_content,
.small_footer .tm_social_media ul li a,
.flexslider .slides > li .rp_details,
.swm_slider_box .flex-direction-nav .flex-next,
.swm_slider_box .flex-direction-nav .flex-prev,
#sidebar ul li.cat-item a small,
#sidebar .tagcloud a{-moz-transition-duration:0.3s;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-moz-transition-property:border-color, background-image, background-color, box-shadow, opacity, height, width, color, background;-webkit-transition-property:border-color, background-image, background-color, box-shadow, opacity, height, width, color, background;-o-transition-property:border-color, background-image, background-color, box-shadow, opacity, height, width, color, background;transition-property:border-color, background-image, background-color, box-shadow, opacity, height, width, color, background;}
.round3,
.button.square{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;}
.round5,
.dropcap.square{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;}
.round25,
.button.round{border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;-khtml-border-radius:25px;-o-border-radius:25px;}
.round50,
.button.round,
.dropcap.round{border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-khtml-border-radius:50px;-o-border-radius:50px;}
h1,
h2,
h3,
h4,
h5,
h6,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
blockquote,
#content .pf_box h3 a,
ul.our_awards li,
#content .comment-text cite a,
.call_section,
#content .promotion_box p,
#content .promotion_box p a:hover span.skin_color,
#content .promotion_box p a:hover,
#content .rp_box h3 a,
.list_slider_title,
#content .rc_posts h4 a,
.rcp_date,
#content .pf_box h3,
#content .pf_box h3 a{color:#222;}
body,
a,
#sidebar,
#sidebar a,
#sidebar ul li,
#sidebar .tweet .tweet_list li,
#content a.pf_readmore_btn:hover,
.query .tweet_list li,
.reply a,
#content .comment-text cite,
#content .comment-text cite a,
#content ul.ordered_list li span,
ul.our_awards li sub,
ul.our_awards li sub a,
.services_icon_small h4 small,
.services_icon_medium h4 small,
.pricing_table ul li,
.pricing_table ul li a,
.team_member h5 sub,
#content .support_team p a,
#content .testimonials_left h5 sub,
.testimonials_left a,
.horizontal_menu,
.horizontal_menu a,
.horizontal_menu li a,
.post_bottom_bg,
.post_bottom_bg span a,
blockquote div,
#sidebar .testimonials_slider ul li .client_testimonials h5,
#sidebar .testimonials_slider ul li .client_testimonials h5 sub,
code,
pre,
#content .content_tweet > .tweet .tweet_list li,
.promotion_box p sub{color:#3f3f3f;}
h1,
h2,
h3,
h4,
h5,
h6,
.pf_quote,
.post_bottom_bg span.post_button a,
.reply a,
.call_section,
.recent_posts_list1_date,
.fcb_title,
.comment_author,
#content .comment-text cite,
#content .pf_box h3,
.list_slider_title,
.blog_post_date_comments,
.blog_post_date_comments2,
.caption.big_teal,
ul.our_awards li,
blockquote,
.home_readmore,
#content .promotion_box p,
#content .steps_with_circle ol li span,
.tbl-heading,
.button.medium,
.button.large,
.button.xlarge,
.slider_left p.title_text{font-family:"Open Sans", arial, verdana, tahoma;font-weight:400;}
#header_bg1{margin:0 auto;}
#header_bg1{background:url(../images/header_bg1.png) 0 0;border-top:6px solid #272727;}
#header_bg2{background:url(../images/header_bg2.png) no-repeat center top;border-top:1px solid #464646;}
#header{width:960px;margin:0 auto;}
#logo-topmenu{}
.logo{float:left;position:absolute;top:20px}
.top-menu-border{border:2px solid #2b2b2b;border-radius:8px;padding:1px;width:auto;float:right;margin-top:34px;}
.top-menu{background:url(../images/black_20.png) 0 0;max-width:550px;float:right;height:30px;line-height:30px;border-radius:5px;margin:0;}
.top-menu>ul.sf-menu{padding:0;display:inline-block;margin:0;}
.top-menu>ul.sf-menu>li{font-size:12px;list-style:none;background:none;float:left;padding:0;}
.top-menu>ul.sf-menu>li:last-child{background:none;}
.top-menu>ul.sf-menu>li>a{color:#d9f14a;height:30px;display:inline-block;line-height:30px;text-decoration:none;margin:0 0 0 2px;padding:0 12px;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);}
.top-menu>ul.sf-menu>li:first-child>a{margin-left:0;}
.top-menu>ul.sf-menu>li.current_page_item>a,
.top-menu>ul.sf-menu>li.current-menu-ancestor>a,
.top-menu> ul.sf-menu>li>a:hover{display:inline-block;height:30px;line-height:30px;padding:0 12px;width:auto;border-radius:5px;color:#fff;}
.top-menu ul li ul li{background:none;text-align:left;}
.top-menu ul ul{background:#2b2b2b;padding:0;border:1px solid rgba(0, 0, 0, .1);border-radius:0 0 5px 5px;margin-top:-1px;}
.top-menu ul ul ul{margin:0 6px 0 20px;border-radius:5px;}
.top-menu ul.sf-menu li ul li a,
.top-menu ul.sf-menu li ul li ul li a,
.top-menu ul.sf-menu li ul li ul li ul li a{text-decoration:none;font-size:12px;font-weight:normal;font-family:arial, georgia;padding:7px 14px 6px 17px;line-height:20px;font-style:normal;width:auto;display:block;margin:0;border-bottom:1px solid #000;border-top:1px solid #444;position:relative;}
.top-menu>ul.sf-menu>li>ul>li.current-menu-item>a,
.top-menu > ul.sf-menu > li > ul > li > ul > li.current-menu-item>a,
.top-menu ul.sf-menu ul li a:hover{color:#fff;text-shadow:0 1px 0 #000;z-index:999;background:#101010;}
.top-menu ul.sf-menu li ul li a,
.top-menu ul.sf-menu li ul li ul li a{color:#ddd;text-shadow:0 1px 0 #000;}
.top-menu ul.sf-menu ul{-webkit-box-shadow:0 2px 2px 2px rgba(0, 0, 0, 0.05);box-shadow:0 2px 2px 2px rgba(0, 0, 0, 0.05);}
.top-menu ul.sf-menu ul ul{margin:0}
.top-menu ul li ul li:first-child a,
.top-menu ul li ul li ul li:first-child a,
.top-menu ul li ul li ul li ul li:first-child a{border-top:0;}
.top-menu ul li ul li:last-child a,
.top-menu ul li ul li ul li:last-child a,
.top-menu ul li ul li ul li ul li:last-child a{border-bottom:0;}
.sf-menu,
.sf-menu *{margin:0;padding:0;list-style:none;z-index:999;}
.sf-menu{line-height:1.0;}
.sf-menu ul{position:absolute;top:-999em;width:150px;}
.sf-menu ul li{width:100%;}
.sf-menu li:hover{visibility:inherit;}
.sf-menu li{position:relative;}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul{left:0;top:31px;z-index:998;}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul{top:-999em;}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul{left:149px;top:0;}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul{top:-999em;}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul{left:10em;top:0;}
.sf-menu li li a{font-weight:normal}
.sf-menu{padding-bottom:13px;}
.sf-menu a,
.sf-menu a:visited{color:#fdfbfb;}
.sf-menu li:hover,
.sf-menu li.sfHover,
.sf-menu a:focus,
.sf-menu a:hover,
.sf-menu a:active{outline:0;}
.sf-menu a.sf-with-ul{padding-right:0;min-width:1px;}
.sf-sub-indicator{position:absolute;display:block;right:0;top:1.05em;width:10px;height:12px;text-indent:-999em;overflow:hidden;margin-right:15px;background:url(../images/arrows-ffffff.png) no-repeat -10px -100px;}
a > .sf-sub-indicator{top:12px;background-position:0 -100px;}
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}
.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}
.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}
.menu-setting-msg{color:#ddd;font-size:11px;line-height:30px;background:none;}
.tinynav{display:none}
.sf-menu .selected a{}
@media only screen and (max-width:979px){.tinynav{display:block;}
#nav{display:none}
}
select.mobi-menu{width:250px;font-family:arial, verdana, tahoma;font-size:12px;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#292522 url(../images/select_border.png) no-repeat center right;color:#bbb;border:none;padding:0 6px;outline:none;cursor:pointer;border-radius:5px;}
#header_slider_section{padding-bottom:10px;width:960px;}
.slider_left{float:left;width:400px;min-height:257px;margin-top:30px;}
.header_text{width:400px;height:160px;margin-bottom:26px;overflow:hidden;}
.header_text p.title_text{font-size:22px;font-weight:normal;color:#E1E1E1;line-height:30px;text-shadow:0 1px 0 rgba(0, 0, 0, 0.8);}
.header_text p{color:#CFCFCF;text-shadow:0 1px 0 rgba(0, 0, 0, 0.8);}
.header_btn{width:400px;height:85px;overflow:hidden;padding-top:33px;margin-left:-10px;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);}
.header_btn a.button1,
.header_btn a.button2{display:inline-block;width:183px;height:46px;font-size:14px;font-weight:bold;color:#FEFEFE;text-align:center;float:left;line-height:40px;text-decoration:none;}
.header_btn a.button2{display:inline-block;float:left;margin-left:20px;}
.header_btn a:hover.button1,
.header_btn a:hover.button2{text-shadow:0 1px 0 rgba(255, 255, 255, 0.4);}
#image_header,
#video_header{width:960px;padding-top:60px;}
#video_header .fitVids{border:5px solid #fff;background:#fff;}
.header_image{width:936px;background:#fff;padding:5px;display:block;}
#transparent_border2{background:transparent url(../images/white_15.png);padding:7px;display:block;float:left;border-radius:5px;}
#transparent_border3{background:transparent url(../images/white_15.png);padding:7px;display:block;border-radius:5px;}
#inner_header{padding-bottom:10px;width:960px;padding-top:50px;height:150px;}
#inner_header h1{color:#fff;float:left;font-size:30px;font-weight:normal;line-height:32px;height:32px;display:inline-block;padding-top:40px;}
#breadcrumb{width:auto;font-size:11px;margin:-5px 0 15px 0;float:left;}
#breadcrumb ul{padding:0;}
#breadcrumb ul li a{display:inline;}
#breadcrumb ul li:after{content:'/';margin:0 5px;}
#breadcrumb ul li:last-child:after,
#breadcrumb ul li.no_link:after{content:'';margin-right:0;float:left;}
#breadcrumb ul li.current{}
#breadcrumb ul li a,
#breadcrumb ul li{color:#888;}
#breadcrumb ul li,
#breadcrumb ul li a{background:none;float:left;text-decoration:none;line-height:24px;height:24px;display:inline;font-weight:normal;}
#breadcrumb ul li{padding:0;}
#breadcrumb ul li a:hover{text-decoration:underline;}
.search_box{float:right;margin-top:43px;display:inline-block;}
.search_box input.search-icon{width:29px;height:26px;float:left;border:0 none;outline:none;}
.search_box #topmenu_search_query{float:left;padding:0 10px;width:110px;border:1px solid #aaa;border-radius:3px;height:24px;line-height:24px;margin-right:3px;-webkit-transition:width .2s linear;-moz-transition:width .2s linear;-ms-transition:width .2s linear;-o-transition:width .2s linear;transition:width .2s linear;background:#fffdfe;background:linear-gradient(#e4e5e9, #fffdfe);background:-moz-linear-gradient(#e4e5e9, #fffdfe);background:-webkit-linear-gradient(#e4e5e9, #fffdfe);background:-webkit-gradient(linear, 0 0, 0 100%, from(#e4e5e9), to(#fffdfe));background:-o-linear-gradient(#e4e5e9, #fffdfe);}
.search_box #topmenu_search_query:focus{background-color:#f5f5f5;-moz-box-shadow:inset 2px 2px 2px 0 #eee;-webkit-box-shadow:inset 2px 2px 2px 0 #eee;box-shadow:inset 2px 2px 2px 0 #eee;}
.search_box #topmenu_search_query:focus{width:170px;}
#content ul.search-list li h5 a,
#content ul.search-list li h5{text-decoration:none;border:0;padding:0;line-height:18px;}
.header_image{background:#fff;display:inline-block;padding:4px;width:auto;font-size:0;line-height:0;margin:0 auto;float:left;}
.home_vid{width:940px;}
#container_main{margin:0 auto;padding:20px 0 5px 0;background:#e6e6ce;}
#container{margin:0 auto;background:#fff;width:960px;border:1px solid #ccc;border-radius:10px;padding:30px;}
.container_shadow{background:url(../images/box-shadow.png) no-repeat center top;height:15px;width:auto;margin:0 auto;display:block;}
#container_home{margin:0 auto;background:none;width:960px;border:none;padding:10px 0;}
#container_home .image_border,
#container_home .box-testimonials p,
#container_home object.flashvideo,
#container_home .input-text,
#container_home .input-textarea,
#container_home .formButton input,
#container_home .toggle_box .toggle_box_title,
#container_home .toggle_icon,
#container_home .my_tabs ul.tab-nav li a,
#container_home .my_tabs .my_tab,
#container_home .fancy_content_box,
#container_home .rcp_date,
#container_home .blog_post a.white_button,
#container_home .blog_post a.pf_featured_img,
.flexslider .rp_slides > li{border-color:#c1c1c1;}
#container_home #content h1,
#container_home #content h2,
#container_home #content h3,
#container_home #content h4,
#container_home #content h5,
#container_home #content h6,
#container_home #content .list_slider_title,
#container_home hr,
#container_home .rc_posts ul li:hover .rcp_date,
#container_home #content .post_title{border-color:#a6b361;}
#container_home hr,
#container_home .rc_posts ul li:hover .rcp_date,
#container_home #content .post_title{color:#798c09;}
.container_wrapper{margin:0 auto;width:940px;padding:0 30px;}
#content{}
#footer{margin:0 auto;color:#a8a8a8;text-shadow:0 1px 0 rgba(0, 0, 0, 0.8);padding-bottom:10px;background:#262626;border-top:8px solid #161616;border-bottom:8px solid #161616;}
.footer_border{height:6px;background:#d6d6d6;}
.footer_wrapper{width:960px;margin:0 auto;}
#footer a{text-decoration:none;color:#a8a8a8;}
#footer a:hover{}
.footer_top_border{height:4px;width:100%;display:block;}
.large-footer{padding:0;width:940px;height:100%;margin:0 auto;}
#footer h3{font-size:18px;text-shadow:0 1px 0 rgba(0, 0, 0, 0.8);margin:20px 0 15px 0;padding-bottom:15px;background:url(../images/footer_title_bg.png) repeat-x 0 bottom;}
#footer ul{margin-bottom:30px;padding:0;margin-right:33px;}
#footer ul li{clear:both;background:url(../images/footer_list_bg.png) no-repeat 6px 9px;border-bottom:1px dotted #585858;display:block;width:100%;text-indent:0;line-height:20px;padding:8px 0 8px 33px;text-decoration:none;}
#footer ul li ul li{width:auto;padding-left:27px;background-position:0 8px;}
#footer ul li a{text-decoration:none;clear:both;display:inline-block;width:auto;}
.small_footer{clear:both;width:auto;font-size:12px;min-height:45px;line-height:45px;color:#fff;}
.small_footer_wrapper{width:960px;margin:0 auto;}
.small_footer ul{float:left;padding:0;margin:0;}
.small_footer ul li{float:left;display:inline-block;margin-right:20px;line-height:45px;padding:0;background:none;}
.small_footer ul li a{text-decoration:none;}
.small_footer a:hover{text-decoration:underline;}
.small_footer ul li:last-child{margin:0;}
.small_footer p{line-height:45px;margin:0;float:right;text-align:right;}
.small_footer a{text-decoration:none;color:#fff;}
.small_footer_content{width:960px;margin:0 auto;}
#footer select{background:#1f1f1f;border:1px solid #323232;outline:none;padding:5px;}
#footer select option{}
#footer ul li ul,
#footer ul li ul li,
#footer ul li ul li ul li{border:none;margin:0;}
#footer form select{max-width:100%;}
.contactinfo p{margin-bottom:5px;}
.go_top_arrow{height: 32px;}
.go_top_arrow a{clear:both;width:54px;height:32px;float:right;text-align:right;margin-bottom:-20px;display:block;cursor:pointer;}
#left-sidebar{margin-right:30px;float:left;}
#sidebar{}
#sidebar_small,
#sidebar_large{float:left;display:block;}
#sidebar_large{width:269px;}
#sidebar_small{width:225px;}
#sidebar a{text-decoration:none;color:#313131;}
#sidebar a:hover{color:#000;}
#sidebar ul{margin:0 32px 20px 0;padding-top:5px;}
#sidebar_small #sidebar ul{width:157px;padding:0;margin:-5px 0 15px 15px;}
#sidebar_large #sidebar ul{width:239px;padding:0;margin:-5px 0 15px 0;}
#sidebar ul li{clear:both;background:url(../images/sidebar_list_bg.png) no-repeat 4px 9px;border-bottom:1px dotted #3f3f3f;display:block;width:100%;text-indent:0;line-height:20px;padding:8px 0 8px 25px;text-decoration:none;}
#sidebar ul li a{display:inline-block;}
#sidebar ul.sub-menu li,
#sidebar ul.children li{width:auto;}
#sidebar ul li:first-child{border-top:none;}
#sidebar ul li a{text-decoration:none;}
#sidebar ul li a:hover{color:#000;}
#sidebar ul li ul{margin:2px 0 0 0;}
#sidebar ul li ul li{border:none;}
#sidebar select{padding:5px;max-width:100%;margin-bottom:30px;}
#sidebar form select{max-width:100%;margin:0;}
#sidebar_small .sidebar_box{padding:1px;border:1px solid #d5d5d5;overflow:hidden;border-radius:10px;position:relative;background:#fff;clear:both;margin-bottom:30px;}
#sidebar_large .sidebar_box{margin-bottom:30px;padding:0;}
#sidebar_small .sidebar_box .sidebar_box_shadow1{background:url(../images/white-box-shadow-bot.png) repeat-x center bottom;padding-bottom:10px;}
#sidebar_small .sidebar_box .sidebar_box_shadow2{background:url(../images/white-box-shadow-top.png) repeat-x center top;padding-top:10px;}
#sidebar_large .sidebar_box .sidebar_box_shadow1,
#sidebar_large .sidebar_box .sidebar_box_shadow2{background:none;}
#sidebar_small .sidebar_box h3,
#sidebar_large .sidebar_box h3.title_boder{color:#fff;font-size:15px;text-align:center;line-height:35px;width:221px;height:55px;margin:0;display:block;font-weight:bold;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);overflow:hidden;border-bottom:none;padding-bottom:0;}
#sidebar_small .sidebar_box h3 a,
#sidebar_large .sidebar_box h3.title_boder a{color:#fff;font-size:15px;text-decoration:none;}
#sidebar_large .sidebar_box h3.title_boder{width:269px;line-height:33px;display:block;}
#sidebar_small .sidebar_box p{padding:0 20px;}
#sidebar_small .sidebar_box_shadow{display:block;width:225px;height:30px;background:url(../images/white-box-bot2.png) no-repeat 0 0;}
#content #sidebar h3 a{color:#fff;}
.portfolio{margin-right:-20px;padding-top:2px;}
.pf_box{margin:0 20px 20px 0;}
.pf_2col .pf_box{width:439px;}
.pf_3col .pf_box{width:286px;}
.pf_4col .pf_box{width:209px;}
.pf_box2{margin:0 14px 14px 0;}
.pf_2col .pf_box2{width:442px;}
.pf_3col .pf_box2{width:290px;}
.pf_4col .pf_box2{width:214px;}
.pf_box img,
.pf_box a img,
.pf_box2 img,
.pf_box2 a img{width:100%;height:auto;display:block;line-height:0;font-size:0;}
.pf_box .pf_img,
.pf_box2 .pf_img{padding:5px;border:1px solid #e5e5e5;background:#f5f5f5;border-radius:5px;}
#content .pf_details1{clear:both;padding:10px 15px 0 15px;text-align:center;}
#content .pf_details1 h3,
#content .pf_details1 h3 a{font-size:13px;font-weight:bold;line-height:20px;margin:0;text-decoration:none;border:0;box-shadow:none;padding:0;}
#content .pf_details1 p{margin:0;font-size:11px;color:#808080;}
#content .pf_details2{clear:both;padding:15px 6px 15px 6px;}
#content .pf_details2 h3,
#content .pf_details2 h3 a{font-size:13px;font-weight:bold;line-height:20px;margin:0 0 5px 0;text-decoration:none;border:0;box-shadow:none;padding:0;}
#content .pf_details2 p{margin:0;font-size:12px;}
.pf_details3{left:0;top:0;height:100%;width:100%;color:#fff;opacity:0;position:absolute;z-index:99;text-shadow:0 1px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 0 0 20px 20px rgba(0, 0, 0, 0.05);box-shadow:inset 0 0 20px 20px rgba(0, 0, 0, 0.05);}
.pf_details3_text{padding:25px;}
.pf_details3_text ul{padding-bottom:0;}
.pf_overlay img{float:left;}
.pf_overlay{display:block;position:relative;overflow:hidden;}
.pf_overlay:hover .pf_details3{opacity:1;}
.pfHover{margin-bottom:17px;}
.pfSmall{margin-bottom:10px;}
.pfLarge{margin-bottom:10px;}
#content .pf_box2 .pf_details3 .pf_hover_excerpt{margin-bottom:15px;}
#content .pf_box2 .pf_details3 .pf_hover_excerpt ul{margin:0;padding:15px 0 0 0;}
#content .pf_box2 .pf_details3 h3,
#content .pf_box2 .pf_details3 h3 a,
#content .pf_box2 .pf_details3 h3 a:hover{color:#fff;font-size:12px;font-weight:bold;margin:-5px 0 8px 0;text-decoration:none;border:0;box-shadow:none;padding:0;}
#content .pf_details3 p{margin:0 0 15px 0;font-size:11px;line-height:18px;}
#content .pf_details3 ul.the_icons{margin-bottom:15px;line-height:22px;}
#content .pf_details3 img{width:auto;margin:10px 5px 0 0;}
#content .portfolio ul.the_icons li{display:block;clear:both;width:auto;float:left;}
#content p a.pf_readmore_btn{text-decoration:none;font-weight:bold;}
a.pf_text_link_icon,
a.pf_text_zoom_icon,
a.pf_text_play_icon{height:27px;width:27px;display:inline-block;margin-right:5px;}
a.pf_text_link_icon{background:transparent url(../images/icon_link1.png) no-repeat 0 0;}
a.pf_text_zoom_icon{background:transparent url(../images/icon_zoom1.png) no-repeat 0 0;}
a.pf_text_play_icon{background:transparent url(../images/icon_play1.png) no-repeat 0 0;}
.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity, border-color, box-shadow;-moz-transition-property:-moz-transform, opacity, border-color, box-shadow;-o-transition-property:top, left, opacity, border-color, box-shadow;transition-property:transform, opacity, border-color, box-shadow;}
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
#content .portfolio > ul > li{display:inline-block;padding:0;margin:0;background:none;float:left;}
.horizontal_menu{margin:0 -30px 20px -30px;padding:0 30px 0 30px;display:block;line-height:25px;height:25px;font-size:11px;}
.horizontal_menu span{float:left;margin-right:10px;}
.horizontal_menu ul{padding:0;margin:0;}
.horizontal_menu a{text-decoration:none;}
.horizontal_menu li{background:none;padding:0;margin:0;float:left;}
.horizontal_menu li a,
a.page-numbers,
#content .paginate-com span.current,
#content .holder a,
#content .holder a.previous_link,
#content .holder a.next_link,
#content a.white_square{text-decoration:none;display:inline-block;height:25px;background:#fff;border:1px solid #ddd;line-height:25px;border-radius:3px;list-style:none;padding:0 10px;margin:0 3px 0 0;text-shadow:0 1px 0 #fff;background:#f5f5f5;background:linear-gradient(top, #fff 0%, #eee 100%);background:-moz-linear-gradient(top, #fff 0%, #eee 100%);background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#eee));background:-webkit-linear-gradient(top, #fff 0%, #eee 100%);border-radius:3px;border:1px solid #e5e5e5;}
.horizontal_menu li a.active,
.horizontal_menu li a:hover,
a:hover.page-numbers,
#content .holder a:hover{background:#eee;border-color:#d6d6d6;background:linear-gradient(top, #eee 0%, #fff 100%);background:-moz-linear-gradient(top, #eee 0%, #fff 100%);background:-webkit-gradient(linear, 0 0, 0 100%, from(#eee), to(#fff));background:-webkit-linear-gradient(top, #eee 0%, #fff 100%);}
.horizontal_menu li a.active,
.horizontal_menu li.current-menu-item a{color:#444;}
.horizontal_menu li a.current,
#content .paginate-com span.current,
#content .holder a.active_page{color:#fff;text-shadow:0 1px 0 rgba(0, 0, 0, 0.1);font-weight:bold;cursor:auto;}
.horizontal_menu li a.icon_next_prev{padding:0 4px 0 7px;}
.horizontal_menu li a.active,
.horizontal_menu li.current-menu-item a{color:#fff;text-shadow:0 1px 0 rgba(0, 0, 0, 0.1);cursor:auto;}
.pagination_menu{margin-top:0;margin-bottom:-2px;}
.pagination_menu li a,
.pagination_menu li a.current,
#content .holder a,
#content .holder a.previous_link,
#content .holder a.next_link,
#content a.white_square{font-size:11px;line-height:21px;padding:0 8px;height:20px;}
.horizontal_menu li a .icon-angle-right{margin-right:-5px;}
.horizontal_menu li a .icon-angle-left{margin-left:-3px;margin-right:-2px;}
#content .holder a.previous_link,
#content .holder a.next_link{padding:0 10px 0 10px;}
#content .holder a.next_link{margin:0 0 0 3px;}
#content .holder a.next_link i{margin:0 -8px 0 3px;}
#content .holder a.previous_link i{margin:0 -5px 0 -2px;}
#content .holder a.no_more{display:none;}
.blog_post{display:block;width:100%;text-shadow:0 1px 0 #fff;margin-bottom:30px;}
.blog_date{float:left;color:#fff;width:43px;height:48px;line-height:16px;padding-top:8px;margin-left:-38px;display:block;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);text-align:center;}
.blog_date sub{display:block;margin-top:4px;}
.post_wrapper{margin-left:16px;}
#content .post_title{padding-bottom:0px;margin-bottom:20px;box-shadow:0 1px 0 #fff;border-bottom:1px solid #e2e2e2;}
#content .post_title h3,
#content .post_title h3 a{font-size:27px;font-weight:normal;text-decoration:none;padding-top:5px;margin:0 0 5px 0;border:none;padding-bottom:5px;box-shadow:none;}
#content .post_title h3 a:hover,
#content .post_title p a:hover{color:#313131;}
#content .post_title p{font-size:12px;margin:0 0 5px 0;}
#content .post_title p a{text-decoration:none;color:#707070;font-size:11px;}
#content .post_title p i{color:#999;font-size:10px;margin-right:-3px;}
#content .post_title p i.icon-tags{margin-right:-6px;}
#content .post_title p span{margin-right:8px;display:inline-block;}
#content .post_title a.comment_icon{float:right;width:44px;height:40px;display:block;text-decoration:none;font-size:16px;font-weight:bold;text-align:center;line-height:28px;background:url(../images/comment_icon.png) no-repeat 0 0;color:#777;}
#content .post_title a:hover.comment_icon{color:#313131;}
.blog_post .pf_featured_img{float:left;margin:0 20px 20px 0;padding:8px;border:1px solid #e1e1e1;background:#f5f5f5;font-size:0;line-height:0;display:block;border-radius:5px;}
.blog_post .pf_featured_img.pf_l_img{margin-right:0;float:none;}
.blog_post .pf_featured_img img{width:100%;}
.blog_post .sq_img{width:120px;height:120px;}
.blog_post .std_img{float:none;}
.blog_post a.white_button{display:inline-block;padding:0 15px;height:25px;line-height:25px;}
.bp_left_sidebar{margin-top:-5px;}
.bp_left_sidebar .blog_date,
#container_home .blog_date{margin-left:0;margin-right:10px;padding-top:11px;}
.bp_left_sidebar .post_wrapper,
#container_home .post_wrapper{margin-left:0px;}
.pf_quote{font-size:16px;line-height:25px;margin:0 0 20px 0;font-weight:normal;border:1px solid #e9e9e9;background:#f9f9f9;padding:15px;border-radius:5px;}
.bp_left_sidebar .pf_quote{margin-left:50px;}
.pf_quote i{color:#ddd;}
#content .pf_quote p{padding-left:40px;font-size:16px;line-height:27px;margin:0;}
#content .pf_quote p a{text-decoration:none;}
.pf_quote i.icon-quote-left{font-size:25px;float:left;margin:0;}
.pf_quote span i.icon-quote-right{font-size:13px;padding:20px 0 0 5px;line-height:10px;display:inline-block;}
.pf_quote span{clear:both;font-size:12px;line-height:30px;text-decoration:none;display:inline-block;font-style:normal;padding-left:40px;}
.pf_quote span a{text-decoration:none;}
.pf_image{position:relative;}
.pf_image_caption{position:absolute;bottom:0;margin:0;z-index:999;background:rgba(0, 0, 0, 0.5);width:535px;height:auto;overflow:hidden;color:#fff;padding:15px 15px 10px 15px;}
#content .pf_image_caption h4{color:#fff;margin-bottom:5px;line-height:20px;font-size:16px;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);border-bottom:0;padding-bottom:0;box-shadow:none;}
#content .pf_image_caption p{color:#fff;margin-bottom:5px;display:block;font-size:12px;line-height:20px;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);}
.about_author{overflow:hidden;}
.about_author img{float:left;margin:0 20px 0 0;padding:4px;border:1px solid #e5e5e5;border-radius:3px;}
#content .about_author p{padding-left:0;margin:0;overflow:hidden;}
#content .about_author h4{margin-bottom:25px;}
#blog_responses{padding-top:20px;clear:both;}
#comment-wrap{position:relative;margin-top:-5px;}
#comment-wrap p{margin:0 0 15px 0;}
.commentlist{padding-top:11px;}
.comment_body{position:relative;padding:0 0 0 70px;margin:0;border-bottom:1px solid #e5e5e5;}
#container_home .comment_body{border-color:#ccc}
.comment_avatar{position:absolute;top:0;left:0;}
.comment_avatar img{display:block;padding:4px;border:1px solid #e5e5e5;border-radius:3px;}
.comment_avatar img.image_border{padding:4px;}
.comment_postinfo{margin-bottom:5px;}
.comment_author,
.comment_author a{color:#2e2e2e;text-decoration:none;font-size:12px;font-family:arial, verdana;font-weight:bold;line-height:18px;}
.comment_date{color:#606060;font-size:11px;display:block;line-height:18px;}
.commentlist .children{padding-left:87px;}
#content #comment-wrap ol li ul{padding-bottom:0}
#content #comment-wrap ol li.comment{padding-top:20px;background:none;}
a.comment-reply-link{text-decoration:none;}
a:hover.comment-reply-link{color:#313131;}
#content #respond h3{font-size:16px;line-height:20px;}
#respond h3 small a#cancel-comment-reply-link{display:block;text-decoration:none;font-size:11px;font-family:arial, verdana;}
#respond{padding-top:30px;clear:both;}
#respond .form-allowed-tags,
#respond p.comment-notes{display:none;}
#commentform{padding-top:10px;margin-right:-5px;}
#commentform textarea#comment{width:95%;clear:both;margin:0 0 10px 0;}
#commentform input[type=text]{width:28%;float:left;display:inline-block;margin-right:5px;}
#commentform input,
#commentform textarea{border:1px solid #ddd;color:#313131;font-size:12px;padding:10px 2%;border-radius:3px;margin-bottom:10px;}
#commentform input:hover,
#commentform textarea:hover{border-color:#ccc;}
#commentform p{width:auto;margin:0;}
#commentform .hidden{display:none;}
li.comment #respond textarea{width:91% !important;}
li.comment #respond input[type=text]{width:48% !important;}
a.white_button,
#commentform .form-submit input#submit,
.formButton input{font-family:arial, verdana;outline:0;display:block;border:1px solid #ddd;cursor:pointer;color:#313131;border-radius:3px;line-height:30px;height:30px;width:auto;margin:0;padding:0 10px;text-decoration:none;border-color:#ddd;background-color:#f5f5f5;background-image:linear-gradient(to bottom, #f5f5f5, #f1f1f1);background-repeat:repeat-x;box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);}
#commentform .form-submit input#submit{height:35px;line-height:35px;font-size:13px;padding:0 15px;}
#commentform .form-submit{margin-top:-3px;}
a.white_button:hover,
#commentform .form-submit input:hover#submit,
.formButton input:hover{color:#000;background-color:#e5e5e5;background-image:linear-gradient(to bottom, #f1f1f1, #e5e5e5);border-color:#ccc;}
.paginate-com{clear:both;position:relative;font-size:11px;clear:both;margin:0;padding:20px 0 0 0;}
.paginate-com a,
#content .paginate-com span.current{text-decoration:none;line-height:21px;padding:0 8px;height:20px;margin:0;}
.archives-table{width:100%;border:1px solid #e5e5e5;margin-bottom:30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#content .archives-table ul li{float:left;display:block;border-bottom:1px solid #e5e5e5;border-top:1px solid #fff;height:auto;width:100%;padding:5px 0;margin:0;background:#f9f9f9;line-height:20px;clear:both;}
#content .archives-table ul li.tbl-heading,
#content .archives-table ul li:hover.tbl-heading{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;line-height:20px;display:block;font-size:15px;font-weight:normal;color:#000;border-bottom:1px solid #e1e1e1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#e9e9e9));background:-moz-linear-gradient(top, #f9f9f9, #e9e9e9);}
#content .archives-table ul li.tbl-heading span.date,
#content .archives-table ul li.tbl-heading span.post{line-height:33px;}
#content .archives-table ul li:last-child{border-bottom:none;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
#content .archives-table ul li .date{float:left;margin-left:22px;}
#content .archives-table ul li .post{padding-left:57px;}
#content .archives-table ul li a{text-decoration:none;float:left;padding-left:22px;}
#content .archives-table ul li:hover{background:#eee;color:#000;}
#content .archives-table ul li:hover a{color:#000;}
.gotop a,
.gotop2 a{text-decoration:none;font-size:10px;float:right;height:20px;margin-top:0;}
.gotop2 a{margin-top:-30px;padding-left:7px;color:#888}
.gotop a{color:#888;}
.gotop a:hover{color:#000;}
.gotop2 a:hover{color:#000;}
.goTop{margin-right:5px;margin-bottom:6px;}
#topcontrol{display:none;}
#contact_form div{padding-bottom:15px;}
#contact_form label{display:block;padding-bottom:5px;clear:both;}
#contact_form label span{font-size:11px;color:#707070;}
.input-text,
.input-textarea,
#footer #contact-form-widget p.formButton input{font-family:arial, verdana;font-size:12px;outline:0;display:block;border:1px solid #ddd;border-radius:3px;width:100%;height:30px;line-height:30px;padding:0;text-indent:10px;margin-bottom:3px;}
.input-textarea{text-indent:0;height:138px;line-height:22px;padding:7px 10px;width:566px;}
#container_home .input-textarea{width:90%;}
.input-text:hover,
.input-textarea:hover{border-color:#ccc;}
p#msg,
#msg p{background:url(../images/form_error.png) no-repeat 0 1px;padding-left:23px;}
#smessage{font-size:14px;background:url(../images/form_success.png) no-repeat 0 0;padding-left:27px;line-height:25px;margin:0;height:25px;clear:both;display:block;margin-bottom:50px;}
#content #smessage h5{border:none;padding:0;}
#content #smessage p{clear:both;float:none;}
#contact_form label.error,
#contact_form span.error{color:#ce0000;text-shadow:none;}
#contact_form p{margin:0;}
#contact_form p.formButton{clear:both;margin-top:10px;}
#content div.testimonials-text{overflow:hidden;margin:0 0 -10px 0;padding:0}
#content div.testimonials-text p{margin:0 0 10px 0}
#content div.testimonials-text h5{margin:0 0 10px 0;padding:0;font-size:12px;font-family:arial;font-weight:bold;border-bottom:0;box-shadow:none;}
#content div.testimonials-text h5 sup{font-size:11px;font-weight:normal;color:#777;margin-top:-1px;display:block;}
#content div.testimonials-text a.client-website,
#content .box-testimonials-client a{background:url(../images/shortcut.png) no-repeat 0 1px;text-decoration:none;padding-left:18px;}
#content div.testimonials-text a:hover.client-website,
#content .box-testimonials-client a:hover{text-decoration:underline;}
#content .box-testimonials-client a{float:right;margin-top:12px;background-position:0 3px;font-size:11px;}
#content .testimonials1{clear:both;margin:0;padding:0;height:100%;float:left;}
.testimonials2{background:url(../images/quote1.png) no-repeat 0 3px;margin:0;padding:0 0 0 60px;height:100%;clear:both;}
#content .quote-testimonials{padding:20px 0 0 0;margin-top:20px;clear:both;}
#content .quote-testimonials span{background:url(../images/quote-small.png) no-repeat 0 0;padding-left:40px;padding-top:15px;}
#content .quote-right{float:right;background:url(../images/quote-right.png) no-repeat right 3px;text-align:right;padding-right:60px;margin-top:0;}
#content div.quote-testimonials h5{margin:7px 0 0 0;padding:0;font-size:18px;font-style:italic;}
#content div.quote-testimonials h5 sup{font-size:13px;}
.testimonials-bx-slider-wrap{margin:0 0 20px 0;position:relative;}
.testimonials-bx-slider{display:block;clear:both;margin:0 0 30px 0;}
.testimonials-bx-slider .box-testimosnials{margin:0;}
.box-testimonials{margin:0px 0 0 0;display:block;padding-top:5px;}
.box-testimonials p{background:#f9f9f9;padding:20px;color:#464646;margin:0;border:1px solid #e9e9e9;border-radius:3px;}
.box-testimonials-client{background:url(../images/testimonials_angle.png) no-repeat 30px 0;padding-left:70px;margin-top:-1px;margin-bottom:30px;padding-bottom:10px;}
.box-testimonials-client h5,
#content .box-testimonials-client h5{margin:0;padding-top:10px;font-size:12px;font-family:arial;font-weight:bold;border-bottom:0;box-shadow:none;}
.box-testimonials-client h5 sup{font-size:11px;color:#777;display:block;font-weight:normal;min-height:20px;}
#content .box-testimonials a.clientWebsite,
#footer .box-testimonials a.clientWebsite{float:none;margin-top:0;background:none;font-size:11px;display:block;padding:0;font-weight:normal;line-height:10px;}
#content .box-testimonials-client h5{font-size:12px;margin:0;}
.bx-default-pager{display:none;}
.bx-controls-direction{display:block;position:absolute;top:0;right:0;margin-top:-35px;background:#fff;}
#sidebar .bx-controls-direction{bottom:35px;margin-top:0px;top:auto;z-index:99;}
#sidebar .testimonials-bx-slider-wrap{margin:0 0 -30px 0;}
#sidebar_small #sidebar .testimonials-bx-slider-wrap{margin:0 15px -10px 15px;}
#sidebar_small #sidebar .bx-controls-direction{bottom:35px;margin-top:0px;top:auto;z-index:99;right:auto;left:0;}
#sidebar_small .box-testimonials p{padding:20px;}
.bx-wrapper .bx-prev{float:left;margin-right:8px;background:#ccc url(../images/slider-arrows1.png) no-repeat 0 0;}
.bx-wrapper .bx-next{float:right;margin-right:-5px;background:#ccc url(../images/slider-arrows1.png) no-repeat right 0;}
.bx-wrapper .bx-controls-direction a{width:15px;height:21px;display:block;text-indent:-9999px;z-index:99;}
#footer .box-testimonials{margin:-5px 0 0 0;}
#footer .box-testimonials-client{background:url(../images/testimonials_angle2.png) no-repeat 30px 0;}
#footer .bx-controls-direction{background:#262626;margin-top:-51px;}
#footer .box-testimonials-client h5{color:#aaa;font-size:12px;}
#footer .box-testimonials-client h5 sup{color:#aaa;}
#footer .box-testimonials p{background:#1f1f1f;color:#aaa;margin:0;border:1px solid #323232;}
#footer .bx-wrapper .bx-prev{background:#6c6c6c url(../images/slider-arrows2.png);}
#footer .bx-wrapper .bx-next{background:#6c6c6c url(../images/slider-arrows2.png) right 0;}
.flashunit{clear:both;margin:0;padding-right:15px;width:210px;float:left;display:block;position:relative;}
object.flashvideo{width:200px;height:150px;padding:4px;background:#fff;border:4px solid #eee;}
#container_home .testimonials-home-slider{margin-bottom:-15px;}
#container_home .testimonials-home-slider .box-testimonials p,
#container .testimonials-home-slider .box-testimonials p{background:#fff url(../images/quote.png) no-repeat 10px 15px;border-radius:10px;font-size:13px;font-style:italic;line-height:20px;padding-left:50px;}
#container_home .testimonials-home-slider .box-testimonials p strong{font-style:normal;}
#container_home #content .testimonials-home-slider .box-testimonials-client h5{color:#798c09;font-size:14px;font-weight:bold;}
#container_home #content .testimonials-home-slider .box-testimonials-client h5 sup{font-size:12px;color:#5c5c5c;}
#container_home .testimonials-home-slider .bx-controls-direction{background:#e6e6e6;margin-top:-50px;}
#container_home .testimonials-home-slider .box-testimonials-client{background:url(../images/testimonials_angle_home.png) no-repeat 30px 0;}
#container_home .testimonials-home-slider .bx-wrapper .bx-prev{background:#9eb325 url(../images/slider-arrows-home.png);}
#container_home .testimonials-home-slider .bx-wrapper .bx-next{background:#9eb325 url(../images/slider-arrows-home.png) right 0;}
#container .testimonials-home-slider .bx-controls-direction{background:#fff;margin-top:-50px;}
.last{margin-right:0 !important;}
#swm_default_slider{float:right;width:326px;height:283px;margin-top:30px;}
.whitebox_shadow2{background:url(../images/white-box-bot.png) no-repeat center top;}
.videoblocktheme{position:relative;}
.block_image{position:absolute;top:0;z-index:1;}
.block_video{overflow:hidden;padding:10px;padding-bottom:56.25%;position:relative;height:0;z-index:2;}
.block_video iframe{left:0;top:0;height:100%;width:100%;padding:10px;position:absolute;}
.page li{display:block;}
.pagination>li{display:inline;}
#news-bodyhtml {
    font-size: 14px;
    line-height: 25px;
}
.fit-vids-style{    height: 0;}