/*







Theme Name: Natasha's Themes







Theme URI: http://www.themefashion.net/natashas







Description: The Natasha's ecommerce theme for WordPress is stylish, customizable, simple, readable, clean and very elegant.







Author: Bilal Khawaja	







Version: Pro







License: NO RESELLING OR RE-DISTRIBUTION ALLOWED. THIS THEME IS FOR PERSONAL USE ONLY.







Tags: black, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu







*/























/* =Reset default browser CSS. 







-------------------------------------------------------------- */

/* Contact 7 Forms

--------------------------------------------- */

 





.wpcf7-text, .wpcf7-textarea, .wpcf7-captchar {

background-color: #fff!important;

border-style:solid !important;

border-color:#f4cfb4!important;

border-width:1px !important;

width: 50% !important;

-moz-border-radius: 0 !important;

-webkit-border-radius: 0 !important;

border-radius: 0 !important;

font-size: 14px;

color: #999 !important;

padding: 16px !important;

-moz-box-sizing: border-box;

-webkit-box-sizing: border-box;

box-sizing: border-box;

}

.wpcf7-submit {

color: #f4cfb4!important;

margin: 8px auto 0;

cursor: pointer;

font-size: 20px;

font-weight: 500;

-moz-border-radius: 3px;

-webkit-border-radius: 3px;

border-radius: 3px;

padding: 6px 20px;

line-height: 1.7em;

background: transparent;

border: 2px solid;

-webkit-font-smoothing: antialiased;

-moz-osx-font-smoothing: grayscale;

-moz-transition: all 0.2s;

-webkit-transition: all 0.2s;

transition: all 0.2s;

}

.wpcf7-submit:hover { 

background-color: #eee; 

border-color:#eee; 

padding: 6px 20px !important; 

}

.page-title

{

	display:none;

}

.live-demo-div

{

	border: 2px solid #f4cfb4; padding: 15px;

}

.live-demo-anchor

{

	text-decoration:none !important;

}



#mailchimp input#mce-EMAIL {

width: 340px;

margin-right: 20px;

border: 0;

padding: 8px;

background: #ffffff;

font: 16px 'Acta', serif;

font-style: italic;

color: gray;

}

#mailchimp input#mc-embedded-subscribe {

background: transparent;

border: none;

padding: 4px 4px 6px 5px;

font: 18px 'Archer A', 'Archer B', serif;

font-weight: 500;

text-transform: lowercase;

font-style: italic;

color: #3d495f;

letter-spacing: normal;

}

#mc-embedded-subscribe:hover

{

 cursor: pointer;

}



.subscribe

{

	width: 100%;

	

}

.button

{

   color: gray !important;

}

h2

{

 color: gray !important;

}

.divicons

{

	margin-top: -30px;

}

.divicons  a

{

	text-decoration: none !important;

	background-color: transparent !important;

}

/* social media icons */

.socialIcon {



	

	

padding: 5px;

}



.cycloneslider-pager {

    display: none;

}





#branding img {

	

}





#content img.attachment-post-thumbnail,

#content img.attachment-single-post-thumbnail {

    float: left;

    margin-right: 15px;

    margin-bottom: 15px;

    border: 1px none #c0c0c0;

    padding: 1px;

}





#primary {

    text-align: center;

}







a.more-link {

    border-style: solid;

    background-color: #ffffff;

    border-width: 2px;

    padding: 5px;

    float: right;

    margin: 15px;

}



.slider-outer .widgettitle

{



	display:none;

	

	

}

.slider-outer

{	

	border-style: none;

	border-width: 1px;

	border-color: #efefef;

	min-height: 445px;

	margin-right: 6px;

	max-height: 447px !important;

	

}



.slider-outer img

{

	height: 100%;

	width: 100%;

	max-height: 447px !important;

	

}

.slider-outer .textwidget img

{

	max-height: 380px;

	text-align:right;

	

}

.slider-outer .textwidget

{

	text-align: right;

	padding: 0px;

	margin: 0 0 0 0;

max-height: 380px;

}

.home-main {margin-top: -25px;}

.home-main .widget-container .textwidget

{

	

	margin-bottom: -43px !important;

}

.cycloneslider-slide cycloneslider-slide-image cycle-slide

{

	

	

}



.cycloneslider-template-standard .cycloneslider-slide img

{

	max-height: 385px;

}







.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt

{

	background-color: #efefef!important;

	color: #000000!important;

border-color: #f7b39e;

border-style: solid;

border-width: 1px;

}



.woocommerce ul.products li.product .button

{



	background-color: #efefef!important;

	color: #000000!important;

border-color: #f7b39e;

border-style: solid;

border-width: 1px;







}

.woocommerce .related ul.products li.product, .woocommerce .related ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul li.product {

    width: 24% !important;

}





.woocommerce ul.products li.product a img 

{

	border-style:solid !important;

	border-color: #f4cfb4!important;

	border-width: 2px !important;

	padding: 5px !important;

}

.woocommerce ul.products li.product a:hover

{

	text-decoration: none !important;

}

.woocommerce img, .woocommerce-page img

{

	

}

.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {

width: 220px!important;

height: auto;

display: block;

margin: 0px 0px 8px;





}



.woocommerce div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce-page #content div.product div.images img {

display: block;

width: 479px!important;

height: auto;





}





#wpadminbar {

    margin-top: 48px;

}

.woocommerce .woocommerce-message

{

	border-top-color: #3d495f !important;

}

.woocommerce .woocommerce-info

{

	border-top-color: #3d495f !important;

}

