@charset "utf-8";
/*  
Theme Name: Cute sms Zone V4
Theme URI: http://cutesmszone.com
Description: A custom theme for Cute sms Zone.
Author: Cute sms Zone
Author URI: http://cutesmszone.com
Version: 4.0
.
All Rights Reserved
.
*/

html, body, div, span, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

abbr, address, cite, code,

del, dfn, em, img, ins, kbd, q, samp,

small, strong, sub, sup, var,

b, i,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td,

article, aside, canvas, details, figcaption, figure,

footer, header, hgroup, menu, nav, section, summary,

time, mark, audio, video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;}

table{border-collapse:collapse;border-spacing:0;}

hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}

input, select{vertical-align:middle;}

.alignnone{margin:5px 20px 20px 0;}

.aligncenter,

div.aligncenter{display:block;margin:5px auto 5px auto;}

.alignright{float:right;margin:5px 0 20px 20px;}

.alignleft{float:left;margin:5px 20px 20px 0;}

.aligncenter{display:block;margin:5px auto 5px auto;}

a img.alignright{float:right;margin:5px 0 20px 20px;}

a img.alignnone{margin:5px 20px 20px 0;}

a img.alignleft{float:left;margin:5px 20px 20px 0;}

a img.aligncenter{display:block;margin-left:auto;margin-right:auto}

.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}

.wp-caption.alignnone{margin:5px 20px 20px 0;}

.wp-caption.alignleft{margin:5px 20px 20px 0;}

.wp-caption.alignright{margin:5px 0 20px 20px;}

.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}

.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}

.sticky{}

.gallery-caption{}

.bypostauthor{}

body{font-family:Verdana, Geneva, sans-serif;font-size:13.5px;line-height:1.5em;text-align:center;}

td{vertical-align:middle;}

.left{float:left;}

.clear{clear:both;}

.wrapper{text-align:left;width:960px;margin:5px auto;padding:0;}

.logo{float:left;margin:5px 15px 0 0;}

