﻿@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlNOAHFN6BivSraYkjhveRHY.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlC2Q8seG17bfDXYR_jUsrzg.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlNV_2ngZ8dMf8fLgjYEouxg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
body{margin:0px;padding:0px;font-family:'Source Sans Pro', sans-serif;color:#4a4a4a;}
a{outline:none;text-decoration:underline;color:#2f0d81;}
a:hover{text-decoration:none;}
img{border:none;max-width:100%;height:auto;margin:0px;padding:0px;}
.clear{clear:both;}

/*mega menu */
@media only screen and (min-width:768px) and (max-width:984px){.page_wrapper, .page_wrapper_vertical{width:768px;}
}
@media only screen and (min-width:320px) and (max-width:767px){.page_wrapper, .page_wrapper_vertical{width:420px;}
}
@media only screen and (max-width:479px){.page_wrapper, .page_wrapper_vertical{width:300px;}
}
.page_wrapper{border:solid 0px;padding:0px;width:100%;position:absolute;float:left;background-color:#ffffff;}
.megamenu_container{width:100%;margin:0px 0px 0px 0px;padding:0px;position:relative;z-index:9999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.megamenu{list-style:none;padding:0px 0px 0px 0px;position:relative;margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:1;}
.megamenu > li{float:left;margin:0;border:none;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-o-transition:background 0.5s ease;-ms-transition:background 0.5s ease;transition:background 0.5s ease;}
.megamenu > li > a{font-size:12px;text-transform:uppercase;outline:0;text-decoration:none;display:block;padding:16px 15px 17px 15px;}
.megamenu > li .megamenu_drop{padding-right:15px;}
.megamenu li.megamenu_right{float:right;margin-right:-1px;}
.megamenu li.megamenu_right a{margin-right:5px;}
.megamenu li .dropdown_container,
.megamenu li .dropdown_fullwidth,
.megamenu li .dropdown_multilevel{position:absolute;margin:0;padding-top:24px;padding-bottom:10px;left:-9999em;top:-9999em;display:block;zoom:1;z-index:9998;float:left;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.megamenu li .dropdown_first{margin-left:-1px;}
.megamenu li .droplast_right{margin-right:-1px;}
.megamenu li:hover .dropdown_container{top:45px;left:auto;}
.megamenu li:hover .dropdown_fullwidth{top:45px;left:-1px;}
.megamenu li .dropdown_right{right:0;}
.megamenu li:hover .dropdown_right{top:45px;left:auto;right:0;}
.megamenu .dropdown_1column{width:8.3334%;padding-left:2%;padding-right:2%;}
.megamenu .dropdown_2columns{width:16.6667%;padding-left:1.8333%;padding-right:1.8333%;}
.megamenu .dropdown_3columns{width:25%;padding-left:1.5%;padding-right:1.5%;}
.megamenu .dropdown_4columns{width:33.3334%;padding-left:1.333%;padding-right:1.333%;}
.megamenu .dropdown_5columns{width:41.6667%;padding-left:1.166%;padding-right:1.166%;}
.megamenu .dropdown_6columns{width:50%;padding-left:1%;padding-right:1%;}
.megamenu .dropdown_7columns{width:58.3334%;padding-left:0.833%;padding-right:0.833%;}
.megamenu .dropdown_8columns{width:100%;}
.megamenu .dropdown_9columns{width:75%;padding-left:0.5%;padding-right:0.5%;}
.megamenu .dropdown_10columns{width:83.3334%;padding-left:0.333%;padding-right:0.333%;}
.megamenu .dropdown_11columns{width:91.6667%;padding-left:0.1666%;padding-right:0.1666%;}
.megamenu .dropdown_12columns,
.megamenu .dropdown_fullwidth{width:100%;}
.megamenu .col_1,
.megamenu .col_2,
.megamenu .col_3,
.megamenu .col_4,
.megamenu .col_5,
.megamenu .col_6,
.megamenu .col_7,
.megamenu .col_8,
.megamenu .col_9,
.megamenu .col_10,
.megamenu .col_11,
.megamenu .col_12{float:left;display:inline;position:relative;margin-left:2%;margin-right:2%;*margin-left:1.9%;*margin-right:1.9%;}
.right_menu{width:37%;margin:20px 0px 0px 0px;padding:0px;float:left;text-align:center;}
.right_img_nav{width:100%;margin:0px;padding:0px;float:left;}
.right_img_nav_text{width:100%;margin:15px 0px 0px 0px;padding:0px;float:left;}
.right_img_nav_text_small{width:100%;margin:10px 0px 0px 0px;padding:0px;float:left;}
.right_img_nav_text a{color:#522576!important;text-decoration:none;}
.megamenu .col_1{width:4.33%;}
.megamenu .col_2{width:12.66%;}
.megamenu .col_3{width:21%;min-height:310px;margin:0px;padding:0px 0px 10px 0px;}
.megamenu .col_4{width:29.33%;}
.megamenu .col_5{width:37.66%;}
.megamenu .col_6{width:46%;}
.megamenu .col_7{width:54.33%;}
.megamenu .col_8{width:62.66%;}
.megamenu .col_9{width:71%;}
.megamenu .col_10{width:79.33%;}
.megamenu .col_11{width:87.66%;}
.megamenu .col_12{width:96%;}
.megamenu .rowcontent{clear:left;*display:inline;}
.megamenu .dropdown_flyout,
.megamenu .dropdown_flyout .dropdown_flyout_level{padding:0;margin:0;list-style:none;z-index:9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.megamenu .dropdown_flyout li{float:left;width:92%;padding:3px 4% 3px 4%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.megamenu .dropdown_flyout ul li{width:140px;padding:3px 10px 3px 10px;}
.megamenu .dropdown_flyout a{display:block;width:10em;}
.megamenu .dropdown_flyout .dropdown_flyout_level{position:absolute;margin:15px 0 0 4px;padding:6px;left:-9999em;top:-9999em;display:block;zoom:1;float:left;}
.megamenu .dropdown_flyout li:hover > .dropdown_flyout_level{left:100%;top:-21px;}
.megamenu .dropdown_flyout li:hover > .dropdown_flyout_level_left{left:-108%;right:100%;}
.megamenu p,
.megamenu h1,
.megamenu h2,
.megamenu h3,
.megamenu h4,
.megamenu h5,
.megamenu h6{padding:0;margin:0 0 20px 0px;}
.megamenu > li > div a{text-decoration:none;outline:none;}
.megamenu > li > div a:hover{-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;-ms-transition:color 0.3s;transition:color 0.3s;}
.megamenu p{font-size:12px;line-height:21px;}
.megamenu h1,
.megamenu h2,
.megamenu h3,
.megamenu h4,
.megamenu h5,
.megamenu h6{font-weight:bold;margin:0 0 20px 0;}
.megamenu h1{font-size:24px;line-height:28px;}
.megamenu h2{font-size:20px;line-height:22px;}
.megamenu h3{font-size:16px;line-height:20px;}
.megamenu h4{font-size:14px;line-height:18px;margin-bottom:14px;}
.megamenu h5{font-size:12px;line-height:18px;margin-bottom:14px;}
.megamenu h6{font-size:10px;line-height:16px;margin-bottom:14px;text-transform:uppercase;}
.megamenu .blue,
.megamenu .grey,
.megamenu .orange,
.megamenu .dark,
.megamenu .purple{padding:0 0 0 15px;margin-bottom:18px;border-left:solid 5px;}
.megamenu .blue{border-left-color:#929292;}
.megamenu .grey{border-left-color:#ECE7BA;}
.megamenu .orange{border-left-color:#BD4F33;}
.megamenu .dark{border-left-color:#3F3F3F;}
.megamenu .purple{border-left-color:#382E34;}
.megamenu .black_box{text-shadow:none;padding:10px;margin-top:-10px;*margin-top:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.megamenu .video_container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:24px;}
.megamenu .video_container iframe,
.megamenu .video_container object,
.megamenu .video_container embed{position:absolute;top:0;left:0;width:100%;height:100%;border:none;}
.megamenu .dropcap{display:block;float:left;font-size:42px;line-height:36px;margin:4px 8px 0 0;}
.megamenu hr{width:100%;height:0;*height:2px;border:none;margin-bottom:24px;}
.megamenu img.img_left{float:left;margin-right:18px;}
.megamenu img.img_right{float:right;margin-left:18px;}
.megamenu .paragraph_icon{padding-left:36px;padding-right:20px;margin-bottom:18px;}
.megamenu .mini_icon{background-repeat:no-repeat;margin-top:4px;margin-left:-34px;float:left;width:20px;height:20px;}
.megamenu_dark .megamenu .mini_icon{background-image:url("../img/icons/mini-icons-white.png");}
.megamenu_light .megamenu .mini_icon{background-image:url("../img/icons/mini-icons-black.png");}
.megamenu .ic_archive{background-position:0 0;}
.megamenu .ic_attachment{background-position:0 -56px;}
.megamenu .ic_bookmark{background-position:0 -112px;}
.megamenu .ic_brush{background-position:0 -168px;}
.megamenu .ic_calc{background-position:0 -224px;}
.megamenu .ic_calendar{background-position:0 -280px;}
.megamenu .ic_cancel{background-position:0 -336px;}
.megamenu .ic_chat{background-position:0 -392px;}
.megamenu .ic_chats{background-position:0 -448px;}
.megamenu .ic_cloud{background-position:0 -504px;}
.megamenu .ic_delete{background-position:0 -560px;}
.megamenu .ic_documents{background-position:0 -616px;}
.megamenu .ic_down{background-position:0 -672px;}
.megamenu .ic_down_circle{background-position:0 -728px;}
.megamenu .ic_download{background-position:0 -784px;}
.megamenu .ic_edit{background-position:0 -840px;}
.megamenu .ic_empty_document{background-position:0 -896px;}
.megamenu .ic_favorite{background-position:0 -952px;}
.megamenu .ic_folder{background-position:0 -1008px;}
.megamenu .ic_fullscreen{background-position:0 -1064px;}
.megamenu .ic_graph{background-position:0 -1120px;}
.megamenu .ic_grid{background-position:0 -1176px;}
.megamenu .ic_left{background-position:0 -1232px;}
.megamenu .ic_left_circle{background-position:0 -1288px;}
.megamenu .ic_list{background-position:0 -1344px;}
.megamenu .ic_lock{background-position:0 -1400px;}
.megamenu .ic_mail{background-position:0 -1456px;}
.megamenu .ic_minus{background-position:0 -1512px;}
.megamenu .ic_ok{background-position:0 -1568px;}
.megamenu .ic_picture{background-position:0 -1624px;}
.megamenu .ic_pin{background-position:0 -1680px;}
.megamenu .ic_plus{background-position:0 -1736px;}
.megamenu .ic_power{background-position:0 -1792px;}
.megamenu .ic_print{background-position:0 -1848px;}
.megamenu .ic_refresh{background-position:0 -1904px;}
.megamenu .ic_right{background-position:-56px 0;}
.megamenu .ic_right_circle{background-position:-56px -56px;}
.megamenu .ic_settings{background-position:-56px -112px;}
.megamenu .ic_sound{background-position:-56px -168px;}
.megamenu .ic_sync{background-position:-56px -224px;}
.megamenu .ic_tag{background-position:-56px -280px;}
.megamenu .ic_target{background-position:-56px -336px;}
.megamenu .ic_text_document{background-position:-56px -392px;}
.megamenu .ic_time{background-position:-56px -448px;}
.megamenu .ic_unlock{background-position:-56px -504px;}
.megamenu .ic_up{background-position:-56px -560px;}
.megamenu .ic_up_circle{background-position:-56px -616px;}
.megamenu .ic_user{background-position:-56px -672px;}
.megamenu .ic_users{background-position:-56px -728px;}
.megamenu .ic_zoom{background-position:-56px -784px;}
.megamenu .social_icon{width:42px;height:42px;margin-bottom:12px;*padding-bottom:18px;float:left;background:url("../img/icons/social-icons.png") no-repeat top left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:0.6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:.3s all ease-in;-o-transition:.3s all ease-in;-moz-transition:.3s all ease-in;transition:.3s all ease-in;}
.megamenu .social_icon:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.megamenu .social_icon_delicious{background-position:0 0;}
.megamenu .social_icon_digg{background-position:0 -62px;}
.megamenu .social_icon_dribble{background-position:0 -124px;}
.megamenu .social_icon_ember{background-position:0 -186px;}
.megamenu .social_icon_facebook{background-position:0 -248px;}
.megamenu .social_icon_flickr{background-position:0 -310px;}
.megamenu .social_icon_forrst{background-position:0 -372px;}
.megamenu .social_icon_google{background-position:0 -434px;}
.megamenu .social_icon_last_fm{background-position:0 -496px;}
.megamenu .social_icon_linkedin{background-position:0 -558px;}
.megamenu .social_icon_my_space{background-position:0 -620px;}
.megamenu .social_icon_quora{background-position:0 -682px;}
.megamenu .social_icon_rss{background-position:0 -744px;}
.megamenu .social_icon_sharethis{background-position:0 -806px;}
.megamenu .social_icon_skype{background-position:0 -868px;}
.megamenu .social_icon_stumbleupon{background-position:0 -930px;}
.megamenu .social_icon_tumblr{background-position:0 -992px;}
.megamenu .social_icon_twitter{background-position:0 -1054px;}
.megamenu .social_icon_vimeo{background-position:0 -1116px;}
.megamenu .social_icon_you_tube{background-position:0 -1178px;}
.megamenu .contact_form{display:block;margin:0 0 20px 0;}
.megamenu .contact_form label{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.megamenu .form_element{font-family:Arial, Helvetica, sans-serif;font-size:12px;width:90%;padding:6px;margin:12px 0 18px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:background-color 0.3s ease-out;-moz-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;-ms-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out;}
.megamenu .form_element:focus{outline:none;}
.megamenu .contact_form textarea{width:94%;height:110px;resize:none;}
.megamenu .contact_form .required{color:#C00;}
.megamenu .contact_form .button{font:bold 11px Sans-Serif;padding:7px 12px;margin:9px 12px 0 0;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-ms-transition:background-color 0.3s;transition:background-color 0.3s;}
.megamenu .contact_form .button:active{position:relative;top:1px;}
.megamenu > li.megamenu_searchform{padding:7px 12px 0 0;}
.megamenu > li.megamenu_searchform input{font-size:12px;}
.megamenu > li.megamenu_searchform .megamenu_searchfield{margin-top:2px;padding:4px 4px 4px 6px;width:202px;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.megamenu .table_light,
.megamenu .table_dark{width:100%;padding:0;margin:6px 0 18px 0;font-size:12px;border-spacing:0px;border-collapse:collapse;}
.megamenu .table_light th,
.megamenu .table_dark th{text-align:left;padding:12px 9px 12px 9px;font-weight:bold;font-size:12px;}
.megamenu .table_light td,
.megamenu .table_dark td{padding:12px 9px 12px 9px;}
.megamenu_dark_bar{margin:-5px auto 0px auto;max-width:981px;padding:0;border-top:#522576 solid 5px;width:100%;background-color:#ffffff;}
@media screen and (-webkit-min-device-pixel-ratio:0){.megamenu_dark_bar{border-top:#522576 solid 5px;}
}
.megamenu_dark_bar .megamenu{color:#000;background-color:#fff;float:left;width:980px;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;}
.megamenu_dark_bar .megamenu > li:hover,
.megamenu_dark_bar .megamenu > li.active{color:#00f;}
.megamenu_dark_bar .megamenu li.noactive{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.megamenu_dark_bar .megamenu > li > a{color:#000;}
.megamenu_dark_bar .megamenu > li:hover > a{background:url(../images/drop.png) no-repeat bottom;color:#522576;}
.selectcraft{background:url(../images/drop.png) no-repeat bottom !important;color:#522576;}
.megamenu_dark_bar .megamenu > li .megamenu_drop{background:url("../img/dropdown.png") no-repeat right 18px;}
.megamenu_dark_bar .megamenu_vertical > li .megamenu_drop{background:url("../img/right.png") no-repeat right 16px;}
.megamenu_light_bar{background:#eeeeee;background:-webkit-linear-gradient(top,#f8f8f8 0%,#eeeeee);background:-moz-linear-gradient(top,#f8f8f8 0%,#eeeeee);background:-o-linear-gradient(top,#f8f8f8 0%,#eeeeee);background:-ms-linear-gradient(top,#f8f8f8 0%,#eeeeee);background:linear-gradient(top,#f8f8f8 0%,#eeeeee);border:1px solid #CCCCCC;-webkit-box-shadow:inset 0px 0px 2px rgba(255,255,255,0.7);-moz-box-shadow:inset 0px 0px 2px rgba(255,255,255,0.7);box-shadow:inset 0px 0px 2px rgba(255,255,255,0.7);}
.megamenu_light_bar .megamenu{color:#212121;}
.megamenu_light_bar .megamenu > li:hover,
.megamenu_light_bar .megamenu > li.active{color:#00f;}
.megamenu_light_bar .megamenu li.noactive{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.megamenu_light_bar .megamenu > li > a{color:#212121;text-shadow:1px 1px 1px #FFFFFF;}
.megamenu_light_bar .megamenu > li:hover > a{color:#212121;text-shadow:1px 1px 1px #FFFFFF;}
.megamenu_light_bar .megamenu > li .megamenu_drop{background:url("../img/dropdown-b.png") no-repeat right 18px;}
.megamenu_light_bar .megamenu_vertical > li .megamenu_drop{background:url("../img/right-b.png") no-repeat right 16px;}
.megamenu_dark .megamenu li .dropdown_container,
.megamenu_dark .megamenu li .dropdown_fullwidth,
.megamenu_dark .megamenu li .dropdown_flyout li ul{border:1px solid #000000;border-top-width:0;background:#111111;color:#f6f6f6;}
.megamenu_container_vertical .megamenu li .dropdown_container,
.megamenu_container_vertical .megamenu li .dropdown_fullwidth,
.megamenu_container_vertical .megamenu li .dropdown_flyout li ul{border-top-width:1px;}
.megamenu_dark .megamenu li .dropdown_flyout li ul{border:1px solid #000000;}
.megamenu_dark .megamenu li .dropdown_flyout .dropdown_parent{background:url("../img/right.png") no-repeat right 9px;}
.megamenu_dark .megamenu li .dropdown_flyout .dropdown_parent:hover,
.megamenu_dark .megamenu li .dropdown_flyout .dropdown_parent.active{background-color:#000000;}
.megamenu_dark .megamenu li .dropdown_flyout .dropdown_parent.noactive{background-color:transparent;}
.megamenu_dark .megamenu p,
.megamenu_dark .megamenu h1,
.megamenu_dark .megamenu h2,
.megamenu_dark .megamenu h3,
.megamenu_dark .megamenu h4,
.megamenu_dark .megamenu h5,
.megamenu_dark .megamenu h6{color:#f6f6f6;text-shadow:1px 1px 1px #000000;}
.megamenu_dark .megamenu > li > div a,
.megamenu_dark .megamenu li ul li,
.megamenu_dark .megamenu li ol li{color:#aaaaaa;}
.megamenu_dark .megamenu > li > div a:hover{color:#dddddd;}
.megamenu_dark .megamenu li ul li:hover,
.megamenu_dark .megamenu li ol li:hover,
.megamenu_dark .megamenu .blue,
.megamenu_dark .megamenu .grey,
.megamenu_dark .megamenu .orange,
.megamenu_dark .megamenu .dark,
.megamenu_dark .megamenu .purple{color:#eeeeee;}
.megamenu_dark .megamenu .black_box{background:#000000;color:#ffffff;}
.megamenu_dark .megamenu .grey_bg{background:#eeeeee;color:#000000;text-shadow:1px 1px 1px #ffffff;}
.megamenu_dark .megamenu .form_element{-webkit-box-shadow:0 1px 1px #000000;-moz-box-shadow:0 1px 1px #000000;box-shadow:0 1px 1px #000000;}
.megamenu_dark .megamenu > li.megamenu_searchform:hover{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.megamenu_dark .megamenu hr{border:none;border-bottom:1px solid #202020;border-top:1px solid #000000;}
.megamenu_light .megamenu li .dropdown_container,
.megamenu_light .megamenu li .dropdown_fullwidth,
.megamenu_light .megamenu li .dropdown_flyout li ul{border:1px solid #cccccc;background:#ffffff;color:#212121;width:980px;float:left;margin:0px;padding:0px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.megamenu_light .megamenu li .dropdown_container,
.megamenu_light .megamenu li .dropdown_fullwidth,
.megamenu_light .megamenu li .dropdown_flyout li ul{width:979px;}
}
.megamenu_container_vertical .megamenu li .dropdown_container,
.megamenu_container_vertical .megamenu li .dropdown_fullwidth,
.megamenu_container_vertical .megamenu li .dropdown_flyout li ul{border-top-width:1px;}
.megamenu_light .megamenu li .dropdown_flyout li ul{border:1px solid #CCCCCC;}
.megamenu_light .megamenu li .dropdown_flyout .dropdown_parent{background:url("../img/right-b.png") no-repeat right 9px;}
.megamenu_light .megamenu li .dropdown_flyout .dropdown_parent:hover,
.megamenu_light .megamenu li .dropdown_flyout .dropdown_parent.active{background-color:#eeeeee;}
.megamenu_light .megamenu li .dropdown_flyout .dropdown_parent.noactive{background-color:transparent;}
.megamenu_light .megamenu p,
.megamenu_light .megamenu h1,
.megamenu_light .megamenu h2,
.megamenu_light .megamenu h3,
.megamenu_light .megamenu h4,
.megamenu_light .megamenu h5,
.megamenu_light .megamenu h6{color:#212121;margin:10px 0px 0px 15px;padding:0px;}
.megamenu_light .megamenu > li > div a,
.megamenu_light .megamenu li ul li,
.megamenu_light .megamenu li ol li{color:#424242;font-size:9pt;margin:0px;padding:6px 0px;}
.megamenu_light .megamenu > li > div a:hover{color:#522576;}
.megamenu_light .megamenu li ul li:hover,
.megamenu_light .megamenu li ol li:hover,
.megamenu_light .megamenu .blue,
.megamenu_light .megamenu .grey,
.megamenu_light .megamenu .orange,
.megamenu_light .megamenu .dark,
.megamenu_light .megamenu .purple{color:#444444;}
.megamenu_light .megamenu .black_box{background:#212121;color:#ffffff;text-shadow:1px 1px 1px #000000;}
.megamenu_light .megamenu .grey_bg{background:#eeeeee;}
.megamenu_light .megamenu .form_element{-webkit-box-shadow:0 1px 1px #efefef;-moz-box-shadow:0 1px 1px #efefef;box-shadow:0 1px 1px #efefef;}
.megamenu_light .megamenu > li.megamenu_searchform:hover{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.megamenu_light .megamenu hr{border:none;border-bottom:1px solid #ffffff;border-top:1px solid #e4e4e4;}
.megamenu .form_element{color:#000000;background-color:#fbfbfb;border:1px solid #dddddd;}
.megamenu .form_element:hover{background-color:#fcfcfc;}
.megamenu .form_element:focus{background-color:#ffffff;}
.megamenu .contact_form .required{color:#C00;}
.megamenu .contact_form .button{border:1px solid #000000;color:#ffffff;background-color:#222222;text-shadow:0 1px 1px #000000;-webkit-box-shadow:0 1px 1px #000000;-moz-box-shadow:0 1px 1px #000000;box-shadow:0 1px 1px #000000;background-image:-webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.2));background-image:-moz-linear-gradient(transparent, rgba(0, 0, 0, 0.2));background-image:-o-linear-gradient(transparent, rgba(0, 0, 0, 0.2));background-image:-ms-linear-gradient(transparent, rgba(0, 0, 0, 0.2));background-image:linear-gradient(transparent, rgba(0, 0, 0, 0.2));}
.megamenu .contact_form .button:hover,
.megamenu .contact_form .button:focus{color:#ffffff;background-color:#1A1A1A;}
.megamenu .contact_form .button:active{-webkit-box-shadow:0 0 1px #000000;-moz-box-shadow:0 0 1px #000000;box-shadow:0 0 1px #000000;}
.megamenu > li.megamenu_searchform .megamenu_searchfield{background:#fff;border:solid 1px #bcbbbb;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);}
.megamenu .table_light{border:1px solid #cbcbcb;border-bottom:none;}
.megamenu .table_light th{color:#3A3A3A;border-bottom:1px solid #cbcbcb;background:#F5F5F5;}
.megamenu .table_light td{border-bottom:1px solid #cbcbcb;background:#fff;color:#888;}
.megamenu .table_dark{border:1px solid #000;border-bottom:none;}
.megamenu .table_dark th{color:#FFF;border-bottom:1px solid #000;background:#0D0D0D;}
.megamenu .table_dark td{border-bottom:1px solid #000;background:#0F0F0F;color:#DDD;}

.category_content_wrapper{clear: both;float: left;width: 100%;padding: 50px 0 30px 0;}

.ppc_cat{ width:100%; margin:0px; padding:0px; float:left;}
.ppc_cat ul{ width:100%; margin:0px!important; padding:0px; float:left;}
.ppc_cat ul li{  margin:0px; padding:0px; float:left; list-style-type:none; width:31%;}

@media only screen and (min-width:320px) and (max-width:984px){.megamenu img{max-width:96%;height:auto;}
.megamenu textarea{width:96%;}
}
@media only screen and (min-width:480px) and (max-width:767px){.megamenu_container .megamenu > li > div > .responsive_sixths,
.megamenu_container_vertical .megamenu > li > .dropvertical_container > div > .responsive_sixths{width:8.66%;}
.megamenu_container .megamenu > li > div > .responsive_fourths,
.megamenu_container_vertical .megamenu > li > .dropvertical_container > div > .responsive_fourths{width:17%;}
.megamenu_container .megamenu > li > div > .responsive_thirds,
.megamenu_container_vertical .megamenu > li > .dropvertical_container > div > .responsive_thirds{width:25.33334%;}
.megamenu_container .megamenu > li > div > .responsive_halfs,
.megamenu_container_vertical .megamenu > li > .dropvertical_container > div > .responsive_halfs{width:42%;}
}
@media only screen and (min-width:320px) and (max-width:767px){.megamenu .dropdown_flyout,
.megamenu .dropdown_flyout .dropdown_flyout_level{position:relative;left:auto;top:auto;padding:0;margin:0 4% 0 4%;}
.megamenu .dropdown_flyout li,
.megamenu .dropdown_flyout ul li{width:100%;padding:3px 0 3px 0;}
.megamenu .dropdown_flyout li:hover > .dropdown_flyout_level{left:auto;top:auto;}
.megamenu .dropdown_flyout li:hover > .dropdown_flyout_level_left{left:auto;right:auto;}
.megamenu_dark .megamenu li .dropdown_flyout li ul,
.megamenu_light .megamenu li .dropdown_flyout li ul{border:none;background:none;}
.megamenu_dark .megamenu li .dropdown_flyout .dropdown_parent{background:url("../img/dropdown.png") no-repeat right 9px;}
.megamenu_light .megamenu li .dropdown_flyout .dropdown_parent{background:url("../img/dropdown-b.png") no-repeat right 9px;}
.megamenu_dark .megamenu li .dropdown_flyout .dropdown_parent:hover,
.megamenu_dark .megamenu li .dropdown_flyout .dropdown_parent.active,
.megamenu_light .megamenu li .dropdown_flyout .dropdown_parent:hover,
.megamenu_light .megamenu li .dropdown_flyout .dropdown_parent.active{background-color:transparent;}
}
@media only screen and (min-width:320px) and (max-width:479px){.megamenu_container .megamenu > li > div > .responsive_sixths,
.megamenu_container_vertical .megamenu > li > .dropvertical_container > div > .responsive_sixths,
.megamenu_container .megamenu > li > div > .responsive_fourths,
.megamenu_container_vertical .megamenu > li > .dropvertical_container > div > .responsive_fourths,
.megamenu_container .megamenu > li > div > .responsive_thirds,
.megamenu_container_vertical .megamenu > li > .dropvertical_container > div > .responsive_thirds,
.megamenu_container .megamenu > li > div > .responsive_halfs,
.megamenu_container_vertical .megamenu > li > .dropvertical_container > div > .responsive_halfs{width:42%;}
}
@media only screen and (min-width:768px) and (max-width:984px){.megamenu_container .megamenu > li{margin:0 8px 0 0;}
.megamenu_container .megamenu > li.right{margin-right:-1px;}
.megamenu_container .megamenu > li > a{padding:16px 10px 17px 10px;}
.megamenu_container .megamenu > li .megamenu_drop{padding-right:30px;}
}
@media only screen and (min-width:320px) and (max-width:767px){.megamenu_container{height:auto;}
.megamenu_container .megamenu > li,
.megamenu_container .megamenu > li:hover,
.megamenu_container .megamenu > li.right,
.megamenu_container .megamenu > li.right:hover{float:none;width:auto;padding-right:0;margin-right:0;}
.megamenu_container .megamenu > li > a{padding:16px 10px 16px 10px;}
.megamenu_container .megamenu li.right a{margin-right:0;}
.megamenu_container .megamenu li:hover .dropdown_container,
.megamenu_container .megamenu li:hover .dropdown_fullwidth,
.megamenu_container .megamenu li:hover .dropdown_right{top:auto;left:-1px;}
.megamenu_container .megamenu .dropdown_1column,
.megamenu_container .megamenu .dropdown_2columns,
.megamenu_container .megamenu .dropdown_3columns,
.megamenu_container .megamenu .dropdown_4columns,
.megamenu_container .megamenu .dropdown_5columns,
.megamenu_container .megamenu .dropdown_6columns,
.megamenu_container .megamenu .dropdown_7columns,
.megamenu_container .megamenu .dropdown_8columns,
.megamenu_container .megamenu .dropdown_9columns,
.megamenu_container .megamenu .dropdown_10columns,
.megamenu_container .megamenu .dropdown_11columns,
.megamenu_container .megamenu .dropdown_12columns{width:100%;padding-left:0;padding-right:0;}
.megamenu_container .megamenu .col_1,
.megamenu_container .megamenu .col_2,
.megamenu_container .megamenu .col_3,
.megamenu_container .megamenu .col_4,
.megamenu_container .megamenu .col_5,
.megamenu_container .megamenu .col_6,
.megamenu_container .megamenu .col_7,
.megamenu_container .megamenu .col_8,
.megamenu_container .megamenu .col_9,
.megamenu_container .megamenu .col_10,
.megamenu_container .megamenu .col_11,
.megamenu_container .megamenu .col_12{width:92%;margin-left:4%;margin-right:4%;}
.megamenu_container .megamenu > li.megamenu_searchform .megamenu_searchfield{margin-left:10px;margin-bottom:10px;}
}
.description{margin:48px auto;width:70%;}
.description h2{margin-bottom:48px;text-align:center;text-shadow:1px 1px 1px #ffffff;}
.description p{font-size:12px;line-height:18px;margin-bottom:18px;text-shadow:1px 1px 1px #ffffff;}
.page_wrapper .clear{clear:both;}
.page_wrapper .index{width:30.333%;margin-right:3%;margin-bottom:36px;float:left;border-radius:4px;box-shadow:0 1px 2px #cccccc, inset 0 1px 1px #fcfcfc;background:#f6f6f6;background:-webkit-linear-gradient(top,#f8f8f8 0%,#efefef);background:-moz-linear-gradient(top,#f8f8f8 0%,#efefef);background:-o-linear-gradient(top,#f8f8f8 0%,#efefef);background:-ms-linear-gradient(top,#f8f8f8 0%,#efefef);background:linear-gradient(top,#f8f8f8 0%,#efefef);}
.page_wrapper .index a,
.page_wrapper .index p{font-size:16px;text-align:center;}
.page_wrapper .index p{padding:24px 0 24px 0;}
.page_wrapper .index a{color:#444444;padding:24px;text-decoration:none;}
.page_wrapper .indexlast{margin-right:0;}
@media only screen and (min-width:320px) and (max-width:767px){.page_wrapper .index{width:100%;margin-right:0%;}
}
.even{background-color:#fff;}
.odd1{background-color:#f3f3f3;}
/*mega menu end */

/* syick to blog*/
.pop-email-area{ float:left; margin:0px; padding:0px; width:90%;}
.pop-email{ float:left; margin:0px; padding:0px 10px 0px 0px; width:20%; box-sizing:border-box; font-size:12pt;color:#1a1a1a;}
.pop-input{ float:right; margin:0px; padding:0px 0px 0px 0px; width:80%; box-sizing:border-box; text-align:center;}
.pop-input input[type="submit"]{ height:35px; font-size:16px;}
.pop-input input[type="email"]{ width:100%; padding: 8px 5px; /*max-width:300px;*/}
.pop-btn{ margin-top:20px; margin-bottom:20px;}
.stick_content h1 {
  color: #622f92;
  font-family: "Open Sans";
  font-size: 18pt;
  font-weight: 600;
  margin:0px 0 0;
  padding: 0;
  text-align: center; width:100%; float:left;
}
.offer_stick {
  color: #1a1a1a;
  font-size:20pt;
  font-weight: bold;
  margin-bottom:30px;
  padding-top:10px;
  text-align: center; font-family: 'Open Sans'; width:100%; float:left;
}
.coupon_cls {
  color: #000;
  float: left;
  font-size: 12pt;
  margin-top: 0px;
  text-align: center;  font-family: 'Open Sans';
  width: 100%; padding-bottom:20px;
}
.offer_condition {
  color: #000000;
  float: left;
  font-size: 14pt;
  font-style: italic;
  margin-bottom: 20px;
  padding-top: 15px;
  text-align: center;
  width: 100%; font-family: 'Open Sans';
}
.shopnow_btn {
  padding: 10px 0 0;
  text-align: center;
}
.stick_popup .button, .stick_popup button, .stick_popup input[type="submit"], .stick_popup input[type="reset"], .stick_popup input[type="button"] {
  background: #522576;
  border: medium none;
 /* border-radius: 4px;*/
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: "Open Sans",sans-serif;
  font-size: 16px;
  font-weight: 400;
  height: 50px;
  letter-spacing: 1px;
  line-height: normal;
  margin-bottom: 22px;
  padding: 5px 20px;
  text-decoration: none;
  transition: background 0.5s ease 0s, color 0.5s ease 0s;
}
.stick_block_layer{background-image: url("pattern.png");opacity: 0.7;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70);width: 100%;height: 100%;position: fixed;top: 0;left: 0;}
.stick_popup {
  animation: 0.7s ease 0s normal none 1 running zoomin;
  background: #f2f2f2 none repeat scroll 0 0;
  border: 5px solid #353535;
  box-shadow: 0 0 7px #4a4a4a;
  max-width: 550px;
  width: 100%!important; height:inherit!important;
}
.stick_content{padding: 20px;}
.stick_close{cursor: pointer;position: relative;top: 0px;left: 0px;float: right;font-family: Arial;font-size: 17px;background-color: #d1d1d1;color: #4c4c4c;padding: 5px;padding-left: 10px;padding-right: 10px;text-decoration: none;}

@-webkit-keyframes zoomin {

0% {-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);opacity: 0;}
50% {-webkit-transform: scale(1.04);-ms-transform: scale(1.04);transform: scale(1.04);opacity: 1;}
100% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1;}

}

@-ms-keyframes zoomin {

0% {-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);opacity: 0;}
50% {-webkit-transform: scale(1.04);-ms-transform: scale(1.04);transform: scale(1.04);opacity: 1;}
100% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1;}

}

@keyframes zoomin {

0% {-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);opacity: 0;}
50% {-webkit-transform: scale(1.04);-ms-transform: scale(1.04);transform: scale(1.04);opacity: 1;}
100% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1;}

}

@media screen and (max-width:500px){
.stick_popup { width:96%!important; left:0px!important; top:20px!important; margin:0px 2%!important;}
.offer_stick {font-size: 14pt;}
.pop-email {width: 100%; padding-bottom:4px; padding-right:0px;}
.pop-input {width: 100%;padding-right:0px;}
.pop-email-area {width: 100%;}
.pop-input input[type="email"] {max-width:100%;}
.ppc_cat ul{padding: 0px 15px!important;}
.ppc_cat ul li{ width:100%;}
}
.stick_block_layer{ opacity: 0.5; width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: #000; } 
.stick_popup{ animation: 0.7s ease 0s normal none 1 running zoomin; background:#f2f2f2; border: 3px solid #353535; box-shadow: 0 0 7px #4a4a4a; max-width: 600px; width: 100%; z-index: 1000; position: fixed; left: 50%; top:10%; margin-left: -300px; color:#212121; text-align:center; }  
.close{ background:#d1d1d1; float:right; margin:0; padding:0px 11px 3px 11px; text-align:right; }
.close a{ color:#212121; text-decoration:none; font-size:24px; }
.dog{ padding:0px 0 0 0; width:100%; float:left; }
.text-top{ font-size:24px; font-weight:normal; padding:20px 0 0 0; width:100%; float:left; color:#522576; }
.eook-free{ color:#c70953; font-size:32px; font-weight:bold; padding:0px 0 0 0; width:100%; float:left; line-height:58px; }
.text-bottom{ font-size:30px; font-weight:normal; padding:0px 0 0 0; width:100%; float:left; }
.text-bottom span{ font-weight:bold; }
.form{ width:100%; float:left; padding:26px 0 0 0; }
.form .emil-box{ padding:0px 20% 34px 20%; clear:both; overflow:hidden; }
.form .emil-box .name{ background:#e7e7e7; color:#666666; font-size:13px; padding:0 10px; margin:0 0 20px 0; width:100%; height:42px; border:0; box-sizing: border-box; border:1px solid #ccc }
.form .emil-box .email{ background:#e7e7e7; color:#666666; font-size:13px; padding:0 10px; margin:0; width:100%; height:42px; border:0; box-sizing: border-box; border:1px solid #ccc }
.form .emil-box .btn{ background:#522576; margin:20px 0 0 0; color:#fff; font-size:24px; padding:0 30px; height:50px; border:0; cursor:pointer; }
.nothanks{ width:100%; float:left; margin:0 0 0 0; padding:10px 0 0 0; }
.nothanks a{ color:#090907; font-size:18px; }
.nothanks{ width:100%; float:left; margin:0 0 0 0; padding:10px 0 0 0; }
.nothanks a{ color:#666666; font-size:14px; text-decoration:underline; }
@media screen and (max-width: 540px) {
.stick_popup{  max-width:94%; width: 100%; left:0px; top:0px; margin:10px; box-sizing: border-box; }  
.text-top{ font-size:18px; padding-top:10px;  }
.text-top br{ display:none; }
.eook-free{ font-size:24px; line-height:normal; }
.text-bottom{ font-size:22px; }
.form{ padding-top:15px; }
.form .emil-box{ padding:0px 20px 20px 20px; }
.dog img{ width:120px; }
.form .emil-box .name{ margin-bottom:15px; }
.form .emil-box .btn{ height: 42px; font-size: 20px; margin-top:15px; }
}
/* stick to blog end*/


.header_area{max-width:980px;margin:0px auto;padding:0px;width:100%;}
.logo_area{width:34%;margin:14px 0px 15px 0%;padding:0px;float:left;}
.navigation_right_area{margin:0px;padding:0px;float:right;width:54%;}
.navigation_menu{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;float:right;font-size:10pt;text-align:right;}
.navigation_menu a{font-family:'Source Sans Pro', sans-serif;color:#4a4a4a;text-decoration:none;padding:0px 6px;}
.navigation_menu a:hover{color:#4a4a4a;text-decoration:none;}
.navigation_cart{margin:0px;padding:0px;float:right;position:relative;width:10%;text-align:right;}
.nav_area{width:100%;margin:0px 0 0px 0;padding:0px;float:left;background-color:#522576;}
.banner_area{width:100%;padding:0px;max-width:980px;margin:0px auto;background:url(../images/header-banner-bg.jpg) 0 0 no-repeat;height:221px;}
.mian_area{width:100%;padding:0px;max-width:980px;margin:0px auto;}
.craft_heading{width:100%;margin:0px;padding:0px;float:left;background:url(../images/craft_bg.jpg) repeat-x;}
.craft{width:100%;text-align:center;float:left;font-family:"Times New Roman", Times, serif;font-size:23pt;color:#522576;font-style:italic;margin:0px;padding:10px 0px 0px 0px;font-weight:bold;}
.perfect_tool{width:100%;text-align:center;float:left;font-family:"Times New Roman", Times, serif;font-size:23pt;color:#522576;margin:-8px 0px 0px;padding:0px;font-weight:normal;}
.craft_part{width:100%;margin:15px 0px 0px 0px;padding:0px;float:left;}
.craft_part_blog{width:100%;margin:15px 0px 0px 0px;padding:0px;float:left;}
.craft_left_area{width:67.5%;margin:0px 1% 0px 0px;padding:0px;float:left;}
.craft_left_area_author{width:68.5%;margin:0px 1p% 0px 0px;padding:0px;float:left;}
.craft_left_area ul{margin:0px;padding:0px;list-style-type:none;}
.craft_left_area ul li{margin:0px 0px 0px 15px!important;padding:0px 0px 0px 0px;font-size:11pt!important;list-style-type:disc!important;}
.craft_right_area{width:31%;margin:0px;padding:0px;float:right;}
.craft_you_tube{width:100%;margin:0px;padding:0px;float:left;}
.facebook{width:100%;margin:25px 0px 0px 0px;padding:0px;float:left;}
.twitter{width:100%;margin:25px 0px 0px 0px;padding:0px;float:left;}
.topspacing{margin-top:0px!important;}
.all_aut_post{float:right;}
.all_aut_post a{text-decoration:underline;}
.all_aut_post a:hover{text-decoration:none;}
.bow_love_heading{width:100%;margin:10px 0px 0px 0px;padding:0px;float:left;color:#280056;font-size:18pt;}
.bow_making{width:100%;margin:0px;padding:0px;float:left;}
.bow_heading{width:100%;margin:-10px 0px 0px 0px;padding:0px;float:left;color:#280056;font-size:18pt;}
.bow_heading a:hover{text-decoration:none;}
.bow_regular{width:100%;margin:20px 0px 0px 0px;padding:0px;float:left;color:#280056;font-size:18pt;}
.easy_to_brand{width:96.6%;margin:10px 0px 0px 3.4%;padding:0px;float:left;}
}
.rg{margin:7px 0px 0px 0px!important;}
.omega{margin-right:0px!important;}
.easy_to_product:hover{border:solid 1px #e6e1ec;height:225px;}
.bow_maker img{bottom:0;left:0;margin:auto;overflow:auto;position:absolute;right:0;top:0;}
.video_right{width:100%;margin:10px 0 0;padding:0px;float:left;}
.video_right .easy_to_product{border:0px solid #fff;margin:0 0% 15px 0;padding:4px 0 0;position:relative;width:100%;}
.video_right .easy_to_brands .bow_text{color:#522576;float:left;font-size:11pt;height:auto !important;line-height:18px;margin:0;padding:5px 0 0 5%;width:95%;}
.bow_text a{text-decoration:none !important;}
.bow_amt{width:95%;margin:0px;padding:10px 0px 0px 5%;float:left;color:#000;font-size:12pt;line-height:18px;}
.cart_img{width:32%;margin:0px;padding:0px;float:left;text-align:right}
.cart_text{float:left;margin:0;padding:2px 0 2px 0;text-align:left;text-transform:uppercase;}
.ecreat_to_product{width:26.6%;margin:0px 8.4% 22px 0px;padding:0px;float:left;border:solid 1px #e6e1ec;height:229px;}
.create_maker{width:100%;margin:0px;padding:0px;float:left;height:152px;text-align:center;}
.create_text{width:95%;margin:0px;padding:0px 0px 20px 5%;float:left;color:#522576;font-size:11pt;line-height:20px;}
.more_tut{width:100%;margin:-5px 0px 0px 0px;padding:0px;float:left;color:#522576;font-size:10pt;text-align:right;}
.more_tut a{color:#522576;font-size:10pt;text-decoration:underline;}
.create_video{width:100%;margin:0px;padding:0px;float:left;text-align:center;}
.ecreat_to_video{width:26.6%;margin:0px 8.4% 22px 0px;padding:0px;float:left;border:solid 1px #e6e1ec;height:185px;}
.video_text{width:95%;margin:0px;padding:10px 0px 20px 5%;float:left;color:#522576;font-size:11pt;line-height:20px;}
.footer_area{width:100%;margin:0px 0px 0px 0px;padding:0px;float:left;background-color:#343434;}
.footer_part{width:100%;max-width:1060px;margin:18px auto 0px auto;padding:0px;}
.footer_navigation{width:67%;margin:0px;padding:3px 0px 0px 0px;float:left;}
.footer_left{width:32%;margin:0px;padding:0px;float:left;}
.footer_left ul{margin:0px;padding:0px;list-style-type:none;}
.footer_left ul li{margin:0px;padding:0px;list-style-type:none;color:#b4b3b3;font-size:10pt;}
.footer_left ul li a{margin:0px;padding:0px;list-style-type:none;color:#b4b3b3;font-size:10pt;}
.footer_right ul li ul{margin:0px 0px 0px 5px;padding:0px;list-style-type:none;color:#b4b3b3;font-size:10pt;}
.footer_right ul li ul li{margin:0px;padding:0px;list-style-type:none;color:#b4b3b3;font-size:10pt;}
.footer_right{width:30%;margin:0px;padding:0px;float:left;}
.footer_right ul{margin:0px;padding:0px;list-style-type:none;}
.footer_right ul li{margin:0px;padding:0px;list-style-type:none;color:#b4b3b3;font-size:10pt;}
.footer_right ul li a{margin:0px;padding:0px;list-style-type:none;color:#b4b3b3;font-size:10pt;}
.stop_by{width:20%;margin:0px;padding:0px;float:right; display:none;}
.newsletter{width:31%;margin:0px;padding:0px;float:left;}
.newsletter_heading{width:100%;margin:0px;padding:0px;float:left;color:#b4b3b3;font-size:16pt;}
.get_idea{width:100%;margin:0px;padding:5px 0px 0px 0px;float:left;color:#b4b3b3;font-size:11pt;}
.stop_heading{width:100%;margin:0px;padding:0px;float:left;color:#b4b3b3;font-size:14pt;}
.your_email{width:100%;margin:15px 0px 0px 0px;padding:0px;float:left;}
.email_area{width:23%;margin:0px 2% 0px 0px;padding:0px;float:left;color:#b4b3b3;font-size:11pt;}
.email_input{width:60%;margin:0px;padding:0px;float:left;}
.email_input input{border:solid 1px #fff;padding:3px;font-size:11pt;color:#000;width:100%;}
.subscibe{margin:18px 0px 0px 25%;padding:0px;float:left;}
.social_icon{width:141px;margin:15px 0px 0px 0px;padding:0px;float:left;height:81px;background:url(../images/social_icon_new.png) repeat-x;}
.social_icon a{border:0 solid #FFFFFF;float:left;height:36px;margin:0 9px 0 0;padding:0;width:37px;}
.arrow_menu{width:110px;margin:0px;padding:0px;float:left;background:url(../images/drop.png) no-repeat center;height:10px;}
.sn_line{border:0 solid #00FF00;float:left;margin:0;padding:0;width:186px;}
.sn_line1{border:0 solid #FF0000;float:left;margin:8px 0 0 0px;padding:0;width:186px;}
.copy_right{width:100%;margin:16px auto 0px auto;padding:0px;max-width:1150px;font-size:11pt;color:#b4b3b3;}
.copy{width:50%;margin:0px;padding:0px 0px 20px 0px;float:left;font-size:10pt;color:#b4b3b3;}
.web{width:50%;margin:0px;padding:0px;float:left;text-align:right;font-size:10pt;color:#b4b3b3;}
.web a{color:#b4b3b3;}
.who_love{width:100%;margin:20px 0px 0px 0px;padding:0px;float:left;color:#280056;font-size:18pt;}
.love_it{width:100%;margin:0px 2% 0px 0px;padding:0px;float:left;}
.love_it_text_img{width:11%;margin:5px 0% 10px 0px;padding:0px;float:left;font-size:14pt;}
.love_img{width:100%;margin:0px 0% 0px 0px;padding:0px;float:left;}
.love_it_text{width:83%;margin:0px 0% 0px 2%;padding:0px;float:left;}
.love_it_text_main{width:100%;margin:0px 0% 0px 0px;padding:0px 0px 0px 0px;float:left;font-size:11pt;color:#000;}
.love_it_text_main p{margin:0px;padding:0px;}
.loves{width:98%;margin:0px 0px 0px 2%;padding:0px;float:left;}
.mobile_menu{display:none;}
.quote{width:100%;margin:0px 0px 0px 0px;padding:0px;float:left;text-align:right;font-size:11pt;color:#000;}
.breds{width:70.5%!important;}
.archive_area_bred{width:29%;float:right;margin:0px;padding:10px 0px 0px;}
.archive_text_bred{margin:5px 10px 0 0;padding:0px;float:left;font-size:12pt;color:#4a4a4a;}
.archive_select_bred{width:66%;margin:5px 0px 0px 0px;padding:0px;float:left;text-align:left;}
.arch_area{width:100%;margin:0px;padding:0px;float:left;}
.txt_bred{/*padding-top:5px!important;*/}
.breadc{float:left;width:100%;margin:0px;padding:0px;}
.breadc font{float:left;}
.breadc ol{list-style-type:none;margin:0px;padding:0px;}
.breadc ol li{font-size:9.5pt;display:inline;}
#fadeshow1{width:190px;height:221px;}
#fadeshow2{width:182px;height:221px;}
#fadeshow3{width:185px;height:221px;}
#fadeshow4{width:220px;height:221px;}
#fadeshow5{width:202px;height:221px;}
#fadeshow6{width:140px;height:221px;}
.banner01{float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.breadcrum{width:100%;margin:20px 0px 0px 0px;padding:0px;float:left;font-size:11pt;color:#4a4a4a;}
.breadcrum span{padding:0px 3px;float:left;}
.breadcrum a{text-decoration:underline;color:#522576;}
.product_left_area{width:30%;margin:0px 0px 0px 2%;padding:0px;float:left;}
.product_img{width:100%;margin:0px;padding:0px;float:left;text-align:center;height:240px;position:relative;}
.product_img_small{width:100%;margin:15px 0px 0px 0px;padding:0px;float:left;}
.product_shoart{width:30%;margin:0px 6% 0px 0px;padding:0px;float:left;border:solid 1px #dedede;text-align:center;height:95px;position:relative;}
.product_shoart img{bottom:0;left:0;margin:auto;overflow:auto;position:absolute;right:0;top:0}
.product_img img{bottom:0;left:0;margin:auto;overflow:auto;position:absolute;right:0;top:0}
.product_select{width:30%;margin:0px 6% 0px 0px;padding:0px;float:left;border:solid 1px #522576;cursor:pointer;text-align:center;height:95px;position:relative;}
.product_right_area{width:63%;margin:0px 0px 0px 5%;padding:0px;float:left;}
.product_right_heading{width:100%;margin:0px;padding:0px;float:left;font-size:16pt;color:#280056;}
.product_normal_text{width:100%;margin:0px;padding:10px 0px 0px 0px;float:left;font-size:11pt;color:#4a4a4a;}
.product_normal_text p{width:100%;margin:0px;padding:8px 0px 0px 0px;float:left;font-size:11pt;color:#4a4a4a;}
.product_prize{width:100%;margin:0px;padding:15px 0px 0px 0px;float:left;font-size:14pt;color:#000000;}
.product_qty{width:100%;margin:0px;padding:15px 0px 0px 0px;float:left;}
.product_qty_text{width:10%;margin:0px 2% 0px 0px;padding:0px 0px 0px 0px;float:left;font-size:11pt;color:#4a4a4a;}
.product_qty_input{width:80%;margin:0px;padding:0px 0px 0px 0px;float:left;}
.product_add_to_cart{width:100%;margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;}
.add_to_cart_button{background-color:#522576;color:#fff;font-size:16pt;margin:0px;padding:3px 10px;text-transform:uppercase;}
.product_add_to_cart a{color:#fff;text-decoration:none!important;}
.related_product{width:100%;margin:40px 0px 0px 0px;padding:0px;float:left;}
.easy_to_related{width:18%;margin:0px 7% 15px 0px;padding:0px;float:left;border:solid 1px #fff;height:225px;}
.easy_to_related:hover{border:solid 1px #e6e1ec;height:225px;}
.paypal_area{width:100%;margin:0px;padding:15px 0px 0px 0px;float:left;background-color:#e8e8e8;}
.paypal_box{max-width:943px;width:100%;margin:0px auto;padding:0px 0px 0px 0px;}
.paypal{width:30%;margin:0px;padding:0px 0px 10px 0px;float:left;}
.our_promise{width:70%;margin:0px;padding:0px 0px 10px 0px;float:left;}
.our_promise_area{width:35%;margin:0px;padding:0px;float:left;}
.promise_img{width:40%;margin:0px 0px 0px 10%;padding:0px;float:left;}
.promise_text{width:45%;margin:10px 0px 0px 5%;padding:0px;float:left;font-size:11pt;line-height:19px;}
.usps_area{width:35%;margin:0px;padding:0px;float:left;}
.usps_img{width:32%;margin:0px 0px 0px 10%;padding:0px;float:left;}
.secure_area{width:26%;margin:0px;padding:0px;float:right;}
.serach_area{width:100%;margin:0px 0px 0px 0px;padding:0px;float:left;}
.serach_input{width:86%;margin:0px;padding:0px;float:left;}
.serach_input input{border:solid 1px #cbbfe5;padding:3px;font-size:11pt;width:100%;}
.serach_imag{width:12%;margin:0px 0px 0px 0px;padding:0px;float:left;text-align:right;}
.serch{background-color:#522576;color:#fff;font-size:11pt;padding:4px 15px 4px 15px;border:none;}
.latest_tutorial{width:100%;margin:15px 0px 0px 0px;padding:0px;float:left;font-size:16pt;color:#280056;font-weight:normal;font-family:'Source Sans Pro', sans-serif!important;}
.latest_tutorial a{color:#280056;text-decoration:none;}
.latest_tutorial span{color:#404040;}
.blog_area{width:100%;margin:15px 0px 0px 0px;padding:0px;float:left;}
.tut{margin:0px!important;}
.main_container{margin:0px 0px 0px 1.6%;padding:10px 10px 0;position:relative;float:left;}
.pin{background-color:#FFFFFF;border:solid 1px #dadada;float:left;font-size:11px;margin:0 35px 20px 0;min-height:190px;padding:0px 0px 0;position:relative;width:177px;}
.blog_to_product{width:100%;margin:0px 0 15px 0px;padding:0px;float:left;}
.blog_maker{width:100%;margin:0px;padding:0px;float:left;text-align:center;}
.craft_tut{width:95%;margin:0px;padding:0 0 0px 5%;float:left;color:#4a4a4a;font-size:10pt;}
.craft_tut a{color:#4a4a4a;font-size:10pt;text-decoration:none;}
.crafte_text{width:95%;margin:0px;padding:10px 0px 10px 5%;float:left;color:#522576;font-size:11pt;line-height:20px;}
.crafte_text a{color:#522576;text-decoration:none!important;}
.archive_area{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;float:left;}
.archive_text{width:21%;margin:0px 2% 0px 0px;padding:0px;float:left;}
.archive_select{margin:0px 0 17px 4%;padding:0px;float:left;}
.archive_select select{border:solid 1px #e5e4e4;color:#000;font-size:11pt;padding:1px;}
.right_visite_area{float:left;margin:-2px 0 21px;padding:0;width:100%;}
.sub_heading{width:98%;float:left;margin:0px 0px 8px 0%;padding:0px;color:#404040;font-size:13pt;}
.sub_heading a{color:#404040;}
.sub_heading a:hover{text-decoration:none;}
.right_visite_box{width:100%;float:left;margin:0px 0px 0px 0px;padding:11px 0px 14px 0px;border:solid 1px #dcdcdc;}
.popular_line{width:90%;float:left;margin:0px 0px 10px 5%;padding:0px;border:0px solid #000;}
.popular_img{width:23%;float:left;margin:5px 2.8% 0px 0px;padding:0px;border:0px solid #000;}
.popular_cont{width:73%;float:left;margin:0px 0px 0px 0px;padding:0px;border:0px solid #F00;}
.post_title{width:95%;line-height:20px;float:left;margin:0px 0px 4px 5%;padding:0px;font-size:10.8pt;}
.post_title a{color:#522576;}
.post_title a:hover{text-decoration:none;color:#522576;}
.category_title{width:95%;float:left;margin:0px 0px 0px 5%;padding:0px;font-size:9pt;}
.category_title a{color:#727272;}
.telivision_area{width:96%;margin:15px 2% 0px 2%;padding:0px;float:left;}
.telivision_part{width:26%;margin:0px 11% 20px 0px;padding:0px;float:left;}
.ring{width:100%;margin:0px;padding:0px;float:left;color:#522576;font-size:13pt;}
.ring_the_year{width:100%;margin:10px 0px 0px 0px;padding:0px;float:left;}
.morning_blend{width:100%;margin:10px 0px 0px 0px;padding:0px;float:left;}
.mor_img{width:34%;margin:0px 3% 0px 3%;padding:0px;float:left;min-height:55px;}
.mor_txt{width:60%;margin:0px 0 0px 0;padding:7px 0px 0px 0px;float:left;color:#424242;font-size:11pt;}
.tel{float:right!important;margin:0px 0% 0px 0px!important;}
.website_part{width:25%;margin:0px 0% 50px 0px;padding:0px;float:left;}
.wb_logo{width:70%;margin:10px 0px 0px 0px;padding:0px;float:left;height:77px;}
.webring{width:85%;margin:0px;padding:0px;float:left;color:#522576;font-size:13pt;line-height:18px;height:42px;}
.wel{float:right!important;margin:0px 0% 50px 0px!important;}
.your_chance{width:100%;margin:0px 0px 0px 0px;padding:0px;float:left;border:0px solid #000;}
.your_chance_text{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;font-size:11pt;}
.your_chance_text span{color:#ec3924;font-style:italic;font-size:11pt;}
.creation_send{width:100%;margin:20px 0px 10px 0px;padding:0px;float:left;text-align:center;line-height:22px;font-size:11pt;border:0px solid #000;}
.creation_send span{font-size:13pt;font-weight:bold;color:#522576;}
.creation_send a{text-decoration:underline;color:#522576;}
.creation_send a:hover{text-decoration:none;}
.error{color:#FF0000;font-size:8pt;font-weight:normal;width:100%;float:left;}
.send_box{float:left;margin:18px 0px 20px 10%;padding:0px 0px;width:80%;border:1px solid #e5e4e4;}
.mandatory_area{float:right;margin:15px 20px 10px 0px;padding:0px 0px 0px 0px;font-size:9pt;color:#2b2a2a;}
.mandatory_area span{color:#D10027;}
.send_form{float:left;margin:20px 0px 11px 5%;padding:0px 0px 0px 0px;width:90%;font-size:10pt;color:#2b2a2a;line-height:22px;border:0px solid #900;}
.send_line{float:left;margin:0px 0px 19px 0px;padding:0px 0px;width:100%;border:0px solid #F00;}
.send_min{float:left;margin:-2px 0px 0px 0px;padding:0px 0px;width:3%;font-size:10pt;color:#d10027;border:0px solid #000;}
.send_left{float:left;margin:0px 3% 0px 0px;padding:0px 0px;width:29%;font-size:11pt;color:#2b2a2a;line-height:15px;border:0px solid #FF0;}
.send_left span{float:left;margin:0px 0px 0px 0px;padding:0px 0px;font-size:8pt;color:#2b2a2a;}
.send_right{float:left;margin:0px 0px 0px 0px;padding:0px 0px;width:63%;border:0px solid #F0F;}
.send_t_box{background:#FFF;width:96%;border:1px solid #d1c9c0;margin:0px 0px 0px 0px;padding:2px 2%;font-size:10pt;color:#000;float:left;}
.submit_button{display:inline-block;margin:0 0px;cursor:pointer;text-align:center;text-decoration:none;padding:5px 18px;color:#fff;border:none;background:url(../images/submit-line.jpg) #522576 repeat-x;font-size:11pt;font-family:'Source Sans Pro', sans-serif;outline:none!important;border:none!important;}
.submit_button:hover{text-decoration:none;}
.month{width:30%;margin:0px 5px 0px 0px;padding:0px;float:left;}
.date{width:13%;margin:0px 36px 0px 0px;padding:0px;float:left;}
.year{width:30%;margin:0px;padding:0px;float:left;}
.checkarea{width:25%;margin:0px;padding:0px;float:left;}
.checkarea_part{width:100%;margin:0px;padding:0px;float:left;}
.checkbox{width:5%;margin:0px 10px 0px 0px;float:left;}
.check_content{width:68%;margin:0px 0px 0px 10px;float:left;}
.checkbox_term{width:1%;margin:0px 10px 0px 0px;float:left;}
.check_content_term{width:94%;margin:0px 0px 30px 10px;float:left;}
.letter_search{color:#000;font-size:11pt;width:100%;padding:0px;margin:0px 0px 15px 0px;border:0px solid #F00;float:left;}
.letter_search ul{list-style-type:none;width:100%;padding:0px;margin:0px;border:0px solid #000;float:left;}
.letter_search li{float:left;padding:0px 0px 0px 0px;margin:0px;}
.letter_search li a{padding:2px 4px 2px 4px;float:left;text-decoration:none;color:#000;}
.letter_search li a:hover{background:#522576;color:#fff;}
.letter_select{color:#fff!important;background:#522576;}
.letter_search li span{padding:0px;float:left;margin:2px 2.4px 0px 2px;}
.about_author{width:100%;margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;float:left;border:solid 1px #ebebeb;background:#f3edf7;}
.addmore{float:left;margin-top:7px;font-size:11pt;}
.addmore a{text-decoration:underline;}
.crossStyle{cursor:pointer;}
.about_text{background-color:#522576;color:#FFFFFF;float:left;margin:5px;padding:5px 0 5px 8px;width:25%;}
.about_text a{color:#FFFFFF;text-decoration:none;}
.about_text a:hover{text-decoration:none!important;}
.about_img{width:97%;margin:5px 0px 15px 1.5%;padding:0px 0px 0px 0;float:left;border:0px solid #000;}
.img_abut{width:10%;margin:0px 2% 0px 0px;padding:0px 0px 0px 0px;float:left;border:solid 0px #d5d5d5;}
.img_abut img{border:solid 1px #d5d5d5;}
.img_text{width:87%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;font-size:11pt;line-height:20px;}
.img_text_heading{width:100%;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;float:left;font-weight:bold;}
.img_text_heading a{color:#272727;}
.get_touch{width:100%;float:left;text-align:center;line-height:17px;font-size:10pt;font-weight:bold;margin:20px 0px 0px 0px;padding:0px 0px;}
.get_touch a{text-decoration:underline;}
.get_touch a:hover{text-decoration:none;}
.about_author_auth{width:100%;margin:0px 0px 20px 0px;padding:13px 0px 10px 0px;float:left;border:solid 1px #ebebeb;background:#f3edf7;}
#author-avatar{width:11%;margin:0px 1.3% 0px 2%;padding:0px 0px 0px 0px;float:left;border:solid 0px #000;}
#author-avatar img{background:#fff;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px #bbb;-moz-box-shadow:0 1px 2px #bbb;box-shadow:0 1px 2px #bbb;padding:3px;}
#author-description{float:left;width:82%;margin:0px 1% 0px 2%;padding:0px 0px 0px 0px;font-size:11pt;line-height:20px;}
#author-description h2{color:#000;font-size:11pt;line-height:20px;font-weight:bold;margin:5px 0 0px;}
.blog_detail{width:98%;margin:0px 0px 0px 2%;padding:0px;float:left;}
.blog_date{width:100%;margin:10px 0px 0px 0%;padding:0px;float:left;color:#404040;font-size:11pt;}
.sharea{width:100%;margin:15px 0px 0px 0%;padding:0px;float:left;color:#404040;font-size:11pt;}
.blog_content{width:98%;margin:15px 0px 0px 0%;padding:0px;float:left;color:#404040;font-size:11pt;}
.blog_content p{margin:10px 0px 0px 0%;padding:0px;float:left;color:#404040;font-size:11pt;}
.subcat_date{width:100%;float:left;margin:0px 0px 0px 0px;padding:2px 0px 0px 0px;font-size:11pt;color:#6a6a6a;border:0px solid #000;font-weight:normal;}
.subcat_date a{text-decoration:underline;color:#6a6a6a;}
.subcat_date a:hover{text-decoration:none;}
.sticker_small{display:none;}
.sticker_big{position:absolute;left:-135px;top:-288px;}
#sticker{width:100%!important;padding:0px;margin:0px 0px 0% 0px;z-index:100000;float:left;}
div#sticker_left{padding:0px 10px 20px 3px;margin:10px 0 0px 0px;width:90px;border:0px red solid;}
.sticker_left{position:fixed;}
.floating-left-area{width:100%;border:0px solid #000;float:left;margin:3px 0px 0px 2%;padding:0px;}
.floatingso_line{width:100%;border:0px solid #000;float:left;margin:0px 0px 0px 0px;padding:0px;}
.so_icon{float:left;margin:0px 0px 20px 0px;padding:0px;width:90px;border:0px red solid;}
.share_text{float:left;margin:0px 0px 20px 0px;padding:0px;width:64px;border:0px red solid;}
.gls{width:100%;margin:0px 0px 0px 10%;padding:0px;float:left;}
.gls_left{width:50%;margin:0px;padding:0px;float:left;}
.print_icon{width:96%;border:0px solid #000;float:right;text-align:left;margin:0px 2% 0px 2%;padding:0px;}
.left_so_box{border:1px solid rgb(219, 219, 219);float:left;margin:0;padding:10px 0px;width:90px;background:#fff;}
.more_visite{float:right;margin:0px 5% 0px 0px;padding:0px;font-size:10pt;}
.more_visite a{color:#522576;text-decoration:underline;}
.send_us_creation_area{width:100%;margin:0px 0px 20px 0px;padding:0px;float:left;}
.send_us_creation{width:100%;margin:0px;padding:0px;float:left;}
.bow_send_area{width:100%;margin:0px;float:left;border:solid 1px #dadada;}
.send_teen_content{width:100%;margin:0px;flaot:left;text-align:center;color:#424242;font-size:12pt;padding:10px 0px 0px 0px;font-weight:bold;}
.send_teen_content a{color:#424242;text-decoration:underline;}
.showcase_area{width:100%;margin:10px 0px 0px 0px;float:left;padding:0px;}
.showcase_area_left{width:70%;margin:0px;float:left;padding:0px;}
.showcase_area_left ul{margin:0px;padding:0px;list-style-type:none;}
.showcase_area_left ul li{margin:0px 0px 0px 10px;padding:0px 0px 0px 15px;list-style-type:none;background:url(../images/space.jpg) no-repeat left 11px;font-size:10.8pt;color:#424242;}
.showcase_area_right{width:30%;margin:0px;float:left;padding:0px;}
.send_submit{width:100%;margin:10px 0px 0px 0px;padding:0px;float:left;text-align:center;}
.teen{width:100%;margin:10px 0px 0px 0px;padding:0px 0px 15px 0px;float:left;text-align:center;font-size:10.8pt;line-height:19px;}
.teen a{color:#522576;text-decoration:underline;}
.cont_detile_area{width:100%;max-width:660px;float:left;margin:0px 0px 0px 0%;padding:0px;border:0px solid aqua;}
.img_cat{width:100%;float:left;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;border:0px solid #0F0;font-size:11pt;color:#424242;}
.top_back_line{float:left;padding:0px 0 0 0;margin:0px 0px 10px 0px;font-size:11pt;text-align:left;border:0px solid #3F9;width:100%;}
.previus_post{float:right;padding:6px 0 0 0;margin:10px 0px 0 0px;font-size:11pt;text-align:left;border:0px solid #3F9;}
.previus_post a{text-decoration:underline;}
.previus_post a:hover{text-decoration:none;}
.next_post{float:right;padding:6px 0 0 0;margin:10px 6px 0 10px;font-size:11pt;text-align:left;}
.next_post a{text-decoration:underline;font-size:11pt;}
.next_post a:hover{text-decoration:none;}
.even{float:left;margin-bottom:0px;}
.authors_age{width:100%;float:left;padding:0px 0 0 0;margin:0px 0px 4px 0px;font-size:11pt;}
.notfound{border:0 solid #000000;float:left;margin:0;padding:0;width:100%;}
.content_part{border:0 solid #000000;float:left;margin:0;padding:0;width:100%;}
.content_part ul, .content_part ol{ margin-left:18px;}
.notfound p{color:#404040 !important;font-size:11pt !important;margin:0 !important;padding-bottom:10px !important;}
.header_left{width:100%;margin:0px;padding:0px;float:left;background:url(../images/main_menu_bg.png) repeat-y;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.hed_left_area{width:20%;float:left;margin:0px 0px 0px 1%;}
.hed_left_area ul{margin:0px 0px 0px 0px;padding:0px;list-style-type:none;}
.hed_left_area ul li{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;list-style-type:none;font-size:11pt;}
.hed_left_area ul li a{font-size:11pt;float:left;width:100%;padding:5px 5px 6px 8px!important;margin:0px 0px 5px 0px!important;line-height:22px!important;}
.hed_left_area ul li a:hover{background-color:#522576;color:#fff!important;}
.hed_right{width:71%;margin:10px 0px 0px 5%;padding:0px 0px 20px 0px;float:left;}
.hed_img_box{width:16%;margin:0px 4% 0px 0px;padding:0px;float:left;}
.hed_image_area{width:100%;margin:0px;padding:0px;float:left;height:155px;position:relative;}
.hed_image_area img{bottom:0;left:0;margin:auto;overflow:auto;position:absolute;right:0;top:0;}
.hed_content_area{width:100%;margin:0px;padding:0px;float:left;font-size:11pt;text-align:center;line-height:20px;}
.men_area{width:100%;margin:0px;padding:0px;float:left;background-color:#000!important;}
.cls{width:100%;background:url(../images/main_menu_bg_step01.png) repeat-y;float:left;margin:0px;padding:0px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.mc4wp-form{margin:0px!important;}
.icon_content{width:95%;margin:0px;padding:0xp;float:left;}
.icon_img{width:5%;margin:0px;padding:0xp;float:right;}
.widget_archive{width:100%!important;text-align:center!important;float:left!important;}
.bow_img6{position:absolute;top:26px;left:46px;z-index:9999;}
.bow_img1{position:absolute;top:26px;left:160px;z-index:9999;}
.bow_img2{position:absolute;top:26px;left:280px;z-index:9999;}
.bow_img3{position:absolute;top:26px;left:406px;z-index:9999;}
.bow_img4{position:absolute;top:26px;left:514px;z-index:9999;}
.bow_img5{position:absolute;top:26px;left:618px;z-index:9999;}
.commentlists li{width:100%!important;list-style-type:none;z-index:2;}
.navi{background-color:#e8e8e8;float:left;margin:0;padding:0;width:100%;border-bottom:solid 1px #ffffff;}
.freeshipping{bottom:0px;position:fixed;right:0px;}
.free_box{max-width:178px;width:100%;margin:0px;padding:0px;float:left;background:url(../images/free-shipping-bg.jpg) repeat-x;}
.cross{float:right;margin:0px 5px 0px 0px;padding:0px;color:#fff;}
.cross a{color:#fff;text-decoration:none;font-size:10.5pt;cursor:pointer;}
.cross a:hover{color:#fff;text-decoration:none;font-size:10.5pt;}
.free_img{width:100%;margin:3px 0px 0px 0px;padding:0px;float:left;text-align:center;}
.tca{width:100%;margin:0px;padding:0px 0px 5px 5px;text-align:center;color:#c5b5d2;font-size:9pt;}
.onabove{width:100%;margin:0px;padding:0px;float:left;text-align:center;color:#fff;font-size:11pt;}
#ui-datepicker-div.ui-datepicker{border:none!important;}
.lanuage_area{border:0 solid rgb(0, 0, 0);float:left;margin:0 0 0 0;padding:0;text-align:right;width:38%;}
.cart_mat_icon{float:left;max-width:44px;position:absolute;text-align:center;top:7px;width:100%;}
.notfoundcontents{margin:-16px 0px 0 -16px;}
.notfoundcontents a{text-decoration:underline!important;}
.emp_box{width:100%;margin:0px;padding:0px;float:left;font-size:11pt;}
.cross-hot{float:right;padding:0px;color:#fff;position:absolute;right:7px;top:0px;}
.cross-hot a{color:#fff;text-decoration:none;font-size:10.5pt;cursor:pointer;}
.cross-hot a:hover{color:#fff;text-decoration:none;font-size:10.5pt;}
.sandy-blog-craft{margin-top:22px;}
.sandy-designers{margin-top:26px!important;}
.sandy-designers a:hover{text-decoration:none!important;}
.sandy-date{float:left;margin:0px;padding:0px;width:100%;}
.sandy-left_area{width:67.5%;}
.sandy-about_area{float:left;margin:0px;padding:0px;width:100%;}
.about-sandy{width:100%;margin:-6px 0px 0px 0px;padding:0px;float:left;font-size:14pt;color:#280056;font-weight:bold;font-family:'Source Sans Pro', sans-serif!important;font-weight:bold;}
.sandy-about_photo{float:left;margin:21px 0px 14px 0px;padding:0px;width:100%;text-align:center;}
.sandys-about{float:left;margin:0px;padding:13px 0px 20px 0px;width:100%;font-size:11pt;text-align:left;}
.floating-left-area-sandy{margin-left:0%!important;}
.sandy_main_container{margin:0px 0px 0px 0%;padding:10px 0px;position:relative;float:left;width:100%;}
.blog-img{width:100%;float:left;margin:0px 0px 0px 0px;padding:0px;}
.sandy-so_icon{float:left;margin:0px 0px 20px 0px;padding:0px;width:114px;border:0px red solid;}
.share_text{float:left;margin:-3px 0px 20px 0px;padding:0px;width:64px;border:0px red solid;}
.sandy-so_icon_print{float:left;margin:0px 0px 20px 0px;padding:0px;width:80px;border:0px red solid;}
.sandy-hobbies-area{float:left;margin:0px;padding:0px 13px 13px 13px;border:solid 1px #dbdbdb;width:100%;}
.sandy-hobbies{float:left;margin:0px;padding:18px 0px 23px 0px;border-bottom:solid 1px #dbdbdb;width:100%;}
.sandy-hobbies1{float:left;margin:0px;padding:18px 0px 23px 0px;width:100%;}
.sandy-hobbies last:child{border-bottom:solid 0px #dbdbdb;}
.sandy-hobbies-img{float:left;margin:0px 2% 0px 0px;padding:0px;width:19%;}
.sandy-hobbies-text{float:left;margin:0px 0% 0px 0px;padding:0px;width:75%;}
.sandy-hobbies-head{float:left;margin:-7px 0% 0px 0px;padding:0px;font-size:13.5pt;color:#280056;font-weight:normal;font-family:'Source Sans Pro', sans-serif!important;width:100%;}
.sandy-hobbies-head a{color:#280056;text-decoration:none;}
.sandy-hobbies-head a:hover{text-decoration:none;}
.sandy-hobbies-date{float:left;margin:0px;padding:0px;width:100%;font-size:9pt;color:#808080;}
.sandy-hobbies-content{float:left;margin:5px 0% 0px 0px;padding:0px;font-size:10.5pt;width:100%;}
.sandy-hobbies-content p{float:left;margin:0px 0% 0px 0px;padding:0px;font-size:10.5pt;width:100%;}
.sandy-hobbies-facebook-like{float:left;margin:0px 0px 0px 0px;padding:6px 0px 5px 0px;width:100%;}
.sandy-hobbies-social{float:left;margin:2px 0% 0px 0px;padding:0px;width:100%;}
.sandy-hobbies-mail{float:left;margin:0px 0px 0px 0px;padding:0px;width:94px;border:0px red solid;}
.sandy-body-content{float:left;margin:20px 0% 30px 0px;padding:0px;font-size:10.5pt;width:100%;text-align:left;}
.sandy-body-content p{float:left;margin:0px;padding:0px 0px 20px 0px;font-size:10.5pt;width:100%;text-align:left;}
.sandy-body-bullet{float:left;margin:0px 0px 20px 0px!important;padding:0px!important;}
.sandy-body-bullet ul{margin:0px 0px 0px 0px!important;padding:0px 0px 0px 0px!important;list-style-type:none!important;}
.sandy-body-bullet ul li{background:url(../images/sandy-blog/line.png) 0 10px no-repeat!important;padding:0px 0px 0px 10px!important;margin:0px 0px 0px 0px!important;list-style-type:none!important;}
.sandy-right-product{width:100%!important;}
.sandy-mid-img{float:left;margin:0px;padding:0px 0px 10px 0px;width:100%;text-align:center;}
.stButton .st-pinterest-counter, .stButton .st-email-counter{width:60px;height:22px!important;}
.widget-content{float:left;margin:21px 0px 14px 0px;padding:0;text-align:center;width:100%;}
.yith-wcwl-add-button{border:0 solid;float:left;text-align:center;width:100%;}
.heart_right{background-color:rgb(229, 229, 229);border:0 solid;float:left;height:28px;margin:0;padding:0;width:15%;}
.head_area{float:left;margin:0;width:100%;}
.heart_left{float:left;margin:0;padding:0;width:100%;}
.video_right .easy_to_brands .bow_content_text{color:#4a4a4a;float:left;font-size:11pt;height:auto;line-height:18px;margin:0;padding:3px 0 0 5%;width:95%;}
.easy_to_brand{width:96.6%;margin:10px 0px 0px 0px;padding:0px;float:left;border:solid 0px green;}
.easy_to_brand img{padding:0 8% 14px 0px;}
.easy_to_brands{width:100%;margin:3px 0px 0px 0%;padding:0px;float:left;border:solid 0px green;}
.easy_to_brands img{padding:0 4% 0px 0px;}
.heart_area{border:0 solid;float:left;margin:0 0 30px 0px;padding:0;width:100%;}
.woocommerce{float:left;margin:0;padding:0;width:100%;}
.rg{margin:20px 0px 0px 0px!important;}
.omega{margin-right:0px!important;}
easy_to_product:hover{border:solid 1px #ccc;min-height:261px;}
.bow_maker{width:100%;margin:0px;padding:0px;float:left;position:relative;height:152px;}
.bow_maker img{bottom:0;left:0;margin:auto;overflow:auto;position:absolute;right:0;top:0;}
.bow_amt{width:95%;margin:0px 0px 10px 0px;padding:5px 0px 0px 5%;float:left;color:#000;font-size:12pt;line-height:18px;height:20px;}
.bow_cart{width:100%;margin:0px auto;padding:0px;}
.bow_carts{width:50%;margin:0px auto 0px auto;padding:2px 0px 5px 0px;background-color:#522576;color:#fff;font-size:10pt;text-align:center;border:solid 0px #00f;}
.bow_cart a{color:#fff;font-size:10pt;text-decortaion:none;}
.added_to_cart{margin:1px 10px 0 10px;float:right;}
.holiday-offer{width:20%;float:left;line-height:19px;text-align:center;margin:12px 0px 0px 2%;padding:0px;border:0px #f00 solid;display:none;}
.holiday-off1{width:100%;float:left;margin:0px 0px 0px 0px;padding:0px;font-size:11pt;color:#292929;font-weight:bold;}
.holiday-off2{width:100%;float:left;margin:0px 0px 0px 0px;padding:0px;font-size:11pt;color:#c71111;font-weight:bold;text-transform:uppercase;}
.holiday-off3{width:100%;float:left;margin:0px 0px 0px 0px;padding:0px;font-size:10pt;color:#717171;font-weight:normal;}
.header-language-section{width:90%;float:left;margin:15px 0px 0px 0%;padding:0px;border:0px #f00 solid;}
.shipping-line{width:62%;float:left;margin:4px 0px 0px 6%;padding:0px;border:0px #f00 solid;}
.shipping-icon{width:18%;float:left;margin:4px 0.8% 0px 0%;padding:0px;}
.shipping-cont{width:80%;float:left;margin:0px 0px 0px 0%;padding:0px;color:#343434;font-size:12pt;}
.shipping-cont span{color:#c30000;font-size:13.5pt;text-transform:uppercase;}
.desk{display:block;}
.mob{display:none;}
.light_box{width:100%;max-width:370px;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#ffffff;border:2px solid #55257c;-moz-border-radius:3px;border-radius:3px;}
.cross_popup{color:#fff;cursor:pointer;float:right;font-size:10pt;margin:-3px 0 0;padding:0;}
.ppc_off{width:100%;margin:0px;padding:10px;float:left;font-size:11pt;line-height:19px;}
.ppc_off textarea{border:1px solid #cbbfe5;font-family:inherit;font-size:10.5pt;padding:5px;width:100%;height:190px;}
.copy_pp{width:90%;margin:0px;padding:0px;float:left;font-size:11pt;line-height:19px;color:#fff;padding:0px 0px 10px 0px;}
.paste{background-color:#55257c;float:left;margin:0px;padding:10px 10px 0px 10px;}
.inner-center-bottom{float:left;margin:20px 0 0 0px;padding:0;text-align:center;width:100%;}
.blog-banner-line{width:100%;float:left;margin:0px 0px 20px 0px;padding:0px;background:#7d004a;}
.blog-banner-left{width:52%;float:left;text-align:center;margin:0px 0px 0px 0px;padding:0px;background:url('../images/banner-left.png') no-repeat;height:220px;color:#fff!important;font-family:"Times New Roman",Times,serif;}
.blog-banner-line1{width:100%;float:left;margin:40px 0px 0px 0px;padding:0px;font-size:19pt;font-weight:bold;}
.blog-banner-line2{width:100%;float:left;margin:0px 0px 0px 0px;padding:0px;font-size:14pt;font-weight:bold;}
.blog-banner-line3{width:100%;float:left;margin:0px 0px 0px 0px;padding:0px;font-size:14pt;font-weight:normal;}
.blog-banner-line4{width:100%;display:none;float:left;margin:20px 0px 0px 0px;padding:0px;}
.blog-banner-right{width:48%;float:right;margin:0px 0px 0px 0px;padding:0px;text-align:right;}
.archive_select_bred select{border:1px solid #e6e1eb;color:#000000;float:left;font-size:10.5pt;margin:0;padding:3px 1%;}
.price_slider_wrapper{display:none;}
.shareaholic-share-buttons-container ul.shareaholic-share-buttons{width:80px;}
.shareaholic-share-buttons-container li.shareaholic-share-button{width:44px;display:block !important;}
.bowareapost{float:left;margin:0px;padding:0px;width:100%;border:1px solid #cbc0e5;margin:0px 0px 50px;padding:12px 3.5% 15px;box-sizing:border-box;}
.bowareapost h2{float:left;margin:0px;padding:0px;width:100%;color:#280056;font-size:15pt;margin-top:0;padding:0px;text-align:center;font-weight:400;}
.bowareapost h2 a{color:#280056;text-decoration:none;}
.bowareapost h2 a:hover{text-decoration:none;}
.bowareapost-btn{display:inline-block;margin-left:10px;padding:7px 15px;text-decoration:none;color:#fff;background-color:#522576;}
a:hover.bowareapost-btn{text-decoration:none;}
.bowareapostclear{clear:both;}
.bow_text-iner{float:left;margin:0px;padding:0px 0px 18px 0px;width:100%;text-align:center;}
.owareapostany{float:left;margin:0px;padding:0px 0px 1px 0px;width:100%;text-align:center;font-size:15pt;font-weight:600;}
.bowareapost-img{float:left;margin:10px 0px;padding:0px;width:100%;text-align:center;}
.monthly-challenge{float:left;margin-top:4px;font-size:12pt;}
.monthly-challenge a{padding:3px 8px;border:solid 1px #522576;}
.monthly-challenge a:hover{text-decoration:none;}
.right-video-box{width:100%; float:left; margin:-15px 0 20px 0; padding:0px;}
.mobile-video{width:100%; float:left; margin:20px 0px 0px 0px; padding:0px; display:none;}
.mobile-video .video1{display:none;}
.right-holiday-banner{width:100%; float:left; margin:-15px 0px 20px 0px; padding:0px;}
.left-bottom-banner{width:100%; float:left; margin:20px 0px 40px 0px; padding:0px; text-align:center;}

/* Product Zoom NOV 2017 */
.header-top-strip{ float:left; margin:0px; padding:12px 10px; width:100%; background:#262626;box-sizing:border-box;}
.header-top-strip a{color:#fff!important}
.header-top-strip a:hover{text-decoration:none!important}

.header-top-strip div{ color:#fff; font-size:15.5pt;font-weight:400; text-align:center; font-family:"Source Sans Pro",sans-serif; line-height:normal;} 


/* Product Zoom END */

/* Harry */
.content_wrap {background-color:#f9f9f9;border: 1px solid #ccc;margin: 30px auto 40px;max-width: 500px;padding: 10px 15px;width:100%;}
.title_head{font-size:16pt; color:#280056; font-weight:500; padding-bottom:6px; text-align:center}
.design_description{width:100%; clear:both; overflow:hidden}
.left_so_box{border:0px!important}

.download_app { max-width:300px; width:100%; float:left; margin:20px 0; padding:15px 0 30px 0; /*background:#522576;*/ border: solid 1px #dcdcdc; }
.download_app .heading{ margin:0 0 0 0; padding:0 0 0px 0px; font-size:30px; color:#522576; text-align:center; line-height:normal; }
.download_app .app-icon{ margin:0 0 0 0; padding:15px 0 0px 0; width:100%; float:left; text-align:center; }

.download_apps { width:100%; float:left; margin:30px 0 0 0; padding:0 0 0 0; text-align:center; }
.download_apps .heading{ margin:0 0 0 0; padding:0 0 10px 0; font-size:30px; color:#522576; }
.download_apps a{ margin:0 0 0 0; padding:0 5px; font-size:30px; }

.blog-bowdabra-banner{ float:left; margin:50px 0px 15px; padding:15px 5px 20px 5px; width:100%; background:#f0f4ff; border:solid 0px #522576; box-sizing:border-box;}
.blog-bowdabra-h2 {margin: 0 0 15px 0;	padding:0px;font-size:22pt;color: #522576;text-align: center;line-height: normal; float:left; width:100%; font-weight:normal;}
ul.blog-bowdabra-product{ float:left; width:100%; margin:0px; padding:0px; list-style-type:none;}
ul.blog-bowdabra-product li{ float:left; width:33.333%; margin:0px!important; padding:0px 5px; list-style-type:none!important; box-sizing:border-box;}
.blog-bowdabra-pro{ float:left; margin:0px; padding:0px 0px 5px; width:100%; text-align:center;}
.blog-bowdabra-title{ float:left; margin:0px 0px 6px; padding:0px; width:100%; color:#141412; font-size:10.5pt; text-align:center;}
.blog-bowdabra-title a{color:#141412; text-decoration:none}
.blog-bowdabra-prise{ float:left; margin:0px; padding:0px 0px 10px; width:100%; color:#b2003c; font-size:11.5pt; text-align:center;}
.blog-bowdabra-btn{ float:left; margin:0px; padding:0px; width:100%;text-align:center;}
.blog-bowdabra-btn a{ display:inline-block; background:#522576; font-size:11pt; text-transform:uppercase; color:#fff!important; padding:8px 13px; line-height:1.0;}
.blog-bowdabra-btn a:hover, .blog-bowdabra-title a:hover{ text-decoration:none;}
.encrypt{ float:left; text-align:center; width:100%; margin:25px 0px 0px; padding:0px;}
.share_button .essb_displayed_postfloat {top:200px!important;}
.essb_links.essb_template_default4-retina a {box-shadow: none!important;-webkit-box-shadow: none!important;}
.de-search-page ul li{margin: 0px 15px 0px 0px !important;}
.de-search-mobile {margin:-35px 15px 0px 0px !important;}

.social-count-box-wrapper{width:100%; float:left; margin:-8px 0px 0px 0px; padding:0px;}
.social-btn-line{width:100%; float:left; margin:0px 0px 0px 0px; padding:0px;}
.social-count-box{float:left; margin:0px 0px 0px 15px; padding:0px; text-align:center; }
.social-count-box.facebook{width:111px;}
.social-count-box.twitter{width:94px;}
.social-count-box.googleplus{width:102px;}
.social-count-box.pinterest{width:107px;}
.social-count-box.reddit{width:90px;}
.social-btn-line-mobile{display:none;}
	
/*** 13-11-2018 Start**/
.header-top-strip{background-color:#522576!important;}
.header-top-strip a{font-style:normal!important; text-decoration:none!important;}
.header-top-strip a:hover{text-decoration:none!important}
.woocommerce div.product form.cart .button {background-color: #522576!important;float: left;vertical-align: middle; border-radius:0px!important; font-weight:400!important; padding-bottom:7px!important; padding-top:7px!important}
.gorgeous-left{ margin-top:66px;}
.header-top-strip div .foucs_txt{font-weight:bold; padding-left:0px}
.header-top-strip div .offer_time, .header-top-strip div .common_txt{font-size:12pt;padding-left:0px}
.cart-empty:nth-child(2){ display:none!important;}
.offer_content strong{font-weight: 600;line-height: 23px;font-size: 13pt;}
.offer_content strong.offer_div{color: #522576;font-size: 15pt;line-height: 30px;}
.woocommerce div.product p.price, .woocommerce div.product span.price{color:#2b501b!important;}
.content_part .entry-content img.alignright{margin-right:0px!important}
.page_headings .sticker_big{top:0px!important}
.get-per{ font-weight:bold; font-size:16pt;}

.new-outer-area .header_area, .header-language-section{position:relative;}
.new-outer-area .lanuage_area{position:absolute; width:auto; right:306px;}
.shiprow{  position: absolute;right: 3px;top: 30px;width: 274px;}
.shipping-contcol{background: url('../images/shipping.jpg') no-repeat left 5px;margin:0;text-align:right;float:right;padding:0 0 0 55px;height:24px;box-sizing:border-box;width:100%}
.monthly-challenge{display:none}

#content-desktop {display: block;}
#content-mobile {display: none;}
.entry-content{ width:100%;}
.image-area-blog{ float:left; margin:0px; padding:0px; width:100%;}
.image-area-blog ul{ list-style-type:none; float:left; margin:0px; padding:0px; width:100%;}
.image-area-blog ul li{ float:left; margin:0% 2% 20px 0%!important; padding:0px; width:23%; list-style-type:none!important;}
.image-box{ float:left; margin:0px 0px 5px; padding:0px; width:100%; text-align:center;}
.image-title{ float:left; margin:0px; padding:0px; width:100%;text-align:center;}
.image-area-blog.dog-bow .image-title{ min-height:45px;} 

/*date picker*/
.eemStyleSFBody
    {
        margin: 0;
        padding: 0;
    }
    .eemStyleSFForm
    {
        line-height: 1.3;
       
        font-size: 12px;
       
    }
    .eemStyleSFMainOuter
    {
        color: #000000;
       /* background-color: #FFFFFF;*/
        float: left;
		margin: 0 auto;
		/*width: 400px;*/
    }
    .eemStyleSFTitleOuter
    {
        border-bottom-color: #FFFFFF;
        text-align: center;
        font-weight: normal;
        padding: 25px 10px;
        background-color: #2d465a;
        font-size: 36px;
      
        color: #FFFFFF;
    }
    .eemStyleSFTitle
    {
        color: #FFFFFF;
    }
    .eemStyleSFLogoDisplay
    {
        display: none;
    }
    .eemStyleSFLogoOuter
    {
        padding: 15px 0;
        border-bottom: 1px dashed #333;
        text-align: center;
        margin: 0 30px;
    }
    .eemCompanyNameAddress
    {
        padding-top: 10px;
    }
    .eemStyleSFCompletion
    {
        padding: 10px 0;
        margin: 0 30px;
        display: none;
    }
    .eemStyleSFCompletionIcon
    {
        display: none;
    }
    .eemStyleSFAjaxWaitIcon
    {
        display: none;
    }
    .eemStyleSFSectionContent
    {
        margin: 0 30px;
		float:left;
    }
    .eemStyleSFSectionHeading
    {
        
        margin-bottom: 15px;
    }
    .eemRadioInput
    {
        padding: 0;
        height: 13px;
        width: 13px;
        .vertical-align: bottom;
        vertical-align: middle;
        margin: 0;
    }
    .eemStyleSFReq
    {
        color: #ff0000;
        font-size: 11px;
    }
    .eemStyleSFError
    {
        color: #ff0000;
        display: none;
        font-size: 11px;
    }
    .eemStyleSFErrorIcon
    {
        display: none;
    }
    .eemStyleSFEmail
    {
        margin: 15px 0;
    }
    .eemStyleSFEmail label
    {
        display: block;
        margin-bottom: 3px;
    }
    .eemStyleSFEmailPrefs
    {
        margin-bottom: 15px;
    }
    .eemStyleSFEmailPrefs .eemStyleSFText
    {
        padding-bottom: 3px;
    }
    .eemStyleSFInterestGroup
    {
        margin-bottom: 15px;
    }
    .eemStyleSFFormInput
    {
        margin-bottom: 15px;
    }
    .eemStyleSFButton
    {
        margin-bottom: 5px;
    }
    .eemStyleSFFormInput a
    {
        font-size: 11px;
    }
    .eemStyleSFTextFields
    {
        margin-bottom: 15px;
    }
    .eemStyleSFTextFields label
    {
        display: block;
        margin-bottom: 3px;
    }
    .eemStyleSFFormError
    {
        margin: 0 15px;
    }
    .SFmulti-checkbox
    {
        margin-bottom: 5px;
    }
    .SFmulti-checkbox label
    {
        display: inline-block;
    }
    .SFgrp-description
    {
        margin-left: 18px;
    }
    .eemStyleSFFooterOuter
    {
        height: 25px;
        background-color: #2d465a;
    }
    .eemStyleSFHintText
    {
        color: #999999;
    }
    input:invalid
    {
        -webkit-box-shadow: none;
        box-shadow: none;
        -moz-box-shadow: none;
    }
    .eemStyleSFValue
    {
        padding: 3px 0;
    }
    .ui-datepicker-trigger
    {
        position: relative;
        left: -21px;
        top: 4px;
    }
    #ui-datepicker-div
    {
        width: auto;
    }
    #ui-datepicker-div .ui-icon
    {
        height: auto;
        width: auto;
        background: none;
    }
    #ui-datepicker-div.ui-datepicker
    {
        padding: 3px;
        border: 1px solid #ccc;
        background-color: #fff;
        font-size: 14px;
      
        color: #272727;
    }
    #ui-datepicker-div .ui-datepicker-header
    {
        position: relative;
        color: inherit;
        background-color: #fff;
        margin-bottom: 5px;
    }
    #ui-datepicker-div .ui-datepicker-title
    {
        font-size: 15px;
        text-align: center;
        margin: 0px 2.3em;
        font-weight: bold;
        line-height: 1.8em;
    }
    #ui-datepicker-div .ui-datepicker-prev
    {
        height: 14px;
        width: 14px;
        text-indent: -9999em;
        background-position: -18px -1px;
        position: absolute;
        left: 5px;
        top: 5px;
        cursor: pointer;
        background-image: url(//img1.wsimg.com/starfield/sf.datepicker/v0.7.9/images/sprite.png);
    }
    #ui-datepicker-div .ui-datepicker-next
    {
        height: 14px;
        right: 5px;
        width: 14px;
        text-indent: -9999em;
        background-position: -33px -1px;
        position: absolute;
        top: 5px;
        cursor: pointer;
        background-image: url(//img1.wsimg.com/starfield/sf.datepicker/v0.7.9/images/sprite.png);
    }
    #ui-datepicker-div .ui-state-hover,
    #ui-datepicker-div .ui-state-hover
    {
        border: 0;
        background-color: #fff;
    }
    #ui-datepicker-div .ui-datepicker-next.ui-state-hover, 
    #ui-datepicker-div .ui-datepicker-prev.ui-state-hover
    {
        border: 0;
        background-color: none;
    }
    #ui-datepicker-div .ui-datepicker-calendar
    {
        width: 100%;
        font-size: 14px;
    }
    #ui-datepicker-div .ui-datepicker-calendar td,
    #ui-datepicker-div .ui-datepicker-calendar th
    {
        line-height: 18px;
        text-align: center;
        width: 30px;
        padding: 0;
        background-color: #fff;
        height: 20px;
        color: inherit;
    }
    #ui-datepicker-div .ui-datepicker-calendar td a
    {
        height: 18px;
        text-align: center;
        width: 30px;
        padding: 1px 0;
        display: block;
        text-decoration: none;
        color: #272727;
    }
    #ui-datepicker-div .ui-datepicker-calendar th
    {
        border-bottom: 1px solid #aaa;
        font-weight: normal;
    }
    #ui-datepicker-div td.ui-datepicker-other-month
    {
        background-color: #ccc;
    }
    #ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-today a
    {
        color: #fff;
        background-color: #363636;
        font-weight: bold;
    }
    #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-active,
    #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-hover
    {
        color: #fff;
        background-color: #363636;
    }
    #ui-datepicker-div.ui-corner-all,
    #ui-datepicker-div .ui-corner-all
    {
        border-radius: 0;
    }
    #ui-datepicker-div .ui-state-default, 
    #ui-datepicker-div .ui-widget-content .ui-state-default, 
    #ui-datepicker-div .ui-widget-header .ui-state-default
    {
        border: 0;
        background-image: none;
        background-color: #fff;
    }
    #ui-datepicker-div.ui-datepicker .ui-datepicker-prev span, 
    #ui-datepicker-div.ui-datepicker .ui-datepicker-next span
    {
        left: auto;
        margin: 0;
        top: auto;
    }

.home-search{ margin:15px 1% 0px 0px; float:left; width:67.5%;}
.single-page .craft_right_area{ margin-top:-50px;}
.bottom_box{background:#f0f4ff; position:fixed; z-index:10; width:100%; padding:1em 1.8em; bottom:0px;}
.bottom_box_left{width:90%; margin:0px; padding:0px; float:left; color:#212121; font-size:12.5pt;}
.bottom_box_left a{ text-decoration:underline;}
.bottom_box_right{width:10%; float:right; margin:0px; padding:0px;}
.bottom_box_right_bts {    border: none;
    background: #522576;
    font-family: 'Source Sans Pro',sans-serif;
    color: #fff;
    font-size: 14pt;
    padding: 6px 17px 7px 17px; text-decoration:none;} 
	
	.footer-address {
    width: 100%;
    float: left;
    margin: 15px 0 0 0;
    padding: 0;
    font-size: 11pt;
}
.footer-address .stop_by {
    display: block;
}
.footer-address .stop_heading {
    color: #522576;
}
.footer-address .social_icon {
    background: url(../images/social_icon_footer.png) repeat-x;
    width: 295px;
    height: auto;float: none;
    display: inline-block;
}

.new-outer-area {
    margin: 0 auto;
    max-width: 1200px;
    padding: 0;
    width: 100%;
}
.new-outer-area .download_app {
    width: 100%;
    float: left;
    margin: 0 0 40px 0;
    padding: 0 0 0 0;
    text-align: center; max-width:100%; border:none;
}
.footer-content {
    float: left;
    margin: 0px 0px 25px;
    padding: 0px;
    width: 100%;
}
.download_app .heading {
    margin: 0 0 0 0;
    padding: 0 0 10px 0;
    font-size: 30px;
    color: #522576;
}
.download_app a {
    margin: 0 0 0 0;
    padding: 0 5px;
    font-size: 30px;
}
.footer-address .stop_by {
    width: 100%;
    text-align: center;
    margin-bottom: 25px;
}
.footer-content-inner {
    max-width: 943px;
    margin: 0px auto;
}
.address_part {
    margin: 0px auto 0;
    max-width: 1090px;
    padding: 0 15px;
    width: 100%;
}
.bowaddress {
    float: left;
    margin: 0px 0 5px 0%;
    padding: 0;
    width: 50%;
    font-size: 10pt;
    color: #b4b3b3;
    font-family: 'Source Sans Pro',sans-serif;
}
.bowaddress span {
    font-size: 11pt;
    font-weight: 700;
}
.nv-gap {
    font-weight: normal!important;
    font-size: 10pt!important;
}
.ph-no-address {
    font-weight: normal!important;
    font-size: 10pt!important;
    display: block!important;
}
.bowaddress a {
    color: #b4b3b3;
    text-decoration: none;
}
.copy a {
    color: #b4b3b3;
}
.copy span {
    display: inline-block;
    padding: 0px 5px;
}
.paypal_area {
    width: 100%;
    margin: 15px 0 0 0;
    padding: 15px 0 0 0;
    float: left;
    background-color: #e8e8e8;
}
.paypal_box {
    max-width: 943px;
    width: 100%;
    margin: 0 auto;
    padding: 0 0 0 0;
}
.paypal {
    width: 30%;
    margin: 0;
    padding: 0 0 10px 0;
    float: left;
}
.our_promise {
    width: 70%;
    margin: 0;
    padding: 0 0 10px 0;
    float: left;
}
.our_promise_area {
    width: 35%;
    margin: 0;
    padding: 0;
    float: left;
}
.promise_img {
    width: 40%;
    margin: 0 0 0 10%;
    padding: 0;
    float: left;
}
.promise_text {
    width: 45%;
    margin: 10px 0 0 5%;
    padding: 0;
    float: left;
    font-size: 11pt;
    line-height: 19px;
}
.usps_area {
    width: 35%;
    margin: 0;
    padding: 0;
    float: left;
}
.usps_img {
    width: 32%;
    margin: 0 0 0 10%;
    padding: 0;
    float: left;
}
.secure_area {
    width: 26%;
    margin: 0;
    padding: 0;
    float: right;
}