.woocommerce .products ul, .woocommerce ul.products .amount {color: #f4cfb4!important; font-weight:600 !important;}

.woocommerce div.product div.summary .amount {color: #f4cfb4!important;font-weight:bold !important;}



.cart_item.product-price .amount {color: black !important;}

.cart-subtotal .amount {color: black !important;}

.order-total .amount {color: black !important;}



.coupon .button

{

	background-color: #3d495f!important;

	color: #ffffff !important;

	

}

.woocommerce .button 

{

background-color: #3d495f!important;

	color: #ffffff !important;

}





.cart button {padding:7px !important;}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button

{

	

	font-weight: normal;

}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product

{

	text-align: center !important;

}



.posted_in a { text-decoration: none; color:#f4cfb4 !important;}





.tagged_as

{

	display:none;

}





.woocommerce .quantity .qty

{

	text-align:center !important;

	padding: 5px!important;

}



.woocommerce .woocommerce-ordering select

{

	height: 40px !important;

	padding: 10px !important;

	color: gray !important;

	border-color: silver !important;

	border-width: 1px;

}

#username

{

	background-color:white;

	border-style:solid !important;

	border-width:1px !important;

	border-color: #f7b39e!important;

}

#password

{

	background-color:white;

	border-style:solid !important;

	border-width:1px !important;

	border-color: #f7b39e!important;

}



.right-box-one {

    border-style: none;

    border-width: 1px;

    width: 300px;

   height: 125px;

  

    display: inline-block;

    background-color: #ffffff;

    color: gray;

    font-size: 22px;

    margin-left:10px;

	border-color: #D8D8D8 ;

	vertical-align: center;

margin-bottom: 10px;



line-height: 135px; 

}



.right-box-two {

    border-style: none;

    border-width:1px;

    width: 300px;

   height: 125px;

    display: inline-block;

    background-color: #ffffff;

    color: #f5f6fa;

    font-size: 22px;

   margin-top: -46px;

	 margin-left:10px;

border-color: #D8D8D8 ;

line-height: 135px; 

  margin-bottom: 5px;

  vertical-align: middle;

text-align: center;

}

 .right-box-three{

          border-style: none;

    border-width:1px;

       width: 300px;

   height: 125px;

    display: inline-block;

    background-color: #ffffff;

    color: #efefef;

    font-size: 22px;

 margin-left:10px;

	margin-top: -41px;

border-color: #D8D8D8 ;

margin-bottom: 15px;

  line-height: 135px; 

  vertical-align: middle;

text-align: center;



    }

.subscribe-box {

    border-bottom-style: solid;

    border-bottom-width: 1px;

    width:100%;

    padding: 10px;

    padding-top:11px;

    display: inline-block;

    background-color: #efefef;

    color: #000000;

    font-size: 22px;

    line-height: normal;

	border-color: #f7b39e;





text-align:center;

text-transform:uppercase;



}

.subscribe-outer

{

	

	

	width:98%;

	

}



.subscribe-box:hover {

background-color: #efe8c9 ;

	color: #ffffff;

}



#main a:hover {

    text-decoration: underline;

}







/*







#wrapper a







{







	







	font-size: 18px;







	color: #808080;







}







*/





.cycloneslider-template-default .cycloneslider-slides

{

	height: 447px ;

}



#colophon a:hover {

    text-decoration: underline !important;

}







.linkunderline a:hover {

    text-decoration: underline !important;

}







.post-share-themefashion {

}















.post-share-themefashion {

    -webkit-background-clip: border-box;

    -webkit-background-origin: padding-box;

    -webkit-background-size: auto;

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background: url('http://i1332.photobucket.com/albums/w619/themefashion/line_zps6ea619ba.gif') repeat-x center center;

    background-position-x: 50%;

    background-position-y: 50%;

    background-size: initial;

    background-repeat-x: repeat;

    background-repeat-y: no-repeat;

    background-attachment: initial;

    background-origin: initial;

    background-clip: initial;

    background-color: initial;

    background-origin: padding-box;

    background-size: auto;

    color: rgb(51, 51, 51);

    display: block;

    font-family: 'Crimson Text', serif;

    height: 44px;

    margin-bottom: 100px;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 40px;

    padding-bottom: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-top: 0px;

    text-align: center;

    width: 640px;

    text-align: center;

    margin-top: 40px;

    margin-bottom: 100px;

}















.post-share a {

    display: inline-block;

}







.share-box {

    width: 55px;

    height: 42px;

    background: #fff;

    border: 1px solid #e5e5e5;

    transform: skew(-20deg);

    -o-transform: skew(-20deg);

    -moz-transform: skew(-20deg);

    -webkit-transform: skew(-20deg);

    display: inline-block;

    line-height: 42px;

    margin: 0 10px;

    -o-transition: .3s;

    -ms-transition: .3s;

    -moz-transition: .3s;

    -webkit-transition: .3s;

}







    .share-box i {

        transform: skew(20deg);

        -o-transform: skew(20deg);

        -moz-transform: skew(20deg);

        -webkit-transform: skew(20deg);

        font-size: 14px;

    }















    .share-box:hover {

        background: #f4cfb4!important;

        border: 1px solid #f4cfb4;

        color: #fff;

    }















html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

    background: transparent;

    border: 0;

    margin: 0;

    padding-left: -10;

    vertical-align: baseline;

}







body {

    line-height: 22px;

}







h1, h2, h3, h4, h5, h6 {

    clear: both;

    font-weight: normal;

}







ol, ul {

    list-style: none;

}







blockquote {

    quotes: none;

}







    blockquote:before, blockquote:after {

        content: '';

        content: none;

    }







del {

    text-decoration: line-through;

}







/* tables still need 'cellspacing="0"' in the markup */







table {

    border-collapse: collapse;

    border-spacing: 0;

}







a img {

    border: none;

}















.clear {

    clear: both;

    font-size: 0;

    line-height: 0;

    height: 0;

    padding: 0;

    margin: 0;

}















/* =Layout







-------------------------------------------------------------- */







p.form-allowed-tags {

    display: none;

}















.personalPhoto {

    width: 85%;

}















.photoSquare {

    width: 100%;

    border-style: solid;

    padding: 10px;

    border-color: #efefef;

    border-width: 1px;

}















.homepageunderpost {

    clear: both;

    color: #3a3a3a;

    font-size: 10px;

    font-family: arial;

    letter-spacing: 1px;

}















    .homepageunderpost > a {

        text-decoration: none;

        color: gray;

        font-size: 10px;

        text-transform: lowercase;

        font-family: arial;

        letter-spacing: 1px;

    }























.customsharediv {

    color: gray;

    text-align: center;

    clear: both;

    border-top-style: none;

    border-top-width: 1px;

    border-top-color: silver;

    border-bottom-style: none;

    border-bottom-width: 1px;

    border-bottom-color: silver;

}























    .customsharediv a {

        padding-top: 1px;

        padding-left: 10px;

        padding-right: 10px;

        text-transform: uppercase;

        border-style: none;

        border-width: 4px;

        border-color: #efefef;

        text-align: center;

        padding-bottom: 2px;

        color: #707070;

        font-style: "Josefin Sans", sans-serif;

        text-decoration: none !important;

        font-size: 11px !important;

        letter-spacing: 2px;

    }















        .customsharediv a:hover {

            padding-top: 1px;

            padding-left: 10px;

            padding-right: 10px;

            text-transform: uppercase;

            border-style: none;

            border-width: 4px;

            border-color: #efefef;

            text-align: center;

            padding-bottom: 2px;

            color: silver;

            font-size: 12px;

            font-style: "Josefin Sans", sans-serif;

            text-decoration: none !important;

            letter-spacing: 2px;

	

        }







.welcometext {

    margin-top: 7px;

    line-height: 22px;

    font-family: 'Cedarville Cursive', cursive;

    color: gray;

    font-size: 17px;

}







    .welcometext > a {

        margin-top: 7px !important;

        line-height: 22px !important;

        font-family: 'Cedarville Cursive', cursive !important;

        color: #7ECCBC;

        font-size: 17px;

    }







p > a {

    color: #7ECCBC;

    text-decoration: none;

    background-color: #ffffff;

}















p a:hover {

    color: gray;

    text-decoration: none;

}























#container {

    overflow: hidden;

}







.wp-caption {

    width: 100% !important;

}







    .wp-caption img {

        margin-left: 0px !important;

        margin-right: 0px !important;

    }







