*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}
ol,ul,li{list-style:none}
caption,th{text-align:left}
q:before,q:after{content:''}
*{outline:none}
strong{font-weight:700}
em{font-style:italic}
a img{border:none}
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#map_canvas img,.google-map img{max-width:none!important}
.jqueryslidemenu ul li a{display:block;color:#fff;text-decoration:none;font:300 14px Oswald, Serif;text-transform:uppercase;padding:0}
.whitetext{font:11px Verdana, Geneva, sans-serif;color:#fff}
.homereqheading{font:150 14px Oswald, Serif;text-transform:uppercase;border-left-width:1px;border-left-style:dotted;color:#fff;text-indent:8px;margin-bottom:20px;padding:0!important}
body{font:12px/18px 'Droid Sans', Arial, Helvetica, Sans-serif}
a{text-decoration:none;color:#ee3c00}
.fix{clear:both;height:1px;overflow:hidden;margin:-1px 0 0}
#wrap-wide{width:100%;height:100%;position:fixed;top:0;left:0}
#wrap{position:relative;width:880px;left:355px}
#main{float:left;width:560px;background-color:rgba(255,255,255,1);-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;margin-bottom:100px;position:relative;padding:25px 35px}
#wrap.no-sidebar #main{width:820px}
#breadcrumb{position:absolute;left:0;margin-top:19px;font:normal 10px verdana, arial, sans-serif;color:#999}
#breadcrumb a,#breadcrumb a:active{color:#666}
#breadcrumb a:hover{color:#333}
#audiojs_wrapper0{position:fixed;bottom:10px;right:160px;z-index:9}
.videox{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.videox iframe,.videox object,.videox embed{position:absolute;top:0;left:0;width:100%;height:100%}
#entries .post-item{padding-bottom:40px;margin-bottom:40px;overflow:hidden;border-bottom:1px solid #eee}
#entries .page.post-item{padding-bottom:20px}
#entries .post-image{margin-bottom:15px!important}
#entries .post-meta,#entries .post-meta a,#entries .post-meta a:active{font:11px Helvetica, Arial, sans-serif;text-transform:uppercase;color:#aaa;padding-top:5px}
#entries .page-title{padding-bottom:15px;padding-right:15px;margin-bottom:40px;color:#444;position:relative;font:400 22px/28px Oswald, Helvetica, Arial, Sans-serif;border-bottom:1px solid #eee}
#entries .post-title,#entries .post-title a,#entries .post-title a:active{color:#676767;text-transform:uppercase;word-spacing:5px;font-weight:400;font-size:18px;line-height:26px;font-family:Oswald, Helvetica, Arial, Sans-serif;padding:2px 0 10px}
#entries .post-title span{color:#eee}
#entries .entry img{max-width:100%;height:auto}
#entries .read-more{color:#444}
.post-share-buttons li{margin-top:15px}
.single #entries .post-image{margin-right:0;float:none;margin-bottom:0}
#entries .frame img{display:block;vertical-align:bottom;position:relative;overflow:hidden;max-width:100%;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;border:none}
#entries .frame{margin-bottom:30px;position:relative;overflow:hidden;-moz-transition:background-color 1s ease 0;-webkit-transition:background-color 1s ease 0;-o-transition:background-color 1s ease 0;-ms-transition:background-color 1s ease 0;transition:background-color 1s ease 0;background-color:#fff;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}
#entries .frame .zoom,#entries .frame .video{background:url(images/overlay_zoom.png) center center no-repeat;height:50px;width:100%;display:block;position:absolute;top:-99px;cursor:pointer}
#entries .frame .video{background:url(images/overlay_video.png) center center no-repeat}
#author-info{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #eee}
#author-info .inner img{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}
#author-info .author-name{display:block;padding-bottom:5px}
#author-info .inner p{padding:0 10px 5px 80px}
.navi{clear:both;font:11px Verdana, Geneva, sans-serif;padding:10px 0}
.navi a,.navi a:link,.navi a:visited,.navi a:active,.navi span.extend,.navi span.current{text-align:center;display:inline-block;color:#444;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin:0 3px 5px;padding:6px 10px}
.navi a:hover{color:#444;text-decoration:none;background-color:#ddd}
.navi span.current{color:#444;background-color:#ddd}
.navi a.first,.navi a.last{color:#fff;background-color:#ddd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.navi .pages{float:right;color:#444;background-color:#ddd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:6px 10px}
#content .wp-caption img{float:left;margin:0}
#content .wp-caption p.wp-caption-text{text-align:center;font-family:Georgia, "Times New Roman", Times, serif;font-style:normal;font-size:11px}
#content .wp-caption.alignleft{float:left;margin:0 30px 25px 0}
#content .wp-caption.alignright{float:right;margin:0 0 25px 30px}
.gallery-caption{color:#666;padding:0 4px}
#menu-wrap #lang_sel{position:absolute;top:1px;right:57px;z-index:1000}
#comments .section-title,#related-folio .section-title{margin-bottom:20px;text-transform:uppercase}
.htitle,#reply-title{margin-bottom:20px;font-size:18px;text-transform:uppercase;padding:0 0 15px!important}
#comments .nocomments{padding-top:20px;float:left}
.comment-entry{border-bottom:1px solid #eee;padding:20px 10px 20px 0}
.depth-2 .comment-entry{padding-left:70px}
.depth-3 .comment-entry{padding-left:140px}
.depth-4 .comment-entry{padding-left:210px}
.depth-5 .comment-entry{padding-left:280px}
#cancel-comment-reply-link{display:block;position:absolute;top:44px;right:5px;font:normal 12px arial, sans-serif}
#respond{clear:both;position:relative;width:100%;margin-bottom:40px;border-bottom:1px solid #eee;padding-bottom:40px}
.comment-author-wrap{display:inline;float:left;margin-right:20px;border:1px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.comment-author-wrap img{vertical-align:bottom;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:2px}
.comment-author-info{display:inline-block;margin-bottom:5px;padding:0 2px}
.comment-author-info a,.comment-author-info a:active{color:#444!important}
#form-comment{clear:both}
#form-comment label{width:195px;text-transform:uppercase;color:#666}
#form-comment input.txt{width:95%;display:block;border:1px solid #b3b3b3;background-color:#f4f4f4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 4px 0 0;padding:8px 5px}
#form-comment input.txt:hover{background-color:#fff}
#form-comment textarea{width:96%;display:block;border:1px solid #b3b3b3;background-color:#f4f4f4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 4px 0 0;padding:10px}
#form-comment .personal-data p{width:50%}
.contactform label{display:block!important}
.txt,textarea{font-size:13px;border:1px solid #eee;border-top:none;border-left:none;font:11px Verdana, Geneva, sans-serif;color:#fff}
textarea{overflow:auto}
.loading{font-style:italic;display:none}
.errortxt,textarea.errortxt{border:1px solid red}
#submit{background-color:#555;border:medium none;color:#FFF;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:background-color .5s;-webkit-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s;margin:0 4px;padding:7px 10px}
#submit:hover{background:#444}
.portfolio #filters{padding-right:10px;padding-left:10px}
#folio-nav{overflow:hidden;margin-bottom:15px}
#folio-nav a,#folio-nav a:active{color:#999}
#folio-nav a:hover{color:#555}
#related-folio{padding-bottom:40px;border-bottom:1px solid #eee;margin-bottom:40px}
#portfolio .folio-cats a,#portfolio .folio-cats a:visited,#portfolio .folio-cats{color:#999;font-size:11px}
#portfolio .folio-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px 40px}
#portfolio .one_half{width:50%;margin-right:0}
#portfolio .one_third{width:33.33%;margin-right:0}
#portfolio .one_fourth{width:25%;margin-right:0}
.single-portfolio .meta{font:12px Helvetica, Arial, sans-serif;color:#999;padding-top:0;text-transform:none}
.single-portfolio .meta a,.single-portfolio .meta a:active{color:#999;text-decoration:underline}
.single-portfolio .meta span{font-weight:700;color:#555}
#filters{margin-bottom:30px;margin-top:20px;overflow:hidden;clear:both;padding:5px 0}
#filters li{float:right;padding-left:5px}
#filters li a{color:#777;font-size:12px;background-color:#eee;border:1px solid #fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-shadow:1px 1px #fff;box-shadow:1px 1px #ccc;-moz-box-shadow:1px 1px #ccc;-webkit-box-shadow:1px 1px #ccc;display:block;padding:5px 8px}
#filters li a:hover{color:#444!important;background-color:#e7e7e7;box-shadow:1px 1px #c5c5c5;-moz-box-shadow:1px 1px #c5c5c5;-webkit-box-shadow:1px 1px #c5c5c5}
#filters li a.selected{color:#444;background-color:#d9d9d9}
#filters li a.allcats{color:#fff!important;background-color:#999;box-shadow:1px 1px #ccc;-moz-box-shadow:1px 1px #ccc;-webkit-box-shadow:1px 1px #ccc;text-shadow:1px 1px #555}
.isotope-item{z-index:2}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1}
.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.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:0 opacity;-moz-transition-property:0 opacity;-o-transition-property:top, left, opacity;transition-property:transform, opacity}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0;-moz-transition-duration:0;-o-transition-duration:0;transition-duration:0}
#sidebar{position:relative;top:0;float:right;width:190px;background-color:rgba(0,0,0,.8);-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;margin-bottom:100px;padding:30px 25px 0}
#sidebar .widget{padding-bottom:30px}
#sidebar .google-map{width:100%;height:140px}
#sidebar select{width:100%;color:#fff;border:none;padding:5px}
#sidebar select option{padding-left:5px}
#sidebar .widget h3.widget-title{margin-bottom:15px;color:#fff;font:400 14px Oswald, Helvetica, Arial, Sans-serif;text-transform:uppercase;letter-spacing:1px}
#sidebar ul li{background:url(images/arrow_bullet.png) no-repeat;color:#444;padding:0 0 10px 20px}
#sidebar ul li,#sidebar ul li a,#sidebar ul li a:active{color:#d2d2d2}
.widget .tagcloud a,.tags a{background-color:#000;display:inline-block;height:23px;font-size:11px!important;line-height:21px;font-family:Verdana, sans-serif;text-decoration:none;color:#fff!important;margin:0 2px 7px 0;padding:0 10px}
.tags strong{float:left;padding-right:10px}
#sidebar .thumb-list li{overflow:hidden;display:block;background:none;padding:2px 0 20px}
#sidebar .thumb-list li img{display:block;vertical-align:bottom;margin-top:2px}
#sidebar .thumb-list .date{font:10px Verdana, sans-serif;color:#777;display:block}
#sidebar .thumb-list a.fl{margin:0 13px 5px 0}
#sidebar .thumb-list li a,#sidebar .thumb-list li a:visited{background:none;display:inline;font-size:11px;padding:0}
#sidebar .recent-tweets li{background:url(images/twitter.png) no-repeat left 6px;display:block;color:#d2d2d2;margin-bottom:0;padding:0 0 20px 37px}
#sidebar .recent-tweets ul li a,#sidebar .recent-tweets ul li a:visited{display:inline;text-decoration:underline;padding:0}
#sidebar .recent-tweets li span.twitterTime a{display:block;padding-top:5px;text-decoration:none;color:#34b7d7}
.widget .textwidget{color:#d2d2d2;line-height:22px}
.contact-details ul li span{text-decoration:underline;padding-right:5px}
.contact-details p{padding-bottom:20px;color:#eee}
#sidebar .widget .ads-banner ul li{float:left;background:none;margin:0 15px 5px 0;padding:0}
#wp-calendar caption{text-align:center;font:bold 11px/23px Arial, Helvetica, sans-serif;color:#fff}
#wp-calendar td,#wp-calendar th{border:1px solid #666;text-align:center;color:#eee;padding:3px}
#wp-calendar th{background:#222;color:#fff;font-weight:700}
#wp-calendar td:hover{background:#444;cursor:pointer}
#wp-calendar tfoot td{background:#222}
.clients a{display:block;float:left;margin:3px}
.flickr .wrap{margin-left:0;position:relative;padding:10px 0 0}
.flickr a{display:inline-block;padding:0!important}
.flickr a img{border:1px solid #777;float:left}
.flickr a:hover img{border:1px solid #fff;transition:border 1s;-moz-transition:border 1s;-webkit-transition:border 1s;-o-transition:border 1s;-ms-transition:border 1s}
.flickr div.flickr_badge_image{float:left;margin-bottom:16px;margin-right:16px;width:79px;height:79px;display:inline;padding:0}
.search-box .search-field{width:140px;border:none;background-color:#333;font:11px Verdana, Geneva, sans-serif;color:#eee;height:16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;padding:5px 36px 6px 10px}
.search-box .search-go{border:none;background:url(images/search.png) no-repeat right center;width:35px;height:35px;display:block;text-indent:-9999px;cursor:pointer;position:absolute;overflow:hidden;font-size:0;line-height:0;top:-5px;right:5px}
#footer .search-box .search-field{width:143px}
#menu-wrap{width:266px;position:fixed;top:0;left:80px;background:rgba(0,0,0,.7) url(images/sec_highlight.png) no-repeat;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;z-index:999;padding:50px 0}
#menu{width:215px;margin:0 auto}
#nav{padding-top:25px}
select.selectnav{display:block;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;width:250px;overflow:hidden;vertical-align:middle;font:normal 14px/20px 'Lucida Sans Unicode', 'Lucida Grande', Arial, san-serif;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(images/menu_dd.png) no-repeat right center, 0 0 100%;-webkit-border-radius:0;border:1px solid #fff;color:#fff;text-shadow:1px 1px 0 #050403;background-size:23px 18px 100%;margin:20px auto 0;padding:4px 5px 6px}
select.selectnav option{border:none;background:#1F1B18;outline:none}
.jqueryslidemenu ul li{position:relative;border-bottom-width:1px;border-bottom-style:solid;margin:5px 0;padding:3px 0}
.jqueryslidemenu ul li li{padding:5px 10px; margin-block: 0;}
#nav .sub-menu a{font-size: 13px;}
.jqueryslidemenu span{font:11px helvetica, arial, sans-serif;color:#777;display:block;text-transform:none}
.jqueryslidemenu ul li li a{text-transform:none}
.jqueryslidemenu ul li ul{position:absolute;width:170px;top:0;visibility:hidden;background:rgba(0,0,0,.7);border:1px solid #444;padding:0 10px}
.jqueryslidemenu ul li:last-child{border-bottom:none}
* html .jqueryslidemenu ul li{float:left;height:1%}
* html .jqueryslidemenu ul li a{height:1%}
.slider-caption{padding:25px}
#slidecaption{width:600px;position:fixed;bottom:50px;right:80px;background:rgba(0,0,0,.7) url(images/sec_highlight.png) no-repeat;-webkit-border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-moz-border-radius-topleft:25px;-moz-border-radius-topright:25px;border-top-left-radius:25px;border-top-right-radius:25px;color:#fff}
#slidecaption h4{font:300 14px Oswald, Helvetica, Sans-serif;padding-bottom:10px;color:#fff}
#slidecaption p{font:normal 13px/20px Helvetica, Arial, sans-serif;color:#fff}
#controls-wrap{height:45px;width:100%;bottom:0;left:0;z-index:4;background-color:rgba(0,0,0,.7);position:fixed;margin:0 auto}
#tray-button{position:absolute;top:7px;left:38px;cursor:pointer}
#thumb-tray{position:fixed;z-index:3;bottom:0;left:0;background-color:rgba(0,0,0,.7);height:170px;width:100%;overflow:hidden;text-align:center;-moz-box-shadow:0 0 4px #000;-webkit-box-shadow:0 0 4px #000;box-shadow:0 0 4px #000;padding:0}
ul#thumb-list li{width:110px!important;height:80px!important;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#111;list-style:none;display:inline;overflow:hidden;float:left;margin:12px 10px 0!important}
ul#thumb-list li img{width:100%!important;height:100%!important;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;opacity:0.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);filter:alpha(opacity=60);-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;-ms-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}
#thumb-back,#thumb-forward{position:absolute;z-index:5;bottom:42px;height:130px;width:40px}
#thumb-back{left:0;background:url(images/slider/thumb-back.png) no-repeat center center}
#thumb-forward{right:0;background:url(images/slider/thumb-forward.png) no-repeat center center}
#thumb-back:hover,#thumb-forward:hover{cursor:pointer;background-color:rgba(256,256,256,0.1)}
#thumb-back:hover{border-right:1px solid rgba(256,256,256,0.2)}
#thumb-forward:hover{border-left:1px solid rgba(256,256,256,0.2)}
ul#thumb-list{display:inline-block;list-style:none;position:relative;left:0;padding:10px 0}
ul#thumb-list li.current-thumb img,ul#thumb-list li:hover img{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)}
#prevslide,#nextslide,#play-button{width:19px;height:18px;float:right;margin-top:15px;opacity:0.6}
#prevslide{margin-right:5px;background:url(images/slider/back.png) no-repeat}
#nextslide{margin-right:80px;background:url(images/slider/forward.png) no-repeat}
#play-button{margin-right:5px}
#progress-back{z-index:5;position:fixed;bottom:51px;left:0;height:4px;width:100%;background:url(images/slider/progress-back.png) repeat-x}
#progress-bar{position:relative;height:4px;width:100%;background:url(images/slider/progress-bar.png) repeat-x}
.copyright{font:12px Verdana;color:#fff;float:left;padding:15px 0 0 80px}
#shutdown,#menu-toggle,#entries-toggle,#scrollup{display:block;width:32px;height:32px;position:absolute;text-indent:-9999px;cursor:pointer}
#entries-toggle{background:url(images/toggle_icons.png) 0 -128px no-repeat;top:0;right:0}
#shutdown{background:url(images/toggle_icons.png) 0 -64px no-repeat;top:7px;left:45px}
#menu-toggle{background:url(images/toggle_icons.png) 0 -32px no-repeat;bottom:-5px;left:117px}
.home #shutdown{left:10px!important}
#menu-toggle.active{background:url(images/toggle_icons.png) 0 0 no-repeat}
#shutdown.active{background:url(images/toggle_icons.png) 0 -97px no-repeat}
#entries-toggle.active{background:url(images/toggle_icons.png) 0 -160px no-repeat}
#scrollup{background:url(images/toggle_icons.png) 0 -192px no-repeat;position:fixed;bottom:-7px;left:50%;z-index:99;display:none}
#contact-box{padding:20px 0}
#contactform .error{color:red;font-weight:700}
#contactform p{margin-bottom:5px}
#contactform label{width:195px;color:#2a2a2a;text-shadow:1px 1px 0 #fff;text-align:center,display:block;padding:0 0 5px 10px}
#contactform input.txt{width:80%;display:block;height:15px;border:1px solid #fff;background-color:transparent;padding:3px 10px}
#contactform textarea{width:80%;display:block;border:1px solid #000;background-color:transparent;padding:10px}
#contactform input.txt:focus,#contactform textarea:focus{background-color:background-color: transparent}
#contactform .submit-button{font-size:12px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-o-box-border-radius:4px;-ms-box-border-radius:4px;border-radius:4px;display:inline-block;position:relative;-moz-transition:background-color .5s;-webkit-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s;cursor:pointer;background-color:#555;border:1px solid #606060;margin-right:5px;padding:6px 10px}
#contactform .submit-button:hover{background-color:#333}
h1,h2,h3,h4,h5,h6{line-height:1.3em;font-family:Oswald;font-weight:400;color:#2a2a2a}
#main .entry h3{font-size:15px}
#main .entry h4{font-size:13px}
#main .entry h5{font-size:12px}
#main .entry h6{font-size:11px}
.special-heading{border-left-width:1px;border-left-style:dotted;text-indent:8px;margin-bottom:20px;padding:0!important}
table.tbl-style{font-size:12px;width:100%;text-align:left;margin:0}
table.tbl-style th{font-size:13px;font-weight:700;background:#eee;border-top:4px solid #c2c4c5;border-bottom:1px solid #ccc;color:#000;text-shadow:#fff 0 1px 1px;padding:8px}
table.tbl-style td{border-bottom:1px solid #eee;color:#888;border-top:1px solid transparent;padding:8px}
table.tbl-style tr:hover td{background:#f6f6f6;color:#000;cursor:pointer}
.google-map{width:100%;height:230px}
.social-in-homepage,.social-in-page{position:fixed;top:0;right:80px;z-index:999}
.social-in-page{right:-2px}
.social-bookmarks.social-in-page ul li{float:none;display:block;overflow:hidden}
.social-in-page ul li,.social-in-page ul li a{-webkit-border-top-left-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-bottomleft:7px;border-top-left-radius:7px;border-bottom-left-radius:7px}
.social-in-homepage ul li,.social-in-homepage ul li a{-webkit-border-bottom-right-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-bottomright:7px;-moz-border-radius-bottomleft:7px;border-bottom-right-radius:7px;border-bottom-left-radius:7px}
.social-bookmarks{overflow:hidden;margin-bottom:20px}
.social-bookmarks ul li{float:left;display:inline;list-style-type:none!important;background-color:rgba(0,0,0,0.7);margin:0 2px 2px 0;padding:0!important}
.social-bookmarks ul li a{display:block;text-indent:-9999px;width:40px;height:40px;float:left;-moz-transition:all .3s ease 0;-webkit-transition:all .3s ease 0;-o-transition:all .3s ease 0;-ms-transition:all .3s ease 0;transition:all .3s ease 0}
.social-bookmarks .facebook a{background:url(images/social_icons.png) 0 0 no-repeat}
.social-bookmarks .facebook a:hover{background:#3b5998 url(images/social_icons.png) 0 -40px no-repeat}
.social-bookmarks .gplus a{background:url(images/social_icons.png) -40px 0 no-repeat}
.social-bookmarks .gplus a:hover{background:#d94a39 url(images/social_icons.png) -40px -40px no-repeat}
.social-bookmarks .twitter a{background:url(images/social_icons.png) -80px 0 no-repeat}
.social-bookmarks .twitter a:hover{background:#48c4d2 url(images/social_icons.png) -80px -40px no-repeat}
.social-bookmarks .youtube a{background:url(images/social_icons.png) -120px 0 no-repeat}
.social-bookmarks .youtube a:hover{background:#f45750 url(images/social_icons.png) -120px -40px no-repeat}
.social-bookmarks .vimeo a{background:url(images/social_icons.png) -160px 0 no-repeat}
.social-bookmarks .vimeo a:hover{background:#62a0ad url(images/social_icons.png) -160px -40px no-repeat}
.social-bookmarks .flickr a{background:url(images/social_icons.png) -200px 0 no-repeat}
.social-bookmarks .flickr a:hover{background:#f1628b url(images/social_icons.png) -200px -40px no-repeat}
.social-bookmarks .skype a{background:url(images/social_icons.png) -240px 0 no-repeat}
.social-bookmarks .skype a:hover{background:#18b7f1 url(images/social_icons.png) -240px -40px no-repeat}
.social-bookmarks .linkedin a{background:url(images/social_icons.png) -280px 0 no-repeat}
.social-bookmarks .linkedin a:hover{background:#71b2d0 url(images/social_icons.png) -280px -40px no-repeat}
.social-bookmarks .behance a{background:url(images/social_icons.png) -320px 0 no-repeat}
.social-bookmarks .behance a:hover{background:#18a3fe url(images/social_icons.png) -320px -40px no-repeat}
.social-bookmarks .picasa a{background:url(images/social_icons.png) -360px 0 no-repeat}
.social-bookmarks .picasa a:hover{background:#444 url(images/social_icons.png) -360px -40px no-repeat}
.social-bookmarks .dribble a{background:url(images/social_icons.png) -400px 0 no-repeat}
.social-bookmarks .dribble a:hover{background:#ef5b92 url(images/social_icons.png) -400px -40px no-repeat}
.social-bookmarks .digg a{background:url(images/social_icons.png) -440px 0 no-repeat}
.social-bookmarks .digg a:hover{background:#2882c6 url(images/social_icons.png) -440px -40px no-repeat}
.social-bookmarks .blogger a{background:url(images/social_icons.png) -480px 0 no-repeat}
.social-bookmarks .blogger a:hover{background:#fb913f url(images/social_icons.png) -480px -40px no-repeat}
.social-bookmarks .supon a{background:url(images/social_icons.png) -520px 0 no-repeat}
.social-bookmarks .supon a:hover{background:#eb4924 url(images/social_icons.png) -520px -40px no-repeat}
.social-bookmarks .delicious a{background:url(images/social_icons.png) -560px 0 no-repeat}
.social-bookmarks .delicious a:hover{background:#3274d1 url(images/social_icons.png) -560px -40px no-repeat}
.social-bookmarks .tumblr a{background:url(images/social_icons.png) -600px 0 no-repeat}
.social-bookmarks .tumblr a:hover{background:#3a5976 url(images/social_icons.png) -600px -40px no-repeat}
.social-bookmarks .dropbox a{background:url(images/social_icons.png) -640px 0 no-repeat}
.social-bookmarks .dropbox a:hover{background:#18b7f1 url(images/social_icons.png) -640px -40px no-repeat}
.social-bookmarks .google a{background:url(images/social_icons.png) -680px 0 no-repeat}
.social-bookmarks .google a:hover{background:#dd4b39 url(images/social_icons.png) -680px -40px no-repeat}
.social-bookmarks .rss a{background:url(images/social_icons.png) -720px 0 no-repeat}
.social-bookmarks .rss a:hover{background:#fe9900 url(images/social_icons.png) -720px -40px no-repeat}
.social-bookmarks .wordpress a{background:url(images/social_icons.png) -760px 0 no-repeat}
.social-bookmarks .wordpress a:hover{background:#464646 url(images/social_icons.png) -760px -40px no-repeat}
.social-bookmarks .apple a{background:url(images/social_icons.png) -800px 0 no-repeat}
.social-bookmarks .apple a:hover{background:#444 url(images/social_icons.png) -800px -40px no-repeat}
.social-bookmarks .yahoo a{background:url(images/social_icons.png) -840px 0 no-repeat}
.social-bookmarks .yahoo a:hover{background:#ab64bc url(images/social_icons.png) -840px -40px no-repeat}
.social-bookmarks .android a{background:url(images/social_icons.png) -880px 0 no-repeat}
.social-bookmarks .android a:hover{background:#a5c43b url(images/social_icons.png) -880px -40px no-repeat}
.social-bookmarks .html5 a{background:url(images/social_icons.png) -920px 0 no-repeat}
.social-bookmarks .html5 a:hover{background:#f3642c url(images/social_icons.png) -920px -40px no-repeat}
.social-bookmarks .photo-500 a{background:url(images/social_icons.png) -960px 0 no-repeat}
.social-bookmarks .photo-500 a:hover{background:#00adef url(images/social_icons.png) -960px -40px no-repeat}
.social-bookmarks .instagram a{background:url(images/social_icons.png) -1000px 0 no-repeat}
.social-bookmarks .instagram a:hover{background:#5d3d35 url(images/social_icons.png) -1000px -40px no-repeat}
.social-bookmarks .pinterest a{background:url(images/social_icons.png) -1040px 0 no-repeat}
.social-bookmarks .pinterest a:hover{background:#c9232f url(images/social_icons.png) -1040px -40px no-repeat}
.social-bookmarks .email-social a{background:url(images/social_icons.png) -1080px 0 no-repeat}
.social-bookmarks .email-social a:hover{background:#1f6f8a url(images/social_icons.png) -1080px -40px no-repeat}
#wrap a.button{border:1px solid #606060;font-size:18px;color:#fff;-webkit-box-shadow:0 1px 3px #666;-moz-box-shadow:0 1px 3px #666;-o-box-shadow:0 1px 3px #666;-ms-box-shadow:0 1px 3px #666;box-shadow:0 1px 3px #666;-webkit-border-radius:4px;-moz-border-radius:4px;-o-box-border-radius:4px;-ms-box-border-radius:4px;border-radius:4px;display:inline-block;position:relative;text-shadow:0 1px #111;padding:10px 20px}
#wrap a.button:hover{border:1px solid #555;color:#fff!important;text-shadow:0 1px #111;background-image:0 color-stop(0.77,rgb(133,133,133)))}
#wrap a.button span{position:absolute;top:1px;left:0;width:100%;height:100%;background:url(images/btn_glow.png) center top repeat-x;border-top:1px solid rgba(255,255,255,.5);-webkit-border-radius:4px;-moz-border-radius:4px;-o-box-border-radius:4px;-ms-box-border-radius:4px;border-radius:4px}
#wrap a.s-button{font-size:18px;color:#fff!important;-webkit-border-radius:4px;-moz-border-radius:4px;-o-box-border-radius:4px;-ms-box-border-radius:4px;border-radius:4px;display:inline-block;position:relative;-moz-transition:background-color .5s;-webkit-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s;padding:10px 20px}
#wrap a.s-button:hover{background-color:#555}
#wrap a.large{font-size:21px;margin-right:4px;padding:15px 30px}
#wrap a.medium{font-size:13px;margin-right:4px}
#wrap a.small{font-size:11px;margin-right:4px;padding:5px 10px}
.s-magenta{background-color:#C25283}
.s-pink{background-color:#F9A7B0}
.s-orange{background-color:#F96E5B}
.s-red{background-color:#DC4F49}
.s-green{background-color:#78D18B}
.s-blue{background-color:#7CC0CB}
.s-grey{background-color:#444}
.s-black{background-color:#000}
.s-purple{background-color:#9A86A2}
.magenta{border:1px solid #7a0136;background-image:0 color-stop(0.56,rgb(122,1,53)))}
.pink{border:1px solid #a21769;background-image:0 color-stop(0.5,rgb(235,12,146)))}
.orange{border:1px solid #b74200;background-image:0 color-stop(0.5,rgb(250,168,5)))}
.red{border:1px solid #a61c1c;background-image:0 color-stop(0.54,rgb(245,10,10)))}
.green{border:1px solid #1b5122;background-image:0 color-stop(1,rgb(89,197,72)))}
.blue{border:1px solid #007cab;background-image:0 color-stop(0.85,rgb(50,157,250)))}
.grey{border:1px solid #4a4a4a;background-image:0 color-stop(0.85,rgb(174,175,176)))}
.black{border:1px solid #252525;background-image:0 color-stop(0.85,rgb(84,81,84)))}
.purple{border:1px solid #4f2f53;background-image:0 color-stop(0.85,rgb(169,91,179)))}
a.icon-link{margin-right:10px;display:inline-block;color:#444!important}
.icon-link span{padding-left:22px;display:block}
.icon-link .arrow-icon{background:url(images/small_icons/moreinfo.png) no-repeat 0 3px}
.icon-link .email-icon{background:url(images/small_icons/email.png) no-repeat 0 3px}
.icon-link .print-icon{background:url(images/small_icons/printer.png) no-repeat 0 2px}
.icon-link .add-icon{background:url(images/small_icons/add.png) no-repeat}
.icon-link .star-icon{background:url(images/small_icons/star3.png) no-repeat}
.icon-link .heart-icon{background:url(images/small_icons/heart2.png) no-repeat}
.icon-link .twitter-icon{background:url(images/small_icons/twitter.png) no-repeat}
.icon-link .download-icon{background:url(images/small_icons/download2.png) no-repeat}
.icon-link .phone-icon{background:url(images/small_icons/phone.png) no-repeat}
.icon-link .link-icon{background:url(images/small_icons/link.png) no-repeat}
.icon-link .exlink-icon{background:url(images/small_icons/ex_link.png) no-repeat}
.entry ul li{list-style-type:disc;list-style-position:inside;padding:3px 0}
.entry ol li{list-style-type:decimal;list-style-position:inside;padding:3px 0}
.entry ul.children{margin-top:10px}
.entry ul,ol{margin:0 0 10px}
ul.dottedlist ul,ul.dashedlist ul,ul.linelist ul,ul.checklist ul,ul.bulletlist ul,ul.arrowlist ul{margin:5px 0 0}
ul.dottedlist li,ul.dashedlist li,ul.linelist li,ul.checklist li,ul.bulletlist li,ul.arrowlist li{list-style:none outside;color:#444;line-height:17px;padding:5px 0 5px 27px}
ul.arrowlist li{padding:5px 0 5px 35px}
ul.arrowlist li:before{width:16px;height:16px;content:" ";background:url(images/arrow_bullet.png) center center no-repeat;display:inline-block;float:left;margin-left:-30px;background-color:#555}
ul.checklist li{background:url(images/check_ico.png) left 7px no-repeat}
ul.bulletlist li{background:url(images/bullet_ico.png) left 7px no-repeat}
ul.linelist li{background:url(images/s_line.png) bottom repeat-x;padding:5px 0}
ul.dashedlist li{background:url(images/dashed.png) bottom repeat-x;padding:5px 0}
ul.dottedlist li{background:url(images/dotted.png) bottom repeat-x;padding:5px 0}
.cta-box{background-color:#eee;padding:20px 15px}
.cta-box .cta-text{text-align:left;display:inline;line-height:20px}
#main .cta-box .cta-text h2{font-size:20px;padding-bottom:5px}
.cta-box .cta-text p{color:#989898;font-size:15px}
div.divider,.line-sc{clear:both;display:block;height:2px;padding-top:40px;margin-bottom:40px;border-bottom:1px solid #eee}
div.top a,div.top a:active{font-size:10px;color:#bbb;position:absolute!important;right:0;bottom:0!important}
div.top a:hover{color:#000;text-decoration:none}
.pullquote-right,.pullquote-left{background:transparent url(images/openquote.png) 15px 0 no-repeat;float:right;width:33%;color:#555;margin:20px 0 0 20px;padding:0 0 0 20px}
.pullquote-left{float:left;margin-left:0;margin-right:20px}
.pullquote{background:transparent url(images/openquote.png) 10px 0 no-repeat;text-align:center;display:block;overflow:hidden;width:100%;margin:30px 0 0}
.pullquote cite{display:block;text-align:right;font-size:13px;font-style:italic;font-weight:700;margin-top:10px}
#entries .pullquote p,#entries .pullquote-right p,#entries .pullquote-left p{color:#555;font-size:16px;font-style:italic;font-family:georgia, serif;line-height:24px;padding:0 0 0 40px !important}
.dropcap1{display:block;float:left;font-size:40px;line-height:40px;margin:0 8px 0 0}
.dropcap2,.dropcap3{color:#fff;background-color:#444;display:block;float:left;font-size:24px;line-height:32px;text-align:center;text-shadow:none;width:44px;margin:0 8px 0 0;padding:5px 0}
.dropcap2{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.dropcap3{-webkit-border-radius:55px;-moz-border-radius:55px;border-radius:55px}
.code,.pre{overflow:auto;display:block;line-height:21px;margin-bottom:20px;color:#444;border:1px solid #ddd;background-color:#fff;background:url(images/code_bg.png) repeat;white-space:nowrap;padding:21px 10px}
.entry .highlight-yellow,.entry .highlight-red,.entry .highlight-black{text-shadow:none;padding:0 6px}
.entry .highlight-yellow{background:#FEEB43}
.entry .highlight-red{background:#F96E5B}
.entry .highlight-black{background:#444;color:#fff}
.alignright,img.alignright,a img.alignright{float:right;margin:10px 10px 10px 16px}
.alignleft,img.alignleft,a img.alignleft{float:left;margin:10px 16px 10px 0}
.aligncenter,img.aligncenter,a img.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}
.tool_tip{display:none;z-index:999;cursor:pointer;color:#fff}
.tooltip_sc{cursor:pointer;color:#444}
.tooltip_body{overflow:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#555;font:11px verdana;padding:10px}
.tooltip_tip{background:url(images/tooltip-tip.png) no-repeat 50% -2px transparent;height:20px;position:relative;top:-1px;overflow:auto}
.sc-lightbox{display:inline-block}
.frame.fl{margin:10px 20px 10px 0 !important}
.frame.fr{margin:10px 0 10px 20px !important}
.sc-testimonials{margin:30px 0 0}
.sc-testimonials li.testimonial{list-style:none;text-align:center;font:italic 16px/26px Georgia, "Times New Roman", Times, serif;color:#828282;background:url(images/openquote.png) 10px 0 no-repeat}
.sc-testimonials li.testimonial p{padding:0 40px}
.sc-testimonials .testimonial cite{text-align:center;display:block;font:12px Georgia, "Times New Roman", Times, serif;color:#888;padding-top:10px}
.simple-box,.titled-box{border:1px solid #ddd;background:#fff;padding:15px}
.simple-box{text-shadow:none}
.titled-box{border-top:none}
.titled-box-header{background-position:center;margin-bottom:0!important;padding-bottom:0!important;text-align:center;text-decoration:none;letter-spacing:1px;font-size:13px!important}
.titled-box-header span{display:block;color:#fff;padding:10px 0}
.simple-box p,.fancy-box p,.titled-box p{color:#888;padding:0}
.simple-box .divider,.fancy-box .divider,.titled-box .divider{padding-top:10px;margin:0 0 10px}
.info-content-box{border:1px solid #fff;padding:12px 10px 10px 15px}
.info-content-box-icon{border:1px solid #fff;padding:12px 10px 10px 38px}
.info-box-red-header,.info-box-green-header,.info-box-orange-header,.info-box-blue-header,.info-box-silver-header{background-position:10px 15px;background-repeat:no-repeat}
.info-box-red-header{border:1px solid #fdced0;background-color:#fde9ea;color:#A14A40}
.info-box-red-body{border:1px solid #fdced0;background-color:#fff3f3;border-top:none;color:#A14A40}
.info-box-green-header{border:1px solid #b4e168;background-color:#e5fac0;color:#68A500}
.info-box-green-body{border:1px solid #b4e168;background-color:#f0fcdb;border-top:none;color:#68A500}
.info-box-blue-header{border:1px solid #93d1eb;background-color:#d8f2fe;color:#00A1E4}
.info-box-blue-body{border:1px solid #93d1eb;background-color:#ebf7fd;border-top:none;color:#00A1E4}
.info-box-silver-header{border:1px solid #ccc;background-color:#f3f3f3;color:#777}
.info-box-silver-body{border:1px solid #ccc;background-color:#fff;border-top:none;color:#777}
.info-box-orange-header{border:1px solid #d7c993;background-color:#fff2bf;color:#A48200}
.info-box-orange-body{border:1px solid #d7c993;background-color:#fef6d8;border-top:none;color:#A48200}
.info-box-warning{background-image:url(images/small_icons/warning_icon.png)}
.info-box-close{background-image:url(images/small_icons/close_icon.png)}
.info-box-error{background-image:url(images/small_icons/error_icon.png)}
.info-box-info{background-image:url(images/small_icons/info_icon.png)}
.info-box-note{background-image:url(images/small_icons/note_icon.gif)}
.info-box-twitter{background-image:url(images/small_icons/twitter_icon.png)}
.info-box-rss{background-image:url(images/small_icons/rss_icon.png)}
.info-box-star{background-image:url(images/small_icons/star_icon.png)}
.info-box-heart{background-image:url(images/small_icons/heart_icon.png)}
.info-box-download{background-image:url(images/small_icons/download_icon.png)}
.slideshow-sc{clear:both;position:relative;margin-bottom:30px!important}
.slideshow-sc ul{list-style:none!important;margin:0!important;padding:0!important}
.slideshow-sc ul li{list-style:none!important;padding:0!important}
.slideshow-sc ul li img{display:block;vertical-align:bottom}
.slideshow-sc .flex-control-nav{bottom:40px}
.tab-set ul.tabs-titles{height:32px;clear:right;margin:0!important;padding:0}
.tab-set .tabs-titles li{float:left;list-style-type:none;border-bottom:none;margin:0 3px 0 0;padding:0}
.tab-set .tabs-titles li a{color:#555;display:block;padding:9px 15px}
.tab-set .tabs-titles li .current{position:relative;top:1px;color:#444;background:#f0f0f0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding:9px 15px 8px}
.tab-content{-webkit-border-radius:3px;-webkit-border-top-left-radius:0;-moz-border-radius:3px;-moz-border-radius-topleft:0;border-radius:3px;border-top-left-radius:0;background-color:#f0f0f0;clear:both;padding:20px 20px 10px!important}
.tab-content p{padding:0}
.toggle-item,.accordion .acc-item{border-bottom:1px solid #B4B5B4;border-right:1px solid #B4B5B4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#f6f6f6;margin:5px 0;padding:5px 0}
.toggle-head,.acc-head{position:relative;cursor:pointer;clear:both;padding:5px 15px}
.toggle-head h3,.acc-head h3{font-size:15px!important;line-height:20px;padding-bottom:0!important}
.toggle-head .arrow,.acc-item .arrow,.toggle-head .minus .arrow,.acc-head .arrow{background:url(images/toggle_acc.png) 0 0 no-repeat;width:8px;height:8px;display:block;float:left;margin:7px 15px 0 0}
.toggle-head .minus .arrow,.acc-head .current .arrow{background:url(images/toggle_acc.png) -10px 0 no-repeat}
.toggle-body,.acc-content{padding:10px 30px!important}
.pricing-tables{width:100%;overflow:hidden}
.pricing-table{float:left;position:relative;text-align:center;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1px}
.pricing-table-3col .pricing-table{width:33.33%}
.pricing-table-4col .pricing-table{width:25%}
.pricing-table-5col .pricing-table{width:20%}
.pricing-special{-moz-box-shadow:0 0 15px rgba(0,0,0,0.3);-webkit-shadow:0 0 15px rgba(0,0,0,0.3);box-shadow:0 0 15px rgba(0,0,0,0.3);position:relative;z-index:2}
.pricing-block{color:#fff;padding:15px 0}
.pricing-block h2.pricing-title{font-size:25px!important;color:#fff;padding:0!important}
.pricing-block h2.pricing-price{font-size:35px!important;color:#fff;padding:0!important}
.pricing-block .pricing-price span{font-size:22px;line-height:0;position:relative;top:-.5em;left:.2em;vertical-align:baseline}
.pricing-body{background-color:#eee}
.pricing-body .odd{background-color:#f7f7f7}
.pricing-body ul li{color:#555;list-style-type:none;padding:10px 0}
.progress{border:1px solid #999;height:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;padding:2px}
.progress .meter{height:100%;display:block;text-align:center;color:#fff;font-size:11px}
.progress.round,.progress.round span{-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px}
.p-sc{margin:0!important;padding:0!important}
#entries .entry p:last-child{padding-bottom:0}
#entries .entry .image-sc img{max-width:100%;margin:0!important;padding:0!important}
#entries .entry .line-sc{padding-top:10px;margin-bottom:10px}
.one_half{width:48%}
.one_third{width:30.66%}
.two_third{width:65.33%}
.one_fourth{width:22%}
.three_fourth{width:74%}
.one_fifth{width:16.8%}
.two_fifth{width:37.6%}
.three_fifth{width:58.4%}
.four_fifth{width:67.2%}
.one_sixth{width:13.33%}
.five_sixth{width:82.67%}
.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;float:left;display:inline}
.last{margin-right:0!important;clear:right}
.clearfix,#sidebar .widget .ads-banner ul li a{display:block}
.none,#selectnav1,#main-menu,.social-bookmarks.res-social-bookmarks,.accordion .acc-content{display:none}
.mytitles,.mytitlesWt,.phonenum{display:block;color:#000;font-weight:700;text-decoration:none;font:300 14px Oswald, Serif;text-transform:uppercase;padding:0}
.fl,#wrap.has-leftsidebar #sidebar,.clients a img{float:left}
.fr,#wrap.has-leftsidebar #main,.cta-box .button,.cta-box .s-button{float:right}
#audiojs_wrapper0 object,#entries .entry,.comment-content,#form-comment .personal-data,#sidebar .thumb-details{overflow:hidden}
.entry .videox,#folio-single-slideshow,table.tbl-style,.google-map,ul.dottedlist,ul.dashedlist,ul.linelist,ul.checklist,ul.bulletlist,ul.arrowlist,.cta-box,.pullquote-right,.pullquote-left,.pullquote,.sc-testimonials,.simple-box,.titled-box,.info-box-wrapper,.tab-set,.accordion,.pricing-tables{margin-bottom:30px}
#entries .post-title a:hover,#related-folio .folio-box h3.folio-title a:hover,#portfolio .folio-box h3.folio-title a:hover{color:#222}
#entries .entry p,#form-comment p,.entry p,.slideshow-html p{padding-bottom:15px}
#entries .frame:hover,#form-comment textarea:hover{background:#fff}
#comments,#sidebar .thumb-list img,#wp-calendar{width:100%}
#related-folio .folio-box .frame,#portfolio .folio-box .frame{margin-bottom:10px}
#related-folio .folio-box h3.folio-title,#related-folio .folio-box h3.folio-title a,#related-folio .folio-box h3.folio-title:active,#portfolio .folio-box h3.folio-title,#portfolio .folio-box h3.folio-title a,#portfolio .folio-box h3.folio-title:active{font:400 14px/19px Oswald, helvetica, sans-serif;color:#555}
.single-portfolio .meta li,#main .entry h1,#main .entry h2,#main .entry h3,#main .entry h4,#main .entry h5,#main .entry h6{padding-bottom:10px}
#wp-calendar a:link,#wp-calendar a:visited,.jqueryslidemenu ul li a:link,.jqueryslidemenu ul li a:visited,.jqueryslidemenu ul li a:active{color:#fff}
.search-box,div.top{position:relative}
#slidecaption h1,#slidecaption h2{font:300 25px Oswald, Helvetica, Sans-serif;padding-bottom:10px;color:#fff}
ul#thumb-list li:hover,#prevslide:hover,#nextslide:hover,#play-button:hover{cursor:pointer}
#main .entry h1,#main .entry h2{font-size:18px}
ul ul,ol ol,ul ol,ol ul,.pricing-body ul{margin-bottom:0}
@media only screen and -moz-min-device-pixel-ratio 15,only screen and -o-min-device-pixel-ratio 32,only screen and -webkit-min-device-pixel-ratio 15,only screen and min-device-pixel-ratio 15,only screen and min-resolution 144dpi {
#entries .frame .video{background-size:29px 28px;background-image:url(images/overlay_video@2x.png)}
#entries .frame .zoom{background-size:29px 28px;background-image:url(images/overlay_zoom@2x.png)}
#sidebar ul li{background-size:16px 16px;background-image:url(images/arrow_bullet@2x.png)}
#sidebar .recent-tweets li{background-size:24px 24px;background-image:url(images/twitter@2x.png)}
.search-box .search-go{background-size:32px 32px;background-image:url(images/search@2x.png)}
#menu-wrap,#slidecaption{background-size:261px 261px;background-image:url(images/sec_highlight@2x.png)}
#thumb-back{background-size:28px 28px;background-image:url(images/slider/thumb-back@2x.png)}
#thumb-forward{background-size:28px 28px;background-image:url(images/slider/thumb-forward@2x.png)}
#prevslide{background-size:19px 18px;background-image:url(images/slider/back@2x.png)}
#nextslide{background-size:19px 18px;background-image:url(images/slider/forward@2x.png)}
#entries-toggle,#shutdown,#menu-toggle,#menu-toggle.active,#shutdown.active,#entries-toggle.active,#scrollup{background-size:32px 224px;background-image:url(images/toggle_icons@2x.png)}
.social-bookmarks .facebook a,.social-bookmarks .gplus a,.social-bookmarks .twitter a,.social-bookmarks .youtube a,.social-bookmarks .vimeo a,.social-bookmarks .flickr a,.social-bookmarks .skype a,.social-bookmarks .linkedin a,.social-bookmarks .behance a,.social-bookmarks .picasa a,.social-bookmarks .dribble a,.social-bookmarks .digg a,.social-bookmarks .blogger a,.social-bookmarks .supon a,.social-bookmarks .delicious a,.social-bookmarks .tumblr a,.social-bookmarks .dropbox a,.social-bookmarks .google a,.social-bookmarks .rss a,.social-bookmarks .wordpress a,.social-bookmarks .apple a,.social-bookmarks .yahoo a,.social-bookmarks .android a,.social-bookmarks .html5 a,.social-bookmarks .photo-500 a,.social-bookmarks .instagram a,.social-bookmarks .pinterest a,.social-bookmarks .email-social a,.social-bookmarks .facebook a:hover,.social-bookmarks .gplus a:hover,.social-bookmarks .twitter a:hover,.social-bookmarks .youtube a:hover,.social-bookmarks .vimeo a:hover,.social-bookmarks .flickr a:hover,.social-bookmarks .skype a:hover,.social-bookmarks .linkedin a:hover,.social-bookmarks .behance a:hover,.social-bookmarks .picasa a:hover,.social-bookmarks .dribble a:hover,.social-bookmarks .digg a:hover,.social-bookmarks .blogger a:hover,.social-bookmarks .supon a:hover,.social-bookmarks .delicious a:hover,.social-bookmarks .tumblr a:hover,.social-bookmarks .dropbox a:hover,.social-bookmarks .google a:hover,.social-bookmarks .rss a:hover,.social-bookmarks .wordpress a:hover,.social-bookmarks .apple a:hover,.social-bookmarks .yahoo a:hover,.social-bookmarks .android a:hover,.social-bookmarks .html5 a:hover,.social-bookmarks .photo-500 a:hover,.social-bookmarks .instagram a:hover,.social-bookmarks .pinterest a:hover,.social-bookmarks .email-social a:hover{background-size:1120px 80px;background-image:url(images/social_icons@2x.png)}
.icon-link .arrow-icon{background-size:16px 16px;background-image:url(images/small_icons/moreinfo@2x.png)}
.icon-link .email-icon{background-size:16px 16px;background-image:url(images/small_icons/email@2x.png)}
.icon-link .print-icon{background-size:16px 16px;background-image:url(images/small_icons/printer@2x.png)}
.icon-link .add-icon{background-size:16px 16px;background-image:url(images/small_icons/add@2x.png)}
.icon-link .star-icon{background-size:16px 16px;background-image:url(images/small_icons/star3@2x.png)}
.icon-link .heart-icon{background-size:16px 16px;background-image:url(images/small_icons/heart2@2x.png)}
.icon-link .twitter-icon{background-size:16px 16px;background-image:url(images/small_icons/twitter@2x.png)}
.icon-link .download-icon{background-size:16px 16px;background-image:url(images/small_icons/download2@2x.png)}
.icon-link .phone-icon{background-size:16px 16px;background-image:url(images/small_icons/phone@2x.png)}
.icon-link .link-icon{background-size:16px 16px;background-image:url(images/small_icons/link@2x.png)}
.icon-link .exlink-icon{background-size:16px 16px;background-image:url(images/small_icons/ex_link@2x.png)}
ul.checklist li{background-size:12px 12px;background-image:url(images/check_ico@2x.png)}
ul.bulletlist li{background-size:12px 12px;background-image:url(images/bullet_ico@2x.png)}
ul.linelist li{background-size:1px 2px;background-image:url(images/s_line@2x.png)}
ul.dashedlist li{background-size:6px 1px;background-image:url(images/dashed@2x.png)}
ul.dottedlist li{background-size:5px 1px;background-image:url(images/dotted@2x.png)}
.code,.pre{background-size:5px 42px;background-image:url(images/code_bg@2x.png)}
.tooltip_tip{background-size:26px 13px;background-image:url(images/tooltip-tip@2x.png)}
.sc-testimonials li.testimonial,.pullquote-right,.pullquote-left,.pullquote{background-size:29px 26px;background-image:url(images/openquote@2x.png)}
.info-box-warning{background-size:16px 16px;background-image:url(images/small_icons/warning_icon@2x.png)}
.info-box-close{background-size:16px 16px;background-image:url(images/small_icons/close_icon@2x.png)}
.info-box-error{background-size:16px 16px;background-image:url(images/small_icons/error_icon@2x.png)}
.info-box-info{background-size:16px 16px;background-image:url(images/small_icons/info_icon@2x.png)}
.info-box-note{background-size:16px 16px;background-image:url(images/small_icons/note_icon@2x.png)}
.info-box-twitter{background-size:16px 16px;background-image:url(images/small_icons/twitter_icon@2x.png)}
.info-box-rss{background-size:16px 16px;background-image:url(images/small_icons/rss_icon@2x.png)}
.info-box-star{background-size:16px 16px;background-image:url(images/small_icons/star_icon@2x.png)}
.info-box-heart{background-size:16px 16px;background-image:url(images/small_icons/heart_icon@2x.png)}
.info-box-download{background-size:16px 16px;background-image:url(images/small_icons/download_icon@2x.png)}
.toggle-head .arrow,.acc-item .arrow,.toggle-head .minus .arrow,.acc-head .arrow,.toggle-head .minus .arrow,.acc-head .current .arrow{background-size:18px 8px;background-image:url(images/toggle_acc@2x.png)}
}

.call{
display:none;
}
@media only screen and (max-width: 650px){
.call{
display:run-in;
}
}
.new {
  float: right;
  margin-right: 80px!important;
  margin-top: 40px!important;
}
.btn-info:hover {
    background-color: #E2E2EE;
    border-color: #E2E2EE;
    color: #fff;
}
.btn-info {
    background-color: hsla(0, 0%, 0%, 0);
    border-color:hsla(0, 0%, 0%, 0);
    color: #fff;
}
.style1.andone {
  text-align: center;
  margin-left:-20px;
}
@media only screen and (max-width: 480px){
.style1.andone {
  text-align: center;
  margin-left:-9px;
}


}

#menu-wrap {
	margin-top: -38px !important;
}
#menu-main {
	margin-top: -26px;
}

#gr-menu-up {
	margin-top: -214px !important;
}

#more-op {
	margin-top: -199px;
	margin-left: 13px;
}
#Michigan-op {
	margin-top: -31px;
	margin-left: 10px;
}

#why-argu-op {
	margin-top: -35px;
	margin-left: 13px;
}
/*home-page menu on mobile*/
@media only screen and (max-width: 480px){
#menu-wrap {
	margin-top: 0px !important;
}
}
@media only screen and (max-width:767px){
	.new {
	display: none;
}
}
#main-menu-home {
	margin-top: -43px;
	margin-left: 12px;
}

.jqueryslidemenu ul li ul li ul.gr-menu-up , ul.sub-menu{
  overflow: visible!important;

}

ul.sub-menu{
   overflow: visible!important;
}