/*

Theme Name: searchlight

*/

/* 0. CSS Reset  -------------------------  All Theme Files */   

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{}
body,html{height:100%;min-height:100%}
*{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:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-family:Arial,Tahoma,Verdana;letter-spacing:0;margin:0;padding:0;text-align:left;font-weight:700;color:#333}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}
q:before,q:after{content:''}
abbr,acronym{border:0}
strong{font-weight:bold}
em{font-style:italic}
.banner-container{width:100%;background:url(http://searchlightonline.com.au/wp-content/themes/searchlight/images/header-bg.jpg) repeat #000;border-bottom:5px #ccc solid}
#header-container{width:100%;height:100px;background:url(http://searchlightonline.com.au/wp-content/themes/searchlight/images/header.jpg) center bottom no-repeat}
.post ul li{line-height:1.8em;list-style-image:url(http://searchlightonline.com.au/wp-content/themes/searchlight/images/tick-icone-6713-128.png);margin-bottom:8px;font-weight:bold}
.dropdown li ul li:hover{background:url(http://searchlightonline.com.au/wp-content/themes/searchlight/images/hover.png);color:#fff}
ul.dropdown li li{margin:0;background:#C22F05;line-height:9px;font-size:12px;color:#fff;width:170px;height:25px;line-height:25px}
ul.dropdown li{position:relative;float:left;line-height:35px;vertical-align:middle;zoom:1;background:url(http://searchlightonline.com.au/wp-content/themes/searchlight/images/red-menu-sep.png) no-repeat right}
#menu-categories ul.dropdown li.active,#menu-categories ul.dropdown li.current-cat,#menu-categories ul.dropdown li.current_page_item,#menu-categories ul.dropdown li.current-menu-item,ul.dropdown li.active,ul.dropdown li.current-cat,ul.dropdown li.current_page_item,ul.dropdown li.current-menu-item{color:#1e1e1e;background:url(http://searchlightonline.com.au/wp-content/themes/searchlight/images/hover.png) repeat}
ul.dropdown li:hover{background:url(http://searchlightonline.com.au/wp-content/themes/searchlight/images/hover.png) repeat;color:#fff}
.menu-main-menu-container{float:left}
ul#menu-main-menu{width:450px;height:35px}
ul#menu-main-menu li a{color:#000;float:left;clear:right;border:0px none;background:transparent;margin:0;padding:3px;margin-top:10px;margin-right:6px;overflow:visible;display:inline-block;;font-size:10px;min-width:80px;text-align:center;border:1px solid #c7c7c7;border-color:rgba(24,24,19,0.38);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;background-color:#dbdbdb;background-image:-webkit-gradient( linear,left bottom,left top,color-stop(0.2,rgb(237,255,135)),color-stop(0.6,rgb(214,224,134)));background-image:-moz-linear-gradient( center bottom,rgb(184,164,84) 20%,rgb(223,227,109) 60%);-moz-box-shadow:1px 2px 4px rgba(24,24,19,0.2);-webkit-box-shadow:1px 2px 4px rgba(24,24,19,0.2);-o-box-shadow:1px 2px 4px rgba(24,24,19,0.2);box-shadow:1px 2px 4px rgba(24,24,19,0.2);text-transform:capitalize;text-decoration:none;font-weight:bold}
ul#menu-main-menu li:hover{-moz-box-shadow:1px 3px 4px rgba(24,24,19,0.2);-webkit-box-shadow:1px 2px 4px rgba(24,24,19,0.2);-o-box-shadow:1px 2px 4px rgba(24,24,19,0.2);box-shadow:1px 2px 4px rgba(24,24,19,0.2);background-image:-moz-linear-gradient(center bottom,rgb(207,207,207) 0%,rgb(238,238,238) 50%)}
.post h1,.full h1{font-family:'Metrophobic',sans-serif;padding-bottom:30px;font-weight:bold;text-transform:capitalize}
.alignleft{float:left;margin:15px 15px 15px 0px}
.alignright{float:left;margin:15px 15px 0px 15px}
div.wpcf7{padding:15px;background-color:#9CF}
.wpcf7-text{width:550px;margin-right:15px;float:left;clear:right}
textarea{width:550px;margin-right:15px;float:left;clear:right;border:1px solid #C7C7C7;background-color:white;margin-bottom:10px;padding:5px 7px;outline:0;font-size:13px;color:#747472;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;float:left}
form{width:auto}
#searchform{width:330px}
.wpcf7-select{width:200px}
a img{border:none}
table{-x-system-font:none;font-family:inherit;font-size:inherit;font-size-adjust:inherit;font-stretch:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;line-height:inherit;width:100%}
th{background:#fff;color:#333}
th,td{line-height:20px;padding:4px}
tr:nth-child(2n){background:rgba(0,0,0,0.1) none repeat scroll 0 0}
tr:nth-child(2n+1){}
ul{list-style:none}
p{}
.floatleft{float:left}
.floatright{float:right}
.clear{clear:both;padding:0;margin:0;width:100%;height:0}
hr{border:dotted 1px #ddd}
a{text-decoration:underline;color:#03F;-moz-transition:all 0.2s ease 0s}
a:hover{text-decoration:none}
.wp-pagenavi{font-size:10px;text-align:center;padding:12px;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.3);text-transform:uppercase;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.wp-pagenavi .pages{padding:5px 6px;margin:0 6px;color:#fff;background:#34475b;border:1px solid #DDD;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.wp-pagenavi a:link,.wp-pagenavi a:visited{padding:5px 6px;color:#fff;font-weight:bold;background:#34475b;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.wp-pagenavi .current{padding:5px 6px;color:#fff;margin:0 5px;background:#243445;font-weight:bold;border:1px solid #DDD;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.wp-pagenavi a:hover{color:#fff;background:#243445}
.wp-caption{border:1px solid #ccc;text-align:center;background-color:#DCDCDC;padding:5px}
.wp-caption img{margin:0;border:0 none}
.wp-caption p.wp-caption-text{font-size:11px;line-height:14px;padding:0 3px 5px;margin:0;font-style:italic;text-align:center}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}
.alignnone{}
.alignleft{float:left;margin:10px}
.alignleft img{float:left;margin-top:15px;margin-bottom:15px;clear:both}
.alignright{float:right;margin:10px}
.alignright img{float:right;margin-top:15px;margin-bottom:15px;clear:both}
.floatleft,#more_left{float:left;clear:both}
p.in{color:#1e1e1e;width:728px;margin:0;padding:0;font-size:12px;padding-bottom:15px;margin-bottom:10px;border-bottom:dotted 1px #ccc}
.no-contract{position:fixed;top:0;left:0;z-index:9999}
body{color:#333;font:0.85em/1.83em Verdana,Arial,Geneva,Helvetica,sans-serif;line-height:1.6em}
#content-wrap{width:1000px;margin:0 auto}
#content{float:left;width:580px}
#content-main{width:1000px;margin:0px}
#stock{width:450px;float:left;height:10px;padding-left:140px}
#header-container{width:100%;height:100px;background:url(images/header.jpg) center bottom no-repeat}
#header{width:1000px;margin:0 auto;height:100px}
.banner-container{width:100%;background:url(images/Chalk-Board1.jpg) no-repeat center center #000;border-bottom:5px #ccc solid}
.banner{width:1000px;height:350px;margin:0 auto}
.stock-wrap{width:100%;border-top:solid 5px #94C120;background:#1e1e1e;height:25px}
#logo{float:left;height:80px;width:500px;position:relative;top:-15px;left:30px}
.fullwidth,#content .fullwidth{width:1114px}
.full-width-banner-top{width:1114px;padding-top:10px;padding-left:0px;margin:0 auto}
.related-post-top{height:auto;width:240px;margin-right:23px;margin-bottom:0;padding-bottom:0;float:left;clear:right;border:none}
.related-post-top .rightcontp h3{padding:0;margin:0;border:none;width:auto;letter-spacing:0;font-size:1.2em}
.related-post-top small{font-size:10px}
#menu{height:35px;margin:0 auto;font-family:'Droid Sans',Arial,sans-serif;font-size:12px;background:#C22F05;border-top:1px solid #333}
#menu-wrap{width:1000px;margin:0 auto;height:35px;background:url(http://searchlightonline.blackstudio.com.au/files/red-menu-sep1.png) no-repeat left}
.social-top{padding-top:17px}
.downarrowclass{background:url(images/downh.png) no-repeat center;padding:6px 11px}
.top li:hover .downarrowclass,.top li a:hover .downarrowclass,.top ul li.current_page_item a .downarrowclass,.top ul li.current-cat a .downarrowclass,.dropdown li a:hover .downarrowclass,.dropdown li:hover .downarrowclass,.dropdown ul li.current_page_item a .downarrowclass,.dropdown ul li.current-cat a .downarrowclass{background:url(images/downh.png) no-repeat center}
.top li a:hover .downarrowclass,.top li:hover .downarrowclass,.top ul li.current_page_item a .downarrowclass,.top ul li.current-cat a .downarrowclass{background:url(images/downh.png) no-repeat center}
.rightarrowclass{background:url(images/righth.png) no-repeat center right;padding:15px;position:absolute;right:10px}
#posts,.post{width:600px;float:left;background-color:#fff}
#middle{width:630px;margin-top:25px;margin-bottom:60px;float:left}
.homepost{border-bottom:1px dotted #ccc;font-size:12px;color:#444;line-height:20px;margin-top:10px;float:left;padding:0 0 10px 0;margin:8px 0 3px 0;clear:both;width:728px}
.cathead{margin-top:20px;margin-bottom:30px}
span.cattag{font-size:14px;font-weight:normal}
.full{float:left;font-size:12px;line-height:1;color:#444}
.post a{}
.post a:hover{}
.full a{}
.full a:hover{}
.post blockquote{border-left:3px solid #ccc;color:#777;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;font-style:italic;line-height:1.8em;padding-left:10px;clear:both;margin:10px 20px 10px 30px}
.post hr,.full hr{height:1px;border-bottom:1px dotted #ccc;border-top:none;margin-bottom:25px;clear:both}
.post h1 a,.full h1 a{font-size:37px;font-weight:400;line-height:40px;color:#1e1e1e;border:none;float:left;clear:both;width:580px;text-decoration:none;font-weight:bold}
.post h1,.full h1{font-size:37px;font-weight:400;line-height:40px;border:none;float:left;clear:both;width:580px}
.post h2,h3,h4,h5,h6{color:#333;padding-bottom:10px}
.full h2,h3,h4,h5,h6{color:#333;padding-bottom:10px}
.post a:hover,.full a:hover{}
.post li ol{line-height:1.8em;padding-left:10px}
.post ol{list-style-type:decimal}
.post p{margin-bottom:15px}
.full p{margin-bottom:5px}
.post ul li{line-height:1.8em;list-style-image:url(images/tick-icone-6713-128.png);margin-bottom:8px;font-weight:bold}
.post .post-meta{font-size:10px;text-transform:capitalize;float:left;clear:both;padding-top:10px;width:728px}
.post .post-meta a{}
.post .post-meta-bottom{font-size:10px;padding-bottom:5px;text-transform:none}
.post a img{border:none}
.post ul li:hover{line-height:1.8em}
.post ul,.post ul,ol{padding:5px 0 8px 20px}
.tag-links{float:left;clear:both;color:#333}
#socialicons ul{list-style:none}
#socialicons{color:#4c4d50;float:left;background:#E4E4E4;height:27px;width:728px;color:#4c4d50;font-size:10px;font-weight:700;text-transform:uppercase;margin-top:20px;margin-bottom:20px}
#socialicons img{margin-right:5px;padding-bottom:3px}
#socialicons ul{padding:3px 0 0 20px}
#socialicons li{border:none;display:inline;float:left;padding-right:10px}
#socialicons a{border-bottom:none;color:#4c4d50;text-decoration:none}
#socialicons a:hover{border-bottom:none;color:#030a1f}
#socialicons img{border:none;vertical-align:middle}
#sidebar{float:right;width:336px;padding-left:25px;background:url(http://searchlightonline.blackstudio.com.au/files/sidebar-bg.jpeg) top left no-repeat;padding-top:30px}
#sidebar .widget{color:#333;float:left;clear:both;width:336px;float:left;clear:both;padding-top:10px;padding-bottom:10px}
#sidebar h3 a.rsswidget{color:#fff}
#sidebar_left{float:left;width:160px}
#sidebar_right{float:right;width:160px}
#sidebar_left h3,{width:130px}
#sidebar_right h3{width:160px}
#sidebar #sidebar_left .widget,#sidebar #sidebar_right .widget{width:130px}
#sidebar #sidebar_right .widget{width:160px}
.widget{font:12px Verdana,Arial,Geneva,Helvetica,sans-serif;line-height:1.8em;color:#737373;padding:0 0 10px}
.widget li{list-style-type:none;list-style-position:outside;border-bottom:dotted 1px #ddd;padding-bottom:6px;margin-bottom:6px}
.recent h3,#recent h3{font-family:Arial,Tahoma,Verdana;font-weight:300;text-transform:capitalize;font-size:15px;color:#1e1e1e;margin-bottom:10px;margin-top:10px;padding-top:13px;padding-bottom:10px}
.widget h3,.twitterwidget h3 a{font-family:Arial,Tahoma,Verdana;font-weight:300;text-transform:capitalize;font-size:20px;color:#A41600;padding-top:13px;padding-bottom:10px;text-align:center}
.widget h3,.widget h3 a{font-family:Arial,Tahoma,Verdana;color:#A41600;text-decoration:none;font-weight:normal}
.widget small{float:left}
.widget img{float:left;padding:0 5px 3px 0}
.widget a{}
.widget_twitter{}
.search-frame{width:336px;float:left;padding-top:20px}
#s{border:1px solid #c7c7c7;background-color:#fff;height:18px;width:245px;padding:5px 7px;outline:0;font-size:13px;color:#747472;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;float:left}
#s:focus{color:#000;background:#FFF}
#searchsubmit{color:#000;float:left;clear:right;border:0px none;background:transparent;margin:0;padding:5px 7px;margin-left:5px;overflow:visible;display:inline-block;height:30px;font-size:11px;width:62px;text-align:center;line-height:18px;border:1px solid #c7c7c7;border-color:rgba(24,24,19,0.38);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;background-color:#dbdbdb;background-image:-webkit-gradient(
linear, left bottom, left top, color-stop(0,rgb(207,207,207)), color-stop(0.7,rgb(238,238,238))
);background-image:-moz-linear-gradient(
center bottom, rgb(207,207,207) 0%, rgb(238,238,238) 70%
);-moz-box-shadow:1px 2px 4px rgba(24,24,19,0.2);-webkit-box-shadow:1px 2px 4px rgba(24,24,19,0.2);-o-box-shadow:1px 2px 4px rgba(24,24,19,0.2);box-shadow:1px 2px 4px rgba(24,24,19,0.2);text-transform:capitalize}
#searchsubmit:hover{-moz-box-shadow:1px 3px 4px rgba(24,24,19,0.2);-webkit-box-shadow:1px 2px 4px rgba(24,24,19,0.2);-o-box-shadow:1px 2px 4px rgba(24,24,19,0.2);box-shadow:1px 2px 4px rgba(24,24,19,0.2);background-image:-moz-linear-gradient(
center bottom, rgb(207,207,207) 0%, rgb(238,238,238) 50%
)}
#searchsubmit:focus,#searchsubmit:active{border-color:rgba(24,24,19,0.8)}
#searchform{padding:3px;border:1px solid #d9d9d9;background-color:#1e1e1e;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;float:left}
form{width:328px}
fieldset{border:none}
#footer{background:#1e1e1e;clear:both}
#fside{float:left;width:100%;padding:0;clear:both}
#copyright{background:#1e1e1e;color:#ccc;line-height:19px;font-size:11px;text-align:left;padding-top:25px;padding-bottom:30px}
#copyright a{}
#copyright a:hover{border-bottom:none;text-decoration:none}
.footer-wrap{width:1000px;margin:0 auto}
#footer .widget{width:250px;color:#ccc;line-height:19px;font-size:11px;padding:5px 0px 0 0;display:inline-block;vertical-align:top}
#footer .widget ul{padding:0 0 0 0}
#footer .widget li{list-style-type:none;list-style-position:inside;padding-bottom:0px;margin-bottom:3px;border:none}
#footer .widget a{color:#fff}
#footer .widget h3{text-align:left;font-family:'Droid Sans',Arial,sans-serif;font-weight:700;text-transform:capitalize;font-size:14px;color:#fff;margin-bottom:10px;margin-top:10px;padding-top:13px;padding-bottom:10px}
#copyright span img{vertical-align:middle;padding:2px 0 5px 2px}
#copyright span a{text-indent:-2999px;font-size:1px;border:none}
.post h2,.post h3,.single-block-ads,.category-events-single h2,.category-events-single h3{font-size:30px;line-height:36px;text-transform:capitalize;font-weight:normal;width:580px;padding-top:10px;padding-bottom:5px;color:#A41600;margin-top:30px;margin-bottom:10px}
.full h2,.full h3{width:980px;padding-top:7px;padding-bottom:7px;font-size:20px;color:#1e1e1e;border-bottom:dotted 1px #ccc;border-top:dotted 1px #ccc;margin-bottom:15px;float:left;text-transform:capitalize}
#footer .widget h2{width:160px;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;font-size:20px;color:#326693;float:right;position:relative;top:0}
.widget h2{padding-top:0;padding-bottom:5;margin-top:0;margin-bottom:5;font-size:20px;color:#326693}
.twitterwidget-title{color:#fff;font-weight:normal}
#disqus_thread h3{font-size:15px;border:none;padding:0;margin:0}
.related_articles{float:left;width:250px}li.related ol{list-style:decimal;margin-left:20px;margin-bottom:10px}ol li.related a{text-decoration:none}ol li.related a:hover{text-decoration:underline}. random{float:left;width:330px}ol{list-style li.rand:decimal;margin-left:20px;margin-bottom:10px}ol li.rand a{text-decoration:none}ol li.rand a:hover{text-decoration:underline}
a.read-more,.read-more a{color:#000;float:left;clear:right;border:0px none;background:transparent;margin:0;padding:5px;margin-top:10px;margin-bottom:60px;overflow:visible;display:inline-block;;font-size:12px;min-width:120px;text-align:center;border:1px solid #c7c7c7;border-color:rgba(24,24,19,0.38);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;background-color:#dbdbdb;background-image:-webkit-gradient(
linear, left bottom, left top, color-stop(0,rgb(207,207,207)), color-stop(0.7,rgb(238,238,238))
);background-image:-moz-linear-gradient(
center bottom, rgb(207,207,207) 0%, rgb(238,238,238) 70%
);-moz-box-shadow:1px 2px 4px rgba(24,24,19,0.2);-webkit-box-shadow:1px 2px 4px rgba(24,24,19,0.2);-o-box-shadow:1px 2px 4px rgba(24,24,19,0.2);box-shadow:1px 2px 4px rgba(24,24,19,0.2);text-transform:capitalize;text-decoration:none;font-weight:bold}
a:hover .read-more,.read-more a:hover{-moz-box-shadow:1px 3px 4px rgba(24,24,19,0.2);-webkit-box-shadow:1px 2px 4px rgba(24,24,19,0.2);-o-box-shadow:1px 2px 4px rgba(24,24,19,0.2);box-shadow:1px 2px 4px rgba(24,24,19,0.2);background-image:-moz-linear-gradient(
center bottom, rgb(207,207,207) 0%, rgb(238,238,238) 50%
)}
#text-3{background:url(http://searchlightonline.blackstudio.com.au/files/quote1.jpg) top right no-repeat}
.field{width:600px}
.children{padding:0 0 0 40px;margin-left:35px}
.comment-author-admin{background:url(images/author.jpg) no-repeat top right}
.authorcomm{float:left;margin:0;padding:0;width:70px;text-align:center;line-height:12px;font-size:13px}
.authorcomm a{text-decoration:none;font-weight:bold}
.avatar{padding:0 15px 0 0}
.reply a{padding:2px 5px;margin-left:55px;font-weight:normal;text-transform:uppercase;background:#333;width:50px;font-size:9px;text-align:center;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:none;color:#fff}
.reply a:hover{background:#CA2B57;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#respond{float:left}
#navigation{width:100%;height:30px;float:left}
.cancel-comment-reply a{padding:2px 5px;margin-bottom:5px;margin-left:55px;font-weight:700;text-transform:uppercase;background:#333;font-size:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:none;color:#fff}
.cancel-comment-reply a:hover{background:#CA2B57;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.comment-meta a{font-weight:normal;border-bottom:none;font-size:9px;color:#5F5F5F;font-style:italic}
.comment-meta{padding-bottom:5px;border-bottom:3px solid #ccc;margin-left:55px}
.fn{font-size:12px;line-height:15px;font-weight:bold;font-style:normal}
.says{display:none}
#comments li{width:100%;padding:10px 0 10px;display:block;float:left}
.commentlist{margin:0px;padding:0px}
.commentlist ol{margin:0px;padding:10px}
.commentlist li{margin:5px 0px 0px;padding:5px 5px 0px 0px;list-style:none}
.commentlist li ul li{margin-right:-5px}
.comment{float:left;padding:0px 0 20px;font-size:11px}
.comment p{margin-left:55px;line-height:20px;padding:0 0 3px 0;color:#333}
body.ie6 #comments li.bgCH{background-color:#eee;background-image:none}
#commentform textarea{width:76%;height:130px}
#submit,.submit,label{cursor:pointer}
#commentform label{font-weight:700}
#commentform label span,#comments .chead p.date{color:#999}
.btn{display:block;width:140px;height:40px;margin-left:-20px;line-height:normal;text-align:center;color:#e1e1e1;font-size:10px;text-transform:uppercase;font-weight:700;background:transparent url('images/btns-a00.png') no-repeat left top}
.btn:hover{text-decoration:none;background-position:left bottom}
.btn:active{color:#888}
input.btn{border:none}
#commentform .btn{background-position:right top}
#commentform .btn:hover{background-position:right bottom}
#comments{float:left;margin-top:20px;width:640px}
#respond{margin-top:10px;float:left}
#respond:after{content:".";display:block;height:0px;clear:both;visibility:hidden}
#comments li h3{margin-top:15px;margin-left:55px;font-size:16px}
.avatar{float:left}
.comtext{font-size:11px;float:left;padding-left:8px;width:590px}
.comtext small{display:block;font-weight:400;font-style:normal;border-bottom:2px solid #ccc}
.commentbtn{color:#000;float:left;clear:right;border:0px none;background:transparent;margin:0;padding:5px;margin-top:10px;margin-bottom:0px;overflow:visible;display:inline-block;;font-size:12px;min-width:120px;text-align:center;border:1px solid #c7c7c7;border-color:rgba(24,24,19,0.38);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;background-color:#dbdbdb;background-image:-webkit-gradient(
linear, left bottom, left top, color-stop(0,rgb(207,207,207)), color-stop(0.7,rgb(238,238,238))
);background-image:-moz-linear-gradient(
center bottom, rgb(207,207,207) 0%, rgb(238,238,238) 70%
);-moz-box-shadow:1px 2px 4px rgba(24,24,19,0.2);-webkit-box-shadow:1px 2px 4px rgba(24,24,19,0.2);-o-box-shadow:1px 2px 4px rgba(24,24,19,0.2);box-shadow:1px 2px 4px rgba(24,24,19,0.2);text-transform:capitalize;text-decoration:none;font-weight:bold}
:hover .commentbtn{-moz-box-shadow:1px 3px 4px rgba(24,24,19,0.2);-webkit-box-shadow:1px 2px 4px rgba(24,24,19,0.2);-o-box-shadow:1px 2px 4px rgba(24,24,19,0.2);box-shadow:1px 2px 4px rgba(24,24,19,0.2);background-image:-moz-linear-gradient(
center bottom, rgb(207,207,207) 0%, rgb(238,238,238) 50%
)}
.text-field{border:solid 1px #ccc;padding:7px;width:250px}
.area-field{border:solid 1px #ccc;padding:7px;width:450px}
.wpcf7-text{border:1px solid #c7c7c7;background-color:#fff;height:18px;width:320px;margin-bottom:10px;padding:5px 7px;outline:0;font-size:13px;color:#747472;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;float:left}
.wpcf7-text-small{border:1px solid #c7c7c7;background-color:#fff;height:18px;width:180px;padding:5px 7px;outline:0;font-size:13px;color:#747472;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;float:left}
.wpcf7-select{width:290px;margin-bottom:10px;border:solid 1px #ccc}
.wpcf7-validates-as-required{border:1px solid #c7c7c7;background-color:#fff;margin-bottom:10px;padding:5px 7px;outline:0;font-size:13px;color:#747472;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;float:left}
.wpcf7-submit{color:#fff;float:left;clear:right;border:0px none;background:transparent;margin:0;padding:5px;margin-top:10px;margin-bottom:10px;overflow:visible;display:inline-block;;font-size:12px;min-width:120px;text-align:center;border:1px solid #c7c7c7;border-color:rgba(24,24,19,0.38);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;background:#00b7ea;background:-moz-linear-gradient(top,#00b7ea 0%,#009ec3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00b7ea),color-stop(100%,#009ec3));background:-webkit-linear-gradient(top,#00b7ea 0%,#009ec3 100%);background:-o-linear-gradient(top,#00b7ea 0%,#009ec3 100%);background:-ms-linear-gradient(top,#00b7ea 0%,#009ec3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea',endColorstr='#009ec3',GradientType=0 );background:linear-gradient(top,#00b7ea 0%,#009ec3 100%);-moz-box-shadow:1px 2px 4px rgba(24,24,19,0.2);-webkit-box-shadow:1px 2px 4px rgba(24,24,19,0.2);-o-box-shadow:1px 2px 4px rgba(24,24,19,0.2);box-shadow:1px 2px 4px rgba(24,24,19,0.2);text-transform:capitalize;text-decoration:none;font-weight:bold}
.wpcf7-submit:hover{-moz-box-shadow:1px 3px 4px rgba(24,24,19,0.2);-webkit-box-shadow:1px 2px 4px rgba(24,24,19,0.2);-o-box-shadow:1px 2px 4px rgba(24,24,19,0.2);box-shadow:1px 2px 4px rgba(24,24,19,0.2);color:#fff;float:left;clear:right;border:0px none;background:transparent;margin:0;padding:5px;margin-top:10px;margin-bottom:10px;overflow:visible;display:inline-block;;font-size:12px;min-width:120px;text-align:center;border:1px solid #c7c7c7;background:#00b7ea;background:-moz-linear-gradient(left,#00b7ea 0%,#009ec3 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#00b7ea),color-stop(100%,#009ec3));background:-webkit-linear-gradient(left,#00b7ea 0%,#009ec3 100%);background:-o-linear-gradient(left,#00b7ea 0%,#009ec3 100%);background:-ms-linear-gradient(left,#00b7ea 0%,#009ec3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea',endColorstr='#009ec3',GradientType=1 );background:linear-gradient(left,#00b7ea 0%,#009ec3 100%)}
.wpcf7-list-item{width:700px;float:left}
.text-area{border:1px solid #c7c7c7;background-color:#fff;margin-bottom:10px;padding:5px 7px;outline:0;font-size:13px;color:#747472;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;float:left}


/* css written on 28nov2016*/
.badge_code {float: left;}
.badge_code .widget_text{padding:0px !important;  margin-left: 100px;}
.social-top .textwidget > h1{color:#fff;font-weight:normal;text-align:right;font-size:20px;padding-right:15px;}
.social-top  .textwidget a {  color: #ffffff;}
#fside div .textwidget strong{  font-size: 12px;  font-weight: normal;}