.wp-caption-text {

    font-size: 13px;

    font-family: "Century Gothic", AppleGothic, Arial, sans-serif;

}















.entry-content {

    font-size: 13px;

    font-family: "Century Gothic", AppleGothic, Arial, sans-serif;

}















    .entry-content > ul {

        font-size: 13px;

        font-family: "Century Gothic", AppleGothic, Arial, sans-serif;

    }























    /* Images */







    .entry-content img,

    .comment-content img,

    .widget img {

        max-width: 97.5%; /* Fluid images for posts, comments, and widgets */

    }























/*







LAYOUT: Two columns







DESCRIPTION: Two-column fixed layout with one sidebar right of content







*/







.sideend {

    */background-image: url("images/sidebar-end.jpg");

    */;

}







.sidestart {

}







#all-start {

    background-image: url("images/all-start_new.jpg");

    background-repeat: no-repeat;

    float: left;

    height: 14px;

    width: 649px;

}







#all-end {

    /* background-image: url("images/all-end_new.jpg");*/

    background-repeat: no-repeat;

    float: left;

    height: 12px;

    width: 649px;

}







#container {

    background: #fff;

    background-repeat: repeat-y;

    margin-top: 0px;

}







#content {

    font-size: 15px;

    font-family: 'arial';

	color: #afafaf;

}







    /* font for the post */







    #content p {

        font-size: 15px;

        color: #afafaf;

        font-family: 'arial';

    }







#primary,

#secondary {

    float: right;

    overflow: hidden;

    width: 280px;

}







#secondary {

    clear: right;

}







#footer {

    clear: both;

    width: 100%;

}















/*







LAYOUT: One column, no sidebar







DESCRIPTION: One centered column with no sidebar







*/







.one-column #container {

    width: 100% !important;

}







.one-column #content {

    margin: 0 0;

    width: 100% !important;

}







#content,

.one-column #content {

    margin: 0 0 0;

    width: 100%;

}















/*







LAYOUT: Full width, no sidebar







DESCRIPTION: Full width content with no sidebar; used for attachment pages







*/















.single-attachment #content {

    margin: 0 auto;

    width: 900px;

}























/* =Fonts







-------------------------------------------------------------- */







body,

input,

textarea,

.page-title span,

.pingback a.url {

    font-family: Georgia, "Bitstream Charter", serif;

}







h3#comments-title,

h3#reply-title,

#access .menu,

#access div.menu ul,

#cancel-comment-reply-link,

.form-allowed-tags,

#site-info,

#site-title,

#wp-calendar,

.comment-meta,

.comment-body tr th,

.comment-body thead th,

.entry-content label,

.entry-content tr th,

.entry-content thead th,

.entry-meta,

.entry-title,

.entry-utility,

#respond label,

.navigation,

.page-title,

.pingback p,

.reply,

.widget-title,

.wp-caption-text {

    font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;

}







input[type=submit] {

    font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;

}







pre {

    font-family: "Courier 10 Pitch", Courier, monospace;

}







code {

    font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;

}















.meta-nav {

    display: none !important;

}







/* =Structure







-------------------------------------------------------------- */















/* The main theme structure */







#access .menu-header,

div.menu,

#colophon,

#branding,

#main,

#wrapper {

    margin: 0 auto;

}







#wrapper {

    margin-top: 20px;

    padding: 0 20px;

    background-color: #ffffff;

}















/* Structure the footer area */







#footer-widget-area ul {

    margin-left: -40px;

}







    #footer-widget-area ul li {

        padding-left: 5px;

    }















#footer-widget-area {

    overflow: hidden;

}







    #footer-widget-area .widget-area {

        float: left;

        margin-right: 10px;

        width: 250px;

    }







    #footer-widget-area #fourth {

        margin-right: 0;

    }







#site-info {

    float: left;

    font-size: 14px;

    font-weight: bold;

    width: 700px;

}







#site-generator {

    float: right;

    width: 220px;

}























/* =Global Elements







-------------------------------------------------------------- */







.icons {

    position: relative;

    top: 15px;

}







.divsoccir {

    width: 50px;

    height: 50px;

    background: blue;

    position: relative;

    background: -webkit-linear-gradient(#C6A149, #000044 );

    background: -o-linear-gradient(#C6A149, #000044 );

    background: -moz-linear-gradient(#C6A149, #000044 );

    background: linear-gradient(#C6A149, #000044 );

    -moz-border-radius: 50px;

    border-radius: 50px;

    -webkit-border-radius: 50px;

    text-align: center !important;

    color: white;

    font-size: 19px;

    float: left;

    margin: 4px;

    margin-left: 8px;

}















    .divsoccir:hover {

        opacity: .8;

    }







.divsoc {

    border-bottom-style: solid;

    border-bottom-width: 1px;

    border-color: #efefef;

    text-align: center !important;

    padding: 8px;

    color: black;

    font-size: 19px;

    margin: 1px;

    text-decoration: none !important;

}







    .divsoc:hover {

        color: #03A4D8;

        text-decoration: none !important;

    }















.socialouter {

    padding-bottom: 40px;

    width: 100%;

}







.circle-outer {

    width: 190px;

    height: 190px;

    margin: 1px;

    margin-left: 25px;

}







.circular {

    width: 190px;

    height: 190px;

    -moz-border-radius: 190px;

    border-radius: 190px;

    -webkit-border-radius: 190px;

}















/* Main global 'theme' and typographic styles */







body {

    background: #fffff;

    font-family: "Century Gothic", AppleGothic, Arial, sans-serif;

    color: #515151;

}







body,

input,

textarea {

    color: #666;

    font-size: 12px;

    line-height: 18px;

}







hr {

    background-color: #f1f1f1;

    border: 0;

    clear: both;

    height: 1px;

    margin-bottom: 18px;

}















/* Text elements */







p {

    margin-bottom: 18px;

}







ul {

    list-style: square;

    margin: 0 0 18px 1.5em;

    font-family: "Source Sans Pro", Helvetica, Arial, Verdana, Tahoma, sans-serif;

}







ol {

    list-style: decimal;

    margin: 0 0 18px 1.5em;

}







    ol ol {

        list-style: upper-alpha;

    }







        ol ol ol {

            list-style: lower-roman;

        }







            ol ol ol ol {

                list-style: lower-alpha;

            }







    ul ul,

    ol ol,

    ul ol,

    ol ul {

        margin-bottom: 0;

    }







dl {

    margin: 0 0 24px 0;

}







dt {

    font-weight: bold;

}







dd {

    margin-bottom: 18px;

}







strong {

    font-weight: bold;

}







cite,

em,

i {

    font-style: italic;

}







big {

    font-size: 131.25%;

}







ins {

    background: #ffc;

    text-decoration: none;

}







blockquote {

    font-style: italic;

    padding: 0 3em;

}







    blockquote cite,

    blockquote em,

    blockquote i {

        font-style: normal;

    }







pre {

    background: #f7f7f7;

    color: #222;

    line-height: 18px;

    margin-bottom: 18px;

    padding: 1.5em;

}







abbr,

acronym {

    border-bottom: 1px #666;

    cursor: help;

}







sup,

sub {

    height: 0;

    line-height: 1;

    position: relative;

    vertical-align: baseline;

}







sup {

    bottom: 1ex;

}







sub {

    top: .5ex;

}







input[type="text"],

textarea {

    background: #f9f9f9;

   

    padding: 2px;

}







a:link {

    color: #3d495f;

}







a:visited {

    color: #3d495f;

}







a:active,

a: hover {

    color: #3d495f;

    

}















/* Text meant only for screen readers */







.screen-reader-text {

    position: absolute;

    left: -9000px;

}























/* =Header







-------------------------------------------------------------- */















#header {

    padding: 0px 0 0 0;

}







/*







#site-title {







	float: left;







	font-size: 62px;







	line-height: 36px;







	margin: 0 0 10px 0;







	width: 940px;







	text-align:center;







	color:#f4cfb4;







	font-family: 'Josefin Sans', sans-serif;



	







	







}







*/



#branding img {margin-top: -50px;}



#site-title a {

    color: #f4cfb4;

    font-weight: normal;

    text-decoration: none;

    margin-top: 10px;

    text-align: center;

    display: block;

    font-size: 71px;

    /*text-transform: uppercase;*/

    margin-bottom: 35px;

    line-height: 100px;

    font-family: 'Josefin Sans', sans-serif;

}







#site-description {

    font-family: 'arial';

    color: #3d495f;

    margin-bottom: 10px;

    font-size: 14px;

}























/* This is the custom header image */







#branding img {

}