.site-title{color:#006699;float:left;margin-top:20px;font-size:24px;font-weight:bold;}

.header{width:960px;margin:0 auto;margin-top:10px;}

.top-menu{margin-top:10px;background:#4779c7 url(images/menu.png) repeat-x 0px 0px;}

.top-menu-content{width:960px;margin:0 auto;}

.top-social{float:right;margin:10px 10px 0 0;height:36px;}

.top-social-fb{float:right;background:url(images/social.png) no-repeat 0px -40px;width:32px;height:32px;margin-left:5px;}

.top-social-twt{float:right;background:url(images/social.png) no-repeat -34px -40px;width:32px;height:32px;margin-left:5px;}

.top-social-gplus{float:right;background:url(images/social.png) no-repeat -68px -40px;width:32px;height:32px;margin-left:5px;}

.top-social-rss{float:right;background:url(images/social.png) no-repeat -102px -40px;width:32px;height:32px;margin-left:5px;}

.top-nav{text-align:left;}

.top-nav li{float:left;margin:0;padding:0;list-style:none;border-left:1px solid #769ED4;}

.top-nav a{text-decoration:none;padding:10px;font-size:14px;color:#FFFFFF;margin:0;display:block;}

.top-nav li:last-child{border-right:1px solid #769ED4;}

.top-nav a:hover{background:#5583c0 url(images/menu.png) repeat-x 0px -42px;}

.top-nav .current-menu-item{background:#5583c0 url(images/menu.png) repeat-x 0px -42px;}

.search-form{float:right;margin:10px 10px 0 0;}

.search-button{border:1px solid #4779c7;background-color:#0066CC;color:#FFFFFF;padding:2px;display:inline;}

.search-button:hover{background-color:#0066FF;cursor:pointer;}

.page-social{background:url(images/page-social.png) no-repeat;float:left}

.cat-des{color:#666666;margin-bottom:5px;font-size:12px;line-height:1.5em;}

.cat-des h2{font-size:12px;font-weight:normal;margin:2px 0;}

.cat-des p{padding:0 0 5px 0!important;font-family:"Comic Sans MS", cursive;font-size:14px;}

.cat-des a{font-family:Verdana, Geneva, sans-serif;font-size:12px;}

.cat-title{font-size:18px;color:#333333;margin-bottom:5px;line-height:1;}

.sort{margin:0 0 15px 0;font-size:12px;font-weight:bold;border-bottom:1px solid #CCC;}

.sort-tab{color:#333;;float:left;margin:0 10px -1px 0;padding:5px 15px;border-radius:5px 5px 0 0;display:block;border:1px solid #CCC;border-bottom:none;background-color:#EEEEEE;font-size:13.5px;}

.sort-tab a{text-decoration:none;color:#333333;}

.sort-active{background-color:#FFFFFF;border-bottom:1px solid #FFF;}

.sort-deactive:hover{background-color:#CCCCCC;cursor:pointer;}

.breadcrumbs{color:#999999;display:inline;font-size:11px;margin-bottom:2px;display:block;padding:0!important;}

.breadcrumbs a{color:#999999;font-size:11px;text-decoration:none;}

.breadcrumbs a:hover{color:#006699;}

.body-content{color:#333333;background-color:#FFF;padding:5px 10px;}

.content{float:left;width:610px;margin:0 30px 0 0;position:relative;text-align:left;}

.entry{line-height:1.5;margin-bottom:25px;}

.entry p{padding:5px 0;}

.entry-title{line-height:1;font-size:16px;color:#333333;text-decoration:none;}

.entry-title:hover{color:#006699;}

.entry-meta{color:#666666;font-size:10px;margin:5px 0 10px 0;}

.entry-meta a{color:#666666;text-decoration:none;}

.entry-meta a:hover{text-decoration:underline;}

.inner-ad{width:300px;float:right;margin:0 0 10px 10px;}

.entry-social-sms{margin-right:15px;width:80px;height:20px;float:left;}

.entry-social-sms img{vertical-align:top;}

.entry-social-sms img:hover{opacity:0.75;}

.share_button{display:inline;}

.share_button img{margin-top:2px;}

.addthis_share_text{float:left;font-family:'Comic Sans MS', cursive;margin-right:5px;}

.addthis_toolbox{vertical-align:middle;margin:5px 0 5px 0;height:25px;}

.addthis_button_facebook_like{margin-right:15px;}

.addthis_button_facebook_send{opacity:1!important;}

.fav{background:url(images/star.png) left center no-repeat;padding-left:18px;height:16px;font-size:14px;vertical-align:top;margin-left:5px;}

.fav:hover{background:url(images/star-fav.png) left center no-repeat;text-decoration:none!important;cursor:pointer;}

.related{margin-top:15px;}

.random{}

.related-title{font-weight:bold;}

.related a,.random a{text-decoration:none;color:#006699;}

.related a:hover, .random a:hover{text-decoration:underline;}

.related-box{margin:0 10px 0 0;padding:10px 0;line-height:1.2em;border-bottom:1px dashed #CCCCCC;}

.related-text{font-size:12px;display:inline;margin-left:10px;}

.copyrights{border:1px solid #CCC;margin-top:5px;padding:5px;font-size:10px;background-color:#F5F5F5;}

.sidebar{width:300px;position:relative;float:right;}

.widget-container{list-style:none;margin-bottom:20px;}

.widget-title{color:#069;line-height:1;font-size:16px;margin-bottom:5px;}

.widget-container li{list-style:none;line-height:2;}

.widget-container a{text-decoration:none;color:#006699;}

.widget-container a:hover{text-decoration:underline;}

.widget_text{border:none;text-align:center;background-color:#FFFFFF;}

.user-menu li{list-style:square;list-style-position:inside;line-height:1.5;}

.email-signup{padding:3px;text-align:center;border:2px dashed #FF9933;border-radius:2px;}

.email-signup-input{border:1px solid #CCC;border-radius:2px;width:180px;padding:2px;}

.email-signup-submit{border:none;border-radius:2px;background-color:#006699;color:#FFFFFF;box-shadow:none;padding:2px 5px;margin-top:5px}

.email-signup-submit:hover{background-color:#0066CC;cursor:pointer;}

.email-signup-count{font-size:12px;margin-top:5px;font-style:italic;}

.foot-ad{height:90px;margin:15px 0}

.footer{text-align:center;background-color:#F9F9F9;padding:5px;color:#666666;}

.foot-nav{text-align:center;}

.foot-nav li{display:inline;list-style:none;}

.foot-nav li:after{content:"|";padding:10px;color:#006699;}

.foot-nav li:last-child:after{content:"";}

.foot-nav a{color:#006699;text-decoration:none;}

.foot-nav a:hover{text-decoration:underline;}

.wp-pagenavi a, .wp-pagenavi span{text-decoration:none;border:1px solid #BFBFBF;padding:4px 7px;margin-right:6px;background-color:#ffffff;color:#333333;}

.wp-pagenavi a:visited{color:#333333;}

.wp-pagenavi a:hover, .wp-pagenavi span.current{border-color:#000000;}

.wp-pagenavi span.current{font-weight:bold;}

.contributors{border:0;margin-top:10px;}

.contributors td{vertical-align:middle;}

.contributors a{color:#006699;font-size:16px;text-decoration:none;margin:0 0 5px 10px;}

.contributors a:hover{text-decoration:underline;}

@media only screen and (max-width:910px){.wp-pagenavi a, .wp-pagenavi span{padding:5px 10px;margin-right:10px;}

.first,.last{display:none;}

}

.tbox{position:absolute;display:none;padding:14px 17px;z-index:900}

.tinner{padding:15px;border-radius:5px;background:#fff url(images/preload.gif) no-repeat 50% 50%;border-right:1px solid #333;border-bottom:1px solid #333}

.tmask{position:absolute;display:none;top:0px;left:0px;height:100%;width:100%;background:#000;z-index:800}

.tclose{position:absolute;top:0px;right:0px;width:30px;height:30px;cursor:pointer;background:url(images/close.png) no-repeat}

.tclose:hover{background-position:0 -30px}

#error{background:#ff6969;color:#fff;text-shadow:1px 1px #cf5454;border-right:1px solid #000;border-bottom:1px solid #000;padding:0}

#error .tcontent{padding:10px 14px 11px;border:1px solid #ffb8b8;border-radius:5px}

#success{background:#2ea125;color:#fff;text-shadow:1px 1px #1b6116;border-right:1px solid #000;border-bottom:1px solid #000;padding:10px;border-radius:0}

#bluemask{background:#4195aa}

#frameless{padding:0}

#frameless .tclose{left:6px}