/* =Menu







-------------------------------------------------------------- */







.menu.ul li {

    font-family: "Source Sans Pro", Helvetica, Arial, Verdana, Tahoma, sans-serif;

}















#access {

    background: #fffff;

    display: block;



    left: 0;

   border-bottom: 1px none #efefef;

	border-bottom-radius: 2px;

   

    width: 100%;

    text-align: center;

    padding: 2px;

    padding-top: 7px;

   

    text-transform: uppercase;

}







.menu {

    text-align: center;

    padding-left: 0px;

}















.menu-header, div.menu {

    font-size: 12px;

    margin-left: 12px;

}







    .menu-header ul, div.menu ul {

        list-style: none;

        margin: 0;

        font-family: "Century Gothic", AppleGothic, Arial, sans-serif;

    }















    .menu-header li, div.menu li {

        display: inline-block;

        position: relative;

        font-family: "Source Sans Pro", Helvetica, Arial, Verdana, Tahoma, sans-serif;

    }







    .menu-header a {

        color: #f7b39e;

        display: block;

        line-height: normal;

        padding: 15px 24px 15px 24px;

        text-decoration: none;

        font-family: 'Roboto', sans-serif;

        font-size: 12px;

        letter-spacing: 1px;

    }







        .menu-header a:hover {

            text-decoration: none;

        }







    .menu-header ul ul {

        display: none;

        position: absolute;

        top: 42px;

        /* sub menu position */

        left: -41px;

        float: left;

        width: 180px;

        z-index: 99999;

        font-family: "Century Gothic", AppleGothic, Arial, sans-serif;

    }







        .menu-header ul ul li {

            min-width: 180px;

        }







        .menu-header ul ul ul {

            left: 79%;

            top: 0;

        }







        .menu-header ul ul a {

            /* sub fly out menu */

            background: #f4cfb4;

            color: #ffffff;

            line-height: 1em;

            padding: 10px;

            width: 120px;

            height: auto;

            border-color: #efefef;

            border-width: 1px;

            border-style: solid;

            text-decoration: none;

        }







    .menu-header li:hover > a {

        text-decoration: none;

    }























    .menu-header ul li:hover > ul {

        display: block;

    }







    .menu-header ul li.current_page_item > a,

    .menu-header ul li.current-menu-ancestor > a,

    .menu-header ul li.current-menu-item > a,

    .menu-header ul li.current-menu-parent > a {

        /*color: #575757 ; */

        /* selected tab color */

    }







    * html .menu-header ul li.current_page_item a,

    * html .menu-header ul li.current-menu-ancestor a,

    * html .menu-header ul li.current-menu-item a,

    * html .menu-header ul li.current-menu-parent a,

    * html .menu-header ul li a:hover {

        color: #fff !important;

    }























/* =Content







-------------------------------------------------------------- */































#main {

    clear: both;

    padding-top: 25px;

    background-color: white;

    width: 100% !important;

	margin-left:2px;

}







#content {

    margin-bottom: 36px;

}







    #content,

    #content input,

    #content textarea {

        color: #333;

        font-size: 16px;

        line-height: 24px;

    }















        #content p,

        #content ul,

        #content ol,

        #content dd,

        #content pre,

        #content hr {

            margin-bottom: 24px;

        }







            #content ul ul,

            #content ol ol,

            #content ul ol,

            #content ol ul {

                margin-bottom: 0;

            }







        #content pre,

        #content kbd,

        #content tt,

        #content var {

            font-size: 15px;

            line-height: 21px;

        }







        #content code {

            font-size: 13px;

        }







        #content dt,

        #content th {

            color: #000;

        }







        #content h1,

        #content h2,

        #content h3,

        #content h4,

        #content h5,

        #content h6 {

            color: #000;

            line-height: 1.5em;

            margin: 0 0 20px 0;

        }







        #content table {

            border: 1px solid #e7e7e7;

            margin: 0 -1px 24px 0;

            text-align: left;

            width: 100%;

        }







        #content tr th,

        #content thead th {

            color: #888;

            font-size: 12px;

            font-weight: bold;

            line-height: 18px;

            padding: 9px 24px;

        }







        #content tr td {

            border-top: 1px solid #e7e7e7;

            padding: 6px 24px;

        }







        #content tr.odd td {

            background: #f2f7fc;

        }







.hentry {

    margin: 0 0 48px 0;

}







.home .sticky {

    background: #f2f7fc;

    border-top: 4px solid #000;

    margin-left: -20px;

    margin-right: -20px;

    padding: 18px 20px;

}







.single .hentry {

    margin: 0 0 36px 0;

}







.page-title {

    color: gray;

    font-size: 14px;

    margin: 0 0 36px 0;

    font-family: "Source Sans Pro", Helvetica, Arial, Verdana, Tahoma, sans-serif;

}







    .page-title span {

        color: gray;

        font-size: 16px;

        font-style: italic;

        font-weight: normal;

        font-family: "Source Sans Pro", Helvetica, Arial, Verdana, Tahoma, sans-serif;

    }







    .page-title a:link,

    .page-title a:visited {

    }







    .page-title a:active,

    .page-title a:hover {

        color: gray;

    }







#content .entry-title {

    color: #a0a0a0;

    line-height: 1;

    letter-spacing: 0.1em;

    background-color: #FFFFFF;

    font-family: 'Alice';

    font-size: 1.5rem;

    font-weight: 400;

    font-variant: small-caps;

    margin-bottom: 0.7rem;

    text-transform: lowercase;

    text-decoration: none;

}







.entry-title a:link,

.entry-title a:visited {

    color: #a0a0a0;

    line-height: 1;

    letter-spacing: 0.1em;

    background-color: #FFFFFF;

    font-family: 'Alice';

    font-size: 1.5rem;

    font-weight: 400;

    font-variant: small-caps;

    margin-bottom: 0.7rem;

    text-transform: lowercase;

    text-decoration: none;

}







.entry-title a:active,

.entry-title a:hover {

    color: #a0a0a0;

    line-height: 1;

    letter-spacing: 0.1em;

    background-color: #FFFFFF;

    font-family: 'Alice';

    font-size: 1.5rem;

    font-weight: 400;

    font-variant: small-caps;

    margin-bottom: 0.7rem;

    text-transform: lowercase;

    text-decoration: none !important;

}







.entry-meta a {

    text-decoration: none;

	color: #3d495f;

}







.entry-meta {

    color: #3d495f;

    font-size: 12px;

	font-family: 'arial';

}







    .entry-meta abbr,

    .entry-utility abbr {

        border: none;

    }







        .entry-meta abbr:hover,

        .entry-utility abbr:hover {

            border-bottom: 1px dotted #666;

        }















.entry-content,

.entry-summary {

    padding: 12px 0 0 0;

    border-top-width: 1px;

    border-style: solid;

    border-color: #efefef;

    border-style: none;

}







#content .entry-summary p:last-child {

    margin-bottom: 12px;

}







.entry-content fieldset {

    border: 1px solid #e7e7e7;

    margin: 0 0 24px 0;

    padding: 24px;

}







    .entry-content fieldset legend {

        background: #fff;

        color: #000;

        font-weight: bold;

        padding: 0 24px;

    }







.entry-content input {

    margin: 0 0 24px 0;

}







    .entry-content input.file,

    .entry-content input.button {

        margin-right: 24px;

    }







.entry-content label {

    color: #888;

    font-size: 12px;

}







.entry-content select {

    margin: 0 0 24px 0;

}







.entry-content sup,

.entry-content sub {

    font-size: 10px;

}







.entry-content blockquote.left {

    float: left;

    margin-left: 0;

    margin-right: 24px;

    text-align: right;

    width: 33%;

}







.entry-content blockquote.right {

    float: right;

    margin-left: 24px;

    margin-right: 0;

    text-align: left;

    width: 33%;

}







.page-link {

    clear: both;

    color: #000;

    font-weight: bold;

    margin: 0 0 22px 0;

    word-spacing: 0.5em;

}







    .page-link a:link,

    .page-link a:visited {

        background: #f1f1f1;

        color: #333;

        font-weight: normal;

        padding: 0.5em 0.75em;

        text-decoration: none;

    }







.home .sticky .page-link a {

    background: #d9e8f7;

}







.page-link a:active,

.page-link a:hover {

    color: #ff4b33;

}







body.page .edit-link {

    clear: both;

    display: block;

}







#entry-author-info {

    background: #f2f7fc;

    border-top: 4px solid #000;

    clear: both;

    font-size: 14px;

    line-height: 20px;

    margin: 24px 0;

    overflow: hidden;

    padding: 18px 20px;

}







    #entry-author-info #author-avatar {

        background: #fff;

        border: 1px solid #e7e7e7;

        float: left;

        height: 60px;

        margin: 0 -104px 0 0;

        padding: 11px;

    }







    #entry-author-info #author-description {

        float: left;

        margin: 0 0 0 104px;

    }







    #entry-author-info h2 {

        color: #000;

        font-size: 100%;

        font-weight: bold;

        margin-bottom: 0;

    }







.entry-utility {

    clear: both;

    color: #888;

    font-size: 12px;

    line-height: 18px;

}







    .entry-meta a,

    .entry-utility a {

        color: #888;

    }







        .entry-meta a:hover,

        .entry-utility a:hover {

            color: silver;

        }







#content .video-player {

    padding: 0;

}























/* =Asides







-------------------------------------------------------------- */















.home #content .format-aside p,

.home #content .category-asides p {

    font-size: 14px;

    line-height: 20px;

    margin-bottom: 10px;

    margin-top: 0;

}







.home .hentry.format-aside,

.home .hentry.category-asides {

    padding: 0;

}







.home #content .format-aside .entry-content,

.home #content .category-asides .entry-content {

    padding-top: 0;

}























/* =Gallery listing







-------------------------------------------------------------- */















.format-gallery .size-thumbnail img,

.category-gallery .size-thumbnail img {

    border: 10px solid #f1f1f1;

    margin-bottom: 0;

}







.format-gallery .gallery-thumb,

.category-gallery .gallery-thumb {

    float: left;

    margin-right: 20px;

    margin-top: -4px;

}







.home #content .format-gallery .entry-utility,

.home #content .category-gallery .entry-utility {

    padding-top: 4px;

}























/* =Attachment pages







-------------------------------------------------------------- */















.attachment .entry-content .entry-caption {

    font-size: 140%;

    margin-top: 24px;

}







.attachment .entry-content .nav-previous a:before {

    content: '\2190\00a0';

}







.attachment .entry-content .nav-next a:after {

    content: '\00a0\2192';

}























/* =Images







-------------------------------------------------------------- */















/*







Resize images to fit the main content area.







- Applies only to images uploaded via WordPress by targeting size-* classes.







- Other images will be left alone. Use "size-auto" class to apply to other images.







*/







img.size-auto,

img.size-full,

img.size-large,

img.size-medium,

.attachment img {

    max-width: 100%; /* When images are too wide for containing element, force them to fit. */

    height: auto; /* Override height to match resized width for correct aspect ratio. */

}



.full-width-content .content {

    width: 100%;

}



.alignleft,

img.alignleft {

    display: inline;

    float: left;

    margin-right: 24px;

    margin-top: 4px;

}







.alignright,

img.alignright {

    display: inline;

    float: right;

    margin-left: 24px;

    margin-top: 4px;

}







.aligncenter,

img.aligncenter {

    clear: both;

    display: block;

    margin-left: auto;

    margin-right: auto;

}







img.alignleft,

img.alignright,

img.aligncenter {

    margin-bottom: 12px;

}







.wp-caption {

    background: #f1f1f1;

    line-height: 18px;

    margin-bottom: 20px;

    max-width: 632px !important; /* prevent too-wide images from breaking layout */

    padding: 4px;

    text-align: center;

}







    .wp-caption img {

        margin: 5px 5px 0;

    }







    .wp-caption p.wp-caption-text {

        color: #888;

        font-size: 12px;

        margin: 5px;

    }







.wp-smiley {

    margin: 0;

}







.gallery {

    margin: 0 auto 18px;

}







    .gallery .gallery-item {

        float: left;

        margin-top: 0;

        text-align: center;

        width: 33%;

    }







.gallery-columns-2 .gallery-item {

    width: 50%;

}







.gallery-columns-4 .gallery-item {

    width: 25%;

}







.gallery img {

    border: 2px solid #cfcfcf;

}







.gallery-columns-2 .attachment-medium {

    max-width: 92%;

    height: auto;

}







.gallery-columns-4 .attachment-thumbnail {

    max-width: 84%;

    height: auto;

}







.gallery .gallery-caption {

    color: #888;

    font-size: 12px;

    margin: 0 0 12px;

}







.gallery dl {

    margin: 0;

}







.gallery img {

    border: 10px solid #f1f1f1;

}







.gallery br + br {

    display: none;

}







#content .attachment img { /* single attachment images should be centered */

    display: block;

    margin: 0 auto;

}















f

/* =Navigation







-------------------------------------------------------------- */

.navigation {

    color: #515151;

    font-size: 12px;

    line-height: 18px;

    overflow: hidden;

}







.navigation a:link,

.navigation a:visited {

    text-decoration: none;

    padding: 6px 6px;

    border: #000;

    text-align: center;

    color: gray;

    line-height: normal;

    font-family: 'arial', sans-serif;

    font-size: 10px;

    margin-bottom: 1px;

    word-spacing: -0.05em;

    -ms-user-select: none;

    background-color: #ffffff;

    -webkit-user-select: none;

    -moz-user-select: none;

    user-select: none;

}















.navigation a:active,

.navigation a:hover {

    color: silver;

}







.nav-previous {

    float: left;

    width: 50%;

}







.nav-next {

    float: right;

    text-align: right;

    width: 50%;

}







#nav-above {

    margin: 0 0 18px 0;

}







#nav-above {

    display: none;

}







.paged #nav-above,

.single #nav-above {

    display: block;

}







#nav-below {

    margin: -18px 0 0 0;

}























/* =Comments







-------------------------------------------------------------- */







#comments {

    clear: both;

    width: 70%;

}







    #comments .navigation {

        padding: 0 0 18px 0;

    }







h3#comments-title,

h3#reply-title {

    color: #515151;

    font-size: 18px;

    font-weight: bold;

    margin-bottom: 0;

}







h3#comments-title {

    padding: 24px 0;

}







.commentlist {

    list-style: none;

    margin: 0;

}







    .commentlist li.comment {

        border-bottom: 1px solid #e7e7e7;

        line-height: 24px;

        margin: 0 0 24px 0;

        padding: 0 0 0 56px;

        position: relative;

    }







    .commentlist li:last-child {

        border-bottom: none;

        margin-bottom: 0;

    }







#comments .comment-body ul,

#comments .comment-body ol {

    margin-bottom: 18px;

}







#comments .comment-body p:last-child {

    margin-bottom: 6px;

}







#comments .comment-body blockquote p:last-child {

    margin-bottom: 24px;

}







.commentlist ol {

    list-style: decimal;

}







.commentlist .avatar {

    position: absolute;

    top: 4px;

    left: 0;

}















.comment-author {

}







    .comment-author.vcard a {

        text-decoration: none;

        font-weight: normal;

    }







    .comment-author cite {

        color: gray;

        font-style: normal;

        font-weight: bold;

        text-decoration: none;

    }







    .comment-author .says {

        font-style: italic;

    }







.comment-meta {

    font-size: 12px;

    margin: 0 0 18px 0;

}







    .comment-meta a:link,

    .comment-meta a:visited {

        color: #888;

        text-decoration: none;

    }







    .comment-meta a:active,

    .comment-meta a:hover {

        color: #ff4b33;

    }







.commentlist .even {

}







.commentlist .bypostauthor {

}







.reply {

    font-size: 12px;

    padding: 0 0 24px 0;

}







    .reply a,

    a.comment-edit-link {

        color: #888;

    }







        .reply a:hover,

        a.comment-edit-link:hover {

            color: #ff4b33;

        }







.commentlist .children {

    list-style: none;

    margin: 0;

}







    .commentlist .children li {

        border: none;

        margin: 0;

    }







.nopassword,

.nocomments {

    display: none;

}







#comments .pingback {

    border-bottom: 1px solid #e7e7e7;

    margin-bottom: 18px;

    padding-bottom: 18px;

}







.commentlist li.comment + li.pingback {

    margin-top: -6px;

}







#comments .pingback p {

    color: #888;

    display: block;

    font-size: 12px;

    line-height: 18px;

    margin: 0;

}







#comments .pingback .url {

    font-size: 13px;

    font-style: italic;

}















/* Comments form */







input[type=submit] {

    color: #333;

}







#respond {

    border-top: 1px none #e7e7e7;

    margin: 24px 0;

    overflow: hidden;

    position: relative;

}







    #respond p {

        margin: 0;

    }







    #respond .comment-notes {

        margin-bottom: 1em;

    }







.form-allowed-tags {

    line-height: 1em;

}







.children #respond {

    margin: 0 48px 0 0;

}







h3#reply-title {

    margin: 18px 0;

}







#comments-list #respond {

    margin: 0 0 18px 0;

}







#comments-list ul #respond {

    margin: 0;

}







#cancel-comment-reply-link {

    font-size: 12px;

    font-weight: normal;

    line-height: 18px;

}







#respond .required {

    color: #ff4b33;

    font-weight: bold;

}







#respond label {

    color: #888;

    font-size: 12px;

}







#respond input {

    margin: 0 0 9px;

    width: 98%;

}







#respond textarea {

    width: 98%;

}







#respond .form-allowed-tags {

    color: #888;

    font-size: 12px;

    line-height: 18px;

}







    #respond .form-allowed-tags code {

        font-size: 11px;

    }







#respond .form-submit {

    margin: 12px 0;

}







    #respond .form-submit input {

        font-size: 14px;

        width: auto;

    }







/* social media icons */







.facebook {

    width: 45px;

    height: 45px;

    background-repeat: no-repeat;

    float: left;

}







.twitter {

    width: 45px;

    height: 45px;

    background-repeat: no-repeat;

    float: left;

}







.emailicon {

    width: 45px;

    height: 45px;

    background-repeat: no-repeat;

    float: left;

}







.pin {

    width: 45px;

    height: 45px;

    background-repeat: no-repeat;

    float: left;

}







.inst {

    width: 45px;

    height: 45px;

    background-repeat: no-repeat;

    float: left;

}















.facebook:hover {

    opacity: .8;

    background-color: transparent;

    filter: alpha(opacity=80); /* For IE8 and earlier */

}







.twitter:hover {

    opacity: .8;

    background-color: transparent;

    filter: alpha(opacity=80); /* For IE8 and earlier */

}







.emailicon:hover {

    opacity: .8;

    background-color: transparent;

    filter: alpha(opacity=80); /* For IE8 and earlier */

}







.pin:hover {

    opacity: .8;

    background-color: transparent;

    filter: alpha(opacity=80); /* For IE8 and earlier */

}







.inst:hover {

    opacity: .8;

    background-color: transparent;

    filter: alpha(opacity=80); /* For IE8 and earlier */

}















/* =Widget Areas







-------------------------------------------------------------- */







.bluecircle {

    background: transparent url(http://www.cliniquebonustimenews.com/wp-content/uploads/2013/02/bluecircle.png) no-repeat scroll 0 0;

    list-style-type: none;

    padding-left: 20px;

}







.widget-area ul {

    list-style: none;

}







    .widget-area ul ul {

        */list-style-image: url("http://www.cliniquebonustimenews.com/wp-content/uploads/2013/02/bluecircle.png ")*/ margin-left: 1.3 em;

    }







    /*widget links */







    .widget-area ul a {

        margin-left: 0px;

    }







.widget-area select {

    max-width: 100%;

}







.widget_search #s { /* This keeps the search inputs in line */

    width: 50%;

    height: 19px;

    color: #172930;

    background-color: #ffffff;

    border-style: solid;

    border-width: 1px;

    border-color: gray;

    padding-left: 12px;

    margin-left: 30px;

    padding-top: 5px;

    text-align: center !important;

}







li#search-2.widget-container.widget_search {

    text-align: center !important;

}







form#searchform.searchform {

    text-align: center !important;

}







input#s {

    border-radius: 2px 2px 2px 2px;

    font-size: 12px;

    height: 22px;

    line-height: 1.2em;

    padding: 4px 10px 4px 28px;

    text-align: center !important;

}







.widget_search input[type="submit"] {

    width: 25px;

    border: none;

    background: url("icons/search_icon.png") no-repeat transparent;

    white-space: nowrap;

    overflow: hidden;

    text-indent: 200px;

    height: 25px;

    position: relative;

    top: 5px;

    right: 30px;

}







.widget_search label {

    display: none;

}















#search-2 {

    border: none;

}







#searchsubmit {

}























.widget-container {

    background-color: #ffffff;

    margin-top: -7px;

    font-family: "Century Gothic", AppleGothic, Arial, sans-serif;

    color: #515151;

    font-size: 12px;

    margin-bottom: 43px !important;

}















.widget-title {

    line-height: 29px;

    position: relative;

    padding-bottom: 2px;

    padding-top: 2px;

    padding-left: 2px;

    padding-right: 2px;

    width: 100%;

    margin: 0;

    font-size: 14px;

    background-color: #f4cfb4;

    color: #fff; /* Color of the widget's title */

    text-align: center;

    margin-bottom: 15px;

    text-transform: uppercase;

    font-family: 'Josefin Sans', sans-serif;

    border-top-style: solid;

    border-top-color: #ffffff;

    border-top-width: 1px;

    border-bottom-style: solid;

    border-bottom-color: #ffffff;

    border-bottom-width: 1px;

    letter-spacing: 1px;

}







    .widget-title:before {

        position: absolute;

        content: " ";

        top: -7px;

        right: 0px;

        width: 0px;

        height: 0px;

        border-bottom: 24px outset transparent;

        border-top: 24px outset transparent;

        border-right: 24px solid #fff; /* Color of the triangle */

    }







    .widget-title:after {

        position: absolute;

        content: " ";

        top: -7px;

        left: 0px;

        width: 0px;

        height: 0px;

        border-bottom: 24px outset transparent;

        border-top: 24px outset transparent;

        border-left: 24px solid #fff; /* Color of the triangle */

    }































.textwidget {

    margin-top: 7px;

    line-height: 22px;

    font-family: 'Josefin Sans', sans-serif;

    color: #515151;

    font-size: 15px;

    text-align: center;

}







.widget-area a {

    margin-top: 7px;

    line-height: normal;

    font-family: 'arial';

    color: #3d495f;

    font-size: 17px;

    text-align: center;

}







    .widget-area a:link,

    .widget-area a:visited {

        text-decoration: none;

    }







/* posttags hover */







.posttags a:active,

.posttags a:hover {

    text-decoration: none;

}















/* tag hover */







.widget-area a:active,

.widget-area a:hover {

    text-decoration: none;

}







.widget-area .entry-meta {

    font-size: 13px;

}















#wp_tag_cloud div {

    line-height: 5.9em;

}







#wp-calendar {

    width: 100%;

}







    #wp-calendar caption {

        color: gray;

        font-size: 14px;

        font-weight: normal;

        padding-bottom: 4px;

        text-align: left;

    }







    #wp-calendar thead {

        font-size: 11px;

    }







        #wp-calendar thead th {

        }







    #wp-calendar tbody {

        color: #aaa;

    }







        #wp-calendar tbody td a {

            background-color: #C9201D;

            color: #FFFFFF;

        }







        #wp-calendar tbody td {

            background: #ffffff;

            border: 1px solid #fff;

            padding: 3px 0 2px;

            text-align: center;

        }







        #wp-calendar tbody .pad {

            background: none;

        }







    #wp-calendar tfoot #next {

        text-align: right;

    }







.widget_rss a.rsswidget {

    color: #000;

}







    .widget_rss a.rsswidget:hover {

    }







.widget_rss .widget-title img {

    width: 11px;

    height: 11px;

}























/* Main sidebars */







#main .widget-area ul {

    margin-left: 0;

}







    #main .widget-area ul ul {

        border: none;

    }







#primary {

}







#secondary {

}















/* Footer widget areas */







#footer-widget-area {

}























/* =Footer







-------------------------------------------------------------- */















#footer {

    margin: 20px 0px;

}







#colophon {

    border-top: 3px double #efefef;

    overflow: hidden;

    padding: 18px 0;

    padding-right: 0px;

    /*background-color: #FFFFF0;*/

	border-style:none;

}







#site-info {

    font-weight: bold;

}







    #site-info a {

        color: #000;

        text-decoration: none;

    }







#site-generator {

    font-style: italic;

    position: relative;

}







    #site-generator a {

        background: url(images/wordpress.png) center left no-repeat;

        color: #666;

        display: inline-block;

        line-height: 16px;

        padding-left: 20px;

        text-decoration: none;

    }







        #site-generator a:hover {

            text-decoration: underline;

        }







img#wpstats {

    display: block;

    margin: 0 auto 10px;

}































.widget_tag_cloud a {

    padding: 6px 8px;

    color: #ffffff;

    border-style: none;

    text-align: center;

    line-height: 1.68;

    font-family: "Source Sans Pro", Helvetica, Arial, Verdana, Tahoma, sans-serif;

    margin-bottom: 0.7rem;

    word-spacing: -0.05em;

    -ms-user-select: none;

    -webkit-user-select: none;

    -moz-user-select: none;

    user-select: none;

}















.posttags a {

    padding: 6px 12px;

    color: #f48b52;

    border: currentColor;

    text-align: center;

    line-height: 3;

    font-family: "Source Sans Pro", Helvetica, Arial, Verdana, Tahoma, sans-serif;

    font-size: 10px;

    margin-bottom: 0.7rem;

    word-spacing: -0.05em;

    -ms-user-select: none;

    background-color: #efefef;

    -webkit-user-select: none;

    -moz-user-select: none;

    user-select: none;

    text-decoration: none;

}























/* =Mobile Safari ( iPad, iPhone and iPod Touch )







-------------------------------------------------------------- */















pre {

    -webkit-text-size-adjust: 140%;

}







code {

    -webkit-text-size-adjust: 160%;

}







#access,

.entry-meta,

.entry-utility,

.navigation,

.widget-area {

    -webkit-text-size-adjust: 120%;

}







#site-description {

    -webkit-text-size-adjust: none;

}























/* =Print Style







-------------------------------------------------------------- */















@media print {







    body {

        background: none !important;

    }







    #wrapper {

        clear: both !important;

        display: block !important;

        float: none !important;

        position: relative !important;

    }







    #header {

        border-bottom: 2pt solid #000;

        padding-bottom: 18pt;

    }







    #colophon {

        border-top: 2pt solid #000;

    }







    #site-title, #site-description {

        float: none;

        line-height: 1.4em;

        margin: 0;

        padding: 0;

    }







    #site-title {

        font-size: 13pt;

    }







    .entry-content {

        font-size: 14pt;

        line-height: 1.6em;

    }







    .entry-title {

        font-size: 21pt;

    }







    #access, #branding img, #respond, .comment-edit-link, .edit-link, .navigation, .page-link, .widget-area {

        display: none !important;

    }







    #container, #header, #footer {

        margin: 0;

        width: 100%;

    }







    #content, .one-column #content {

        margin: 24pt 0 0;

        width: 100%;

    }







    .wp-caption p {

        font-size: 11pt;

    }







    #site-info, #site-generator {

        float: none;

        width: auto;

    }







    #colophon {

        width: auto;

    }







    img#wpstats {

        display: none;

    }







    #site-generator a {

        margin: 0;

        padding: 0;

    }







    #entry-author-info {

        border: 1px solid #e7e7e7;

    }







    #main {

        display: inline;

    }







    .home .sticky {

        border: none;

    }

}























































/** Bilal - Copyright Code. All rights reserved. No copying or reselling this code. cannot be used on other sites. **/







#wrapper {

    width: 100%;

    margin: 0 auto;

    padding: 0;

    max-width: 1040px;

}







#main {

    width: auto;

}







#container {

    width: 700px;

    margin-top: 25px;

    padding: 0 25px;

}







#primary {

    width: 250px;

    margin-top: 25px;

}







#main .widget-area ul {

    padding: 0;

}







.widget-container {

    margin-bottom: 15px;

    margin-top: 0;

}







#respond input {

    width: 97%;

}

























#mobile-menu {

    background: none scroll 0 0;

    cursor: pointer;

    overflow: hidden;

    padding: 10px 17px;

    display: none;

}







    #mobile-menu .menu_title {

        text-align: left;

        color: #969696;

        font-size: 20px;

    }







    #mobile-menu .menu_icon {

        float: right;

        position: relative;

        width: 20px;

        height: 18px;

    }







        #mobile-menu .menu_icon span {

            background: none repeat scroll 0 0 #969696;

            display: block;

            height: 4px;

            left: 0;

            position: absolute;

            transition: all 0.3s ease-in-out 0s;

            width: 20px;

        }







        #mobile-menu .menu_icon .menu_icon_1 {

            top: 0;

        }







        #mobile-menu .menu_icon .menu_icon_2 {

            top: 7px;

        }







        #mobile-menu .menu_icon .menu_icon_3 {

            top: 14px;

        }







.menu-mobile {

    display: none;

}







#container {

    width: 70%;

    padding-left: 0;

}

/* 2.5% rabie*/







#primary {

    width: 25%;

}







@media screen and (max-width: 1000px) {



#branding img {

	width: 100%;

	height:auto;

	margin-bottom: 10px;

}



    body {

        padding: 0 25px;

    }



.slider-outer

{

	width:99% !important;

	float: none !important;

	border-style:none !important;

margin: 50px;

max-height: 420px;





}



.right-box-one,.right-box-two,.right-box-three { padding-left:27%;}



}















@media screen and (max-width: 568px) {

#branding img {

	width: 100%;

	height:auto;

	margin-bottom: 10px;

}



.slider-outer

{

	width:99% !important;

	float: none !important;

	border-style:none !important;

	margin-bottom:10px;

	min-height:190px;

	

}







    .post-share-themefashion {

        text-align: left;

    }







    .share-box {

        text-align: center;

    }







    #primary {

        border-style: none;

    }







    #primary, #container {

        width: 100%;

        float: none; /*!important;*/

        padding: 0;

        border: 0 none !important;

    }







    .widget-container {

        margin-top: 15px;

    }







    .menu-header {

        display: none;

    }







    .menu-mobile {

        max-height: 340px;

        overflow-y: scroll;

    }







    #mobile-menu {

        display: block;

    }







    .menu-mobile, .menu-mobile ul, .menu-mobile li, .menu-mobile a {

        margin: 0;

        padding: 0;

    }







        .menu-mobile li {

            float: none;

            list-style: none;

        }







        .menu-mobile ul {

            display: block;

            line-height: 48px;

        }







        .menu-mobile a {

            display: block;

            color: #878787;

            padding-left: 20px;

            text-align: left;

            text-decoration: none;

            border-top: 1px dotted #878787;

        }







        .menu-mobile .sub-menu {

            position: relative;

            float: none;

            top: 0;

            width: auto;

        }







            .menu-mobile .sub-menu li {

                width: auto;

            }







                .menu-mobile .sub-menu li a {

                    width: auto;

                    border: 0 none;

                }







                .menu-mobile .sub-menu li a {

                    padding-left: 40px;

                }







            .menu-mobile .sub-menu .sub-menu li a {

                padding-left: 80px;

            }







        .menu-mobile a:hover {

            color: #efefef;

        }







    .menu {

        display: none;

    }







    #content .entry-title {

        padding-top: 20px;

    }







    .tst {

        margin-left: 100px;

    }







    .navigation {

        color: #515151;

        font-size: 12px;

        line-height: 18px;

        overflow: hidden;

    }







        .navigation a:link,

        .navigation a:visited {

            text-decoration: none;

            padding: 6px 6px;

            border: #000;

            text-align: center;

            color: gray;

            line-height: normal;

            font-family: 'arial', sans-serif;

            font-size: 10px;

            margin-bottom: 1px;

            word-spacing: -0.05em;

            -ms-user-select: none;

            background-color: #ffffff;

            -webkit-user-select: none;

            -moz-user-select: none;

            user-select: none;

        }





    .wp-caption {

        width: 90% !important;

    }







        .wp-caption img {

            margin-left: 0px !important;

            margin-right: 0px !important;

        }







    .wp-caption-text {

        font-size: 13px;

        font-family: "Century Gothic", AppleGothic, Arial, sans-serif;

    }

}





    @media only screen and (device-width:768px)and (orientation:landscape) {

      

    }