/**handles:theme-style,theme-design-style,theme-adapt**/
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{background:0 0;border:0;margin:0;padding:0;vertical-align:baseline;outline:0}html{height:100%;overflow-x:hidden;position:relative;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{overflow-x:hidden;position:relative;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,audio,canvas,details,embed,figcaption,figure,footer,header,hgroup,iframe,main,menu,nav,object,section,summary,video{display:block}audio,canvas,progress,video{vertical-align:baseline}video{background-color:#000}[hidden],audio:not([controls]),template{display:none}audio:not([controls]){height:0}iframe{max-width:100%}abbr,address,progress{display:inline-block;text-decoration:none}abbr:not([class]),acronym{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:400}#bottom ol:after,#bottom ul:after,#middle ol:after,#middle ul:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}dl{display:block;overflow:hidden}dt{display:block;font-weight:700;overflow:hidden}dd{display:block;overflow:hidden}q:after,q:before{content:none}del{text-decoration:line-through}table{width:100%}img{display:inline-block;color:transparent;height:auto;font-size:0;vertical-align:middle;max-width:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:auto;-ms-interpolation-mode:bicubic}img.emoji,img.wp-smiley{font-size:1em}a{background:0 0}a:active,a:hover{outline:0}img{border:0}figure{background-image:none!important}fieldset{margin:25px 2px 30px;padding:1.5em 1em .5em;border-width:0;border-style:solid}fieldset legend{padding:3px 10px;margin-top:-25px}input{line-height:normal}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}textarea{resize:vertical}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}optgroup{font-weight:700}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=submit]{-webkit-appearance:none}input[type=checkbox],input[type=radio]{padding:0}button{overflow:visible}button,select{text-transform:none}select{cursor:pointer}button[disabled],html input[disabled]{cursor:default;pointer-events:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=text]::-ms-clear{display:none}p:empty{display:none}:focus{outline:0}code,kbd,pre,samp{background-color:transparent;color:inherit;font-family:monospace;font-size:inherit;line-height:inherit;font-weight:inherit;font-style:inherit;letter-spacing:1px}pre{white-space:pre-wrap}pre a{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;font-style:inherit;letter-spacing:inherit}code{display:inline-block}code a{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;font-style:inherit;letter-spacing:inherit}svg:not(:root){overflow:hidden}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative}sup{vertical-align:super}sub{vertical-align:sub}b,strong{font-weight:700}caption,td,th{font-weight:400}dfn{font-style:italic}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}mark{color:#000}.bypostauthor,.gallery-caption,.screen-reader-text,.sticky{outline:0}
body{text-align:left}body.cmsms_page_invisible,body.cmsms_page_pace_invisible.pace-running{background-size:0}body.cmsms_page_invisible #page,body.cmsms_page_pace_invisible.pace-running #page{visibility:hidden;opacity:0}div{text-align:left}input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]),option,textarea{padding:10px;margin:0;max-width:100%;border-width:1px;border-style:solid}select{line-height:1em;text-indent:.01px;text-overflow:'';min-width:100px;max-width:100%;height:42px;padding:10px 40px 10px 10px;background-position:100% center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none!important;border-width:1px;border-style:solid;-webkit-border-radius:5px;border-radius:5px;background-image:url('https://parti.cnotrefrance.fr/wp-content/themes/politics/img/select.png')}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}select[multiple] option{padding-left:0;padding-right:0;background:0 0!important}a{text-decoration:none}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=date]::-webkit-clear-button{display:none}input[type=date]::-webkit-inner-spin-button{display:none}textarea{resize:vertical}option{border:0}.jetpack_subscription_widget #subscribe-email input[type=email],.jetpack_subscription_widget #subscribe-email input[type=text],.widget_wysija input[type=email],.widget_wysija input[type=text]{width:100%!important;padding:10px!important}.widget_wysija_cont .wysija-submit{display:inline-block!important;margin:0!important}.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper textarea{padding:10px!important}.gform_wrapper select{padding:10px!important;margin:0!important}input[type=submit]{cursor:pointer}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-width:1px;border-style:solid}#footer ul,#header ul{padding:0;margin:0}#footer ul li:before,#header ul li:before,.esg-grid ul li:before{display:none}.cmsms_table{border-top:0;width:100%}.cmsms_table caption{margin-bottom:20px}.cmsms_table tr td,.cmsms_table tr th{padding:15px 20px;text-align:left}.cmsms_table tr td:first-child,.cmsms_table tr th:first-child{border-left-width:1px;border-left-style:solid}.cmsms_table tr td:last-child,.cmsms_table tr th:last-child{border-right-width:1px;border-right-style:solid}.cmsms_table tr td.cmsms_table_cell_aligncenter,.cmsms_table tr th.cmsms_table_cell_aligncenter{text-align:center}.cmsms_table tr td.cmsms_table_cell_alignright,.cmsms_table tr th.cmsms_table_cell_alignright{text-align:right}.cmsms_table tr td{border-top-width:1px;border-top-style:dotted}.cmsms_table tr th{font-weight:700;border-top-width:1px;border-top-style:solid}.cmsms_table tr:first-child td{border-top-width:1px;border-top-style:solid}.cmsms_table tfoot tr td{border-bottom-width:1px;border-bottom-style:solid}.full-width{min-width:100%}audio.full-width{width:100%}.preloader,.resizable_block{display:block;width:100%;height:0;position:relative}.preloader{padding-bottom:56.25%;display:inline-block;text-align:center}.preloader .full-width{width:100%;height:100%;position:absolute;top:0;left:0}.preloader.highImg{height:auto;padding:0}.preloader.highImg .full-width{height:auto;position:relative;top:auto;left:auto}div.subpage_nav{position:relative}div.subpage_nav>strong{font-weight:700;display:inline-block;padding:0 5px 0 0;vertical-align:middle}div.subpage_nav>a,div.subpage_nav>span{display:inline-block;padding:0 3px;vertical-align:middle}.resizable_block{padding-bottom:56.25%;overflow:hidden}.resizable_block .full-width{width:100%;height:100%;position:absolute;top:0;left:0}.cmsms_img_rollover_wrap{display:block;position:relative;overflow:hidden}.cmsms_img_rollover_wrap .img_placeholder{width:100%;height:100%;position:absolute;left:0;top:0}.cmsms_img_rollover_wrap .img_placeholder:before{font-size:40px;width:1em;height:1em;margin:auto!important;position:absolute;left:0;right:0;top:0;bottom:0}.cmsms_img_rollover_wrap.highImg .img_placeholder{display:block;padding-bottom:79.2%;position:relative}.cmsms_img_rollover_wrap .cmsms_img_rollover{background-color:transparent;border-color:transparent;width:100%;height:100%;position:absolute;left:0;top:0;border-width:1px;border-style:solid}.cmsms_img_rollover_wrap .cmsms_img_rollover .cmsms_img_rollover_divider{content:'';border-left-width:1px;border-left-style:dotted;width:1px;height:16px;margin:auto!important;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0}.cmsms_img_rollover_wrap .cmsms_img_rollover .cmsms_image_link,.cmsms_img_rollover_wrap .cmsms_img_rollover .cmsms_open_link{width:20px;height:20px;margin:-10px auto 0;position:absolute;left:0;right:0;top:50%;bottom:auto;overflow:hidden;opacity:0}.cmsms_img_rollover_wrap .cmsms_img_rollover .cmsms_image_link>span,.cmsms_img_rollover_wrap .cmsms_img_rollover .cmsms_open_link>span{font-size:20px;width:1em;height:1em;margin:auto!important;position:absolute;left:0;right:0;top:0;bottom:0}.cmsms_img_rollover_wrap .cmsms_img_rollover .cmsms_image_link>span.cmsms_theme_icon_link,.cmsms_img_rollover_wrap .cmsms_img_rollover .cmsms_open_link>span.cmsms_theme_icon_link{font-size:18px;line-height:18px}.cmsms_img_rollover_wrap .cmsms_img_rollover .cmsms_image_link>span:before,.cmsms_img_rollover_wrap .cmsms_img_rollover .cmsms_open_link>span:before{margin-left:0;margin-right:0;opacity:0}.cmsms_img_rollover_wrap .cmsms_img_rollover .cmsms_image_link.no_open_link{left:0;right:0}.cmsms_img_rollover_wrap .cmsms_img_rollover .cmsms_image_link,.cmsms_img_rollover_wrap .cmsms_img_rollover .cmsms_open_link{left:-52px;right:100%}.cmsms_img_rollover_wrap .cmsms_img_rollover .cmsms_image_link+.cmsms_open_link{right:-52px;left:100%}.cmsms_img_rollover_wrap .cmsms_img_rollover .cmsms_open_post_link{width:100%;height:100%;position:absolute;left:0;top:0}.cmsms_img_rollover_wrap:hover .cmsms_img_rollover .cmsms_img_rollover_divider{opacity:1}.cmsms_img_rollover_wrap:hover .cmsms_img_rollover .cmsms_image_link.no_open_link,.cmsms_img_rollover_wrap:hover .cmsms_img_rollover .cmsms_open_link{left:0;right:0;opacity:1}.cmsms_img_rollover_wrap:hover .cmsms_img_rollover .cmsms_image_link>span:before,.cmsms_img_rollover_wrap:hover .cmsms_img_rollover .cmsms_open_link>span:before{opacity:1}.cmsms_img_rollover_wrap:hover .cmsms_img_rollover .cmsms_image_link{left:-50px;right:0;opacity:1}.cmsms_img_rollover_wrap:hover .cmsms_img_rollover .cmsms_image_link+.cmsms_open_link{right:-50px;left:0}p{padding:0 0 20px;margin:0}h1,h2,h3,h4,h5,h6{padding:0;margin:0 0 20px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;text-decoration:none}ol,ul{list-style-position:inside;margin-bottom:20px}ul{padding:0 0 0 18px;list-style-type:none;padding-left:15px}ul>li{position:relative}ul li{display:block;position:relative}ul li:first-child{padding-top:0}ul li:first-child:before{top:3px}ul li:before{content:'\e8c6';font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;padding:0;margin:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;position:absolute;top:13px;left:-18px}ol li,ul li{padding:10px 0 0}ol li:first-child,ul li:first-child{padding-top:0}ol ol,ol ul,ul ol,ul ul{margin:0;padding-top:10px}ol ol,ul ol{margin:0 0 0 18px}iframe{margin-bottom:20px}address{margin:0 0 20px}pre{margin:0 0 20px}dd{margin:0 0 20px}blockquote{quotes:none;margin:0 0 20px;padding:0 0 0 10px;position:relative;border-width:0;border-style:solid}blockquote:before{content:'\201C';font-size:30px;line-height:30px;margin:auto;position:absolute;top:0;bottom:0;left:0}blockquote p:last-of-type{margin:0;padding:0}blockquote cite{margin-top:10px;display:block}table.tribe-events-calendar-month thead th{background-color:transparent}table.tribe-events-calendar-month thead tr:first-child th,table.tribe-events-calendar-month tr td:first-child,table.tribe-events-calendar-month tr td:last-child,table.tribe-events-calendar-month tr:first-child td,table.tribe-events-calendar-month tr:first-child th,table.tribe-events-calendar-month tr:last-child td,table.tribe-events-calendar-month tr:last-child th{border:none}table{border-spacing:0;border-collapse:collapse;width:100%;margin-bottom:20px;border-width:0;border-style:solid}table td,table th{border-width:0;border-style:solid}table tr td,table tr th{padding:15px 20px}table tr td:first-child,table tr th:first-child{border-left-width:1px;border-left-style:solid}table tr td:last-child,table tr th:last-child{border-right-width:1px;border-right-style:solid}table tr td.cmsms_table_cell_aligncenter,table tr th.cmsms_table_cell_aligncenter{text-align:center}table tr td.cmsms_table_cell_alignright,table tr th.cmsms_table_cell_alignright{text-align:right}table tr:first-child td,table tr:first-child th{border-top-width:1px;border-top-style:solid}table tr:last-child td,table tr:last-child th{border-bottom-width:1px;border-bottom-style:solid}table.is-style-stripes{border-width:0;border-style:solid}table.is-style-stripes tr:nth-child(odd){background-color:transparent!important}table.is-style-stripes td{border-width:0;border-style:solid;border-bottom-width:1px;border-bottom-style:solid}table thead th{font-weight:700;border-top-width:1px;border-top-style:solid}table tbody td,table tbody th{border-top-width:1px;border-top-style:dotted}table tfoot tr td,table tfoot tr th{border-top-width:1px;border-top-style:solid}table caption{text-align:center;padding:15px}table caption:empty{display:none}.alignleft,.fl{float:left}.alignright,.fr{float:right}img.alignleft,img.fl{margin-right:20px;margin-bottom:20px}img.alignright,img.fr{margin-left:20px;margin-bottom:20px}img.aligncenter{margin:0 auto 20px;display:block}img.alignnone{margin-bottom:20px}.dn{display:none}.ta_left,.tal{text-align:left}.ta_center,.tac{text-align:center}.ta_right,.tar{text-align:right}.cl,.clear{clear:both}.ovh{overflow:hidden}.low_case{text-transform:lowercase}.up_case{text-transform:uppercase}hr{border:0;border-bottom-width:1px;border-bottom-style:solid;margin:40px 0}.cmsms_divider,.cmsms_widget_divider,hr{background-color:transparent;border-bottom-width:1px;height:1px;width:100%;position:relative;clear:both}.cmsms_widget_divider{margin:-15px 1% 20px;width:98%}.cmsms_widget_divider.solid{border-bottom-style:solid}.cmsms_widget_divider.dashed{border-bottom-style:dashed}.cmsms_widget_divider.dotted{border-bottom-style:dotted}.cmsms_widget_divider.transparent{border-bottom-width:0}.mejs-layer,.wp-video-shortcode{max-width:100%}.mejs-container.wp-audio-shortcode,.mejs-container.wp-video-shortcode{margin-bottom:20px;max-width:100%}.cmsms_video_wrap{width:100%;height:0;padding-bottom:56.25%;margin-bottom:20px;position:relative;overflow:hidden;max-width:100%}.cmsms_video_wrap>div{width:100%!important;height:100%;position:absolute;top:0;left:0}.cmsms_video_wrap iframe{width:100%;height:100%;margin-bottom:0;position:absolute;top:0;left:0;max-width:auto}.cmsms_video_wrap .mejs-layer,.cmsms_video_wrap .wp-video-shortcode{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.cmsms_video_wrap .mejs-layer .mejs-overlay-button,.cmsms_video_wrap .wp-video-shortcode .mejs-overlay-button{margin-top:-50px!important}.cmsms_responsive_width{display:block;width:auto;visibility:hidden}.cmsms_column{position:relative;min-height:1px}.one_fifth,.one_first,.one_fourth,.one_half,.one_sixth,.one_third,.three_fourth,.two_third{position:relative;float:left;margin:0 1%}.one_sixth{width:14.67%}.one_fifth{width:18%}.one_fourth{width:23%}.one_third{width:31.33%}.one_half{width:48%}.two_third{width:64.67%}.three_fourth{width:73%}.one_first{width:98%;position:relative;float:none;clear:both}[data-animation]{opacity:0}[data-animation].animated{opacity:1}.meta_wrap{position:relative}.meta_wrap>div,.meta_wrap>p,.meta_wrap>span,.meta_wrap>strong{display:inline-block}.meta_wrap>div[class*=" cmsms-icon-"]:before,.meta_wrap>div[class*=" cmsms_theme_icon_"]:before,.meta_wrap>div[class^=cmsms-icon-]:before,.meta_wrap>div[class^=cmsms_theme_icon_]:before,.meta_wrap>p[class*=" cmsms-icon-"]:before,.meta_wrap>p[class*=" cmsms_theme_icon_"]:before,.meta_wrap>p[class^=cmsms-icon-]:before,.meta_wrap>p[class^=cmsms_theme_icon_]:before,.meta_wrap>span[class*=" cmsms-icon-"]:before,.meta_wrap>span[class*=" cmsms_theme_icon_"]:before,.meta_wrap>span[class^=cmsms-icon-]:before,.meta_wrap>span[class^=cmsms_theme_icon_]:before,.meta_wrap>strong[class*=" cmsms-icon-"]:before,.meta_wrap>strong[class*=" cmsms_theme_icon_"]:before,.meta_wrap>strong[class^=cmsms-icon-]:before,.meta_wrap>strong[class^=cmsms_theme_icon_]:before{font-size:16px;margin-left:0;margin-right:.5em;vertical-align:middle}.social_wrap{display:block;position:relative;overflow:hidden}.social_wrap ul{display:block;list-style:none}.social_wrap ul li{display:inline-block;padding:0;position:relative}.social_wrap ul li a{display:inline-block}.social_wrap ul li a[class*=" cmsms-icon-"]:before,.social_wrap ul li a[class*=" cmsms_theme_icon_"]:before,.social_wrap ul li a[class^=cmsms-icon-]:before,.social_wrap ul li a[class^=cmsms_theme_icon_]:before{display:block;margin:0;position:absolute}.resp_nav_wrap,.search_wrap,.slogan_wrap{display:block;position:relative;overflow:hidden}.resp_nav_wrap_inner,.search_wrap_inner,.slogan_wrap_inner{display:table}.resp_nav_content,.search_wrap_inner_left,.search_wrap_inner_right,.slogan_wrap_text{display:table-cell;vertical-align:middle}.resp_nav_wrap{display:none}.search_wrap .search_wrap_inner{width:100%}.search_wrap .search_wrap_inner .search_but{display:inline-block}.slogan_wrap{max-width:60%}.slogan_wrap .slogan_wrap_inner .slogan_wrap_text>*{display:inline-block;padding:0;margin:0}nav{display:block;position:relative;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}nav>div>ul{list-style:none;display:block;position:relative;z-index:202;zoom:1}nav>div>ul ul{list-style:none;visibility:hidden;position:absolute;left:0;top:100%;z-index:205;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav>div>ul ul ul{left:100%;top:0}nav>div>ul li{display:block;padding:0;position:relative;z-index:203}nav>div>ul li:hover{z-index:204}nav>div>ul li:hover>ul{visibility:visible;opacity:1}nav>div>ul>li{float:left}nav>div>ul>li.menu-item-dropdown-right>ul{left:auto;right:0}nav>div>ul>li.menu-item-dropdown-right>ul ul{left:auto;right:100%}nav>div>ul a{display:block;position:relative;z-index:204;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#header nav>div>ul ul ul{margin:0 0 0 20px}#header nav>div>ul li:hover>ul{margin:0}#header nav>div>ul li:hover>ul ul{margin:0}#header nav>div>ul>li.menu-item-dropdown-right ul ul{margin:0}#header nav>div>ul>li.menu-item-dropdown-right>ul li:hover>ul{margin:0}#header nav>div>ul>li.menu-item-mega.menu-item-dropdown-right>div.menu-item-mega-container{left:auto;right:0}#header nav>div>ul>li.menu-item-mega.menu-item-dropdown-right>div.menu-item-mega-container ul{right:auto}#header nav>div>ul>li.menu-item-mega ul{width:auto;margin:0;position:relative;top:auto;left:auto;right:auto;z-index:203;border-width:0;border-style:solid}#header nav>div>ul>li.menu-item-mega>div.menu-item-mega-container{display:block;width:auto;margin:0;visibility:hidden;overflow:hidden;position:absolute;left:0;top:100%;z-index:204;opacity:0}#header nav>div>ul>li.menu-item-mega>div.menu-item-mega-container>ul{display:table;width:100%;margin-left:0;margin-right:0}#header nav>div>ul>li.menu-item-mega>div.menu-item-mega-container>ul>li{display:table-cell;padding:0 15px}#header nav>div>ul>li.menu-item-mega>div.menu-item-mega-container>ul>li ul li li a{width:auto;padding-left:20px}#header nav>div>ul>li.menu-item-mega>div.menu-item-mega-container>ul>li ul li li li a{padding-left:40px}#header nav>div>ul>li.menu-item-mega>div.menu-item-mega-container>ul>li ul li li li li a{padding-left:60px}#header nav>div>ul>li.menu-item-mega>div.menu-item-mega-container>ul>li ul li li li li li a{padding-left:80px}#header nav>div>ul>li.menu-item-mega>div.menu-item-mega-container>ul>li ul li li li li li li a{padding-left:100px}#header nav>div>ul>li.menu-item-mega>div.menu-item-mega-container>ul>li ul li li li li li li li a{padding-left:120px}#header nav>div>ul>li.menu-item-mega>div.menu-item-mega-container>ul>li ul li li li li li li li li a{padding-left:140px}#header nav>div>ul>li.menu-item-mega>div.menu-item-mega-container>ul>li ul li li li li li li li li li a{padding-left:160px}#header nav>div>ul>li.menu-item-mega>div.menu-item-mega-container>ul>li ul li li li li li li li li li li a{padding-left:180px}#header nav>div>ul>li.menu-item-mega>div.menu-item-mega-container>ul>li>ul{width:140px}#header nav>div>ul>li.menu-item-mega>div.menu-item-mega-container>ul>li>ul>li:first-child{border:0}#header nav>div>ul>li.menu-item-mega:hover>div.menu-item-mega-container{visibility:visible;opacity:1}#header nav>div>ul>li.menu-item-mega:hover>div.menu-item-mega-container ul{visibility:visible;opacity:1}#header nav>div>ul>li.menu-item-mega.menu-item-mega-fullwidth>div.menu-item-mega-container>ul>li ul{width:auto}#header nav>div>ul>li.menu-item-mega.menu-item-mega-fullwidth.menu-item-mega-cols-two>div.menu-item-mega-container>ul>li{width:50%}#header nav>div>ul>li.menu-item-mega.menu-item-mega-fullwidth.menu-item-mega-cols-three>div.menu-item-mega-container>ul>li{width:33.33%}#header nav>div>ul>li.menu-item-mega.menu-item-mega-fullwidth.menu-item-mega-cols-four>div.menu-item-mega-container>ul>li{width:25%}#header nav>div>ul>li.menu-item-mega.menu-item-mega-fullwidth.menu-item-mega-cols-five>div.menu-item-mega-container>ul>li{width:20%}#page.cmsms_boxed{width:1000px;margin:0 auto}#page.cmsms_boxed #footer,#page.cmsms_boxed #header{width:1000px}#bottom,#footer,#main,#middle,#page,.cmsms_breadcrumbs,.cmsms_row,.cmsms_row_outer,.cmsms_row_outer_parent,.headline,.headline_outer,.middle_content,.middle_inner{width:100%;position:relative}#footer,.cmsms_breadcrumbs_inner,.headline_inner{overflow:hidden}#middle:after,#page:after,.middle_content:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}.middle_content{padding:40px 0}.middle_content:empty{display:none}.header_bot_outer,.header_mid_outer,.header_top_outer{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bottom_outer,.cmsms_breadcrumbs_inner,.cmsms_row_inner,.content_wrap,.footer_inner,.header_bot_inner,.header_mid_inner,.header_top_inner,.headline_inner,.post-password-form{position:relative;width:980px;padding:0 20px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content_wrap .post-password-form{width:auto;padding:20px 0 0}.cmsms_row .cmsms_row_outer_parent{padding:1px 0}.cmsms_row .cmsms_row_inner.cmsms_row_fullwidth{width:100%;padding:0 40px}.cmsms_row .cmsms_row_margin{margin:0 -1%;position:relative}.cmsms_row .cmsms_row_overlay{width:100%;height:100%;position:absolute;top:0;left:0}.content_wrap .cmsms_tabs .cmsms_row,.content_wrap .opened-article .cmsms_row,.content_wrap.l_sidebar .cmsms_row,.content_wrap.r_sidebar .cmsms_row{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.content_wrap .cmsms_tabs .cmsms_row .cmsms_row_inner,.content_wrap .opened-article .cmsms_row .cmsms_row_inner,.content_wrap.l_sidebar .cmsms_row .cmsms_row_inner,.content_wrap.r_sidebar .cmsms_row .cmsms_row_inner{width:100%;padding:0}.content_wrap.cmsms_set_fullwidth{width:100%;padding:0}#bottom:after,.bottom_bg:after,.cmsms_column:after,.cmsms_row_inner:after,.cmsms_row_margin:after,.content_wrap:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}#header{z-index:9999;position:absolute;width:100%}#header .header_top_but,#header .header_top_close_but{display:none}#header .header_top_but{border-bottom-width:1px;border-bottom-style:solid}#header .header_top_inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#header .header_top_inner .responsive_top_nav{border-width:1px;border-style:solid;display:none}#header .header_top_inner .header_top_left{overflow:hidden}#header .header_top_inner .header_top_right{float:right}#header .header_top_inner .header_top_right+.header_top_left{padding-right:30px}#header .header_mid_inner .logo_wrap{display:inline-block;height:100%;position:relative}#header .header_mid_inner .logo_wrap .logo_aligner{display:inline-block;height:100%;vertical-align:middle}#header .header_mid_inner .logo_wrap .logo_text_wrap{display:inline-block;vertical-align:middle}#header .header_mid_inner .logo_wrap .title{display:block;line-height:1em}#header .header_mid_inner .logo_wrap .title_text{padding:0 0 0 3px}.content_wrap:before{content:'';border-left-width:1px;border-left-style:dotted;width:1px;height:100%;position:absolute;top:0}.content_wrap.fullwidth:before{background-color:transparent!important;border-width:0!important;border-style:solid!important}.content_wrap.r_sidebar:before{margin-right:9px;right:25.5%}.content_wrap.l_sidebar:before{margin-left:9px;left:25.5%}.content{width:74.5%;padding:20px 20px 20px 0;position:relative;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content.fr{padding:20px 0 20px 20px;float:right}.sidebar{width:25.5%;padding:20px 0 20px 20px;position:relative;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sidebar.fl{padding:20px 20px 20px 0;float:left}.bottom_bg{padding-top:40px;padding-bottom:20px}.bottom_inner{margin:0 -1%}.bottom_inner:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}.bottom_inner aside{position:relative;float:left;margin:0 1%}.bottom_inner aside>ul>li:before{content:none}.cmsms_theme_icon_desktop:before{content:'\ec8b'}.cmsms_theme_icon_videocam:before{content:'\ec75'}.cmsms_theme_icon_user:before{content:'\ec74'}.cmsms_theme_icon_megaphone:before{content:'\ea29'}.cmsms_theme_icon_music:before{content:'\ea74'}.cmsms_theme_icon_star:before{content:'\ea7b'}.cmsms_theme_icon_pictures:before{content:'\ea81'}.cmsms_theme_icon_photo:before{content:'\ec77'}.cmsms_theme_icon_link:before{content:'\ea95'}.cmsms_theme_icon_quote:before{content:'\e993'}.cmsms_theme_icon_pencil:before{content:'\eaa9'}.cmsms_theme_icon_video:before{content:'\e9ee'}.cmsms_theme_icon_camera:before{content:'\ea82'}.cmsms_theme_icon_comment:before{content:'\eaae'}.cmsms_theme_icon_attach:before{content:'\ec78'}.cmsms_theme_icon_heart:before{content:'\ea79'}.cmsms_theme_icon_calendar:before{content:'\ec86'}.cmsms_theme_icon_basket:before{content:'\e8a3'}.cmsms_theme_icon_details:before{content:'\eb1a'}.cmsms_theme_icon_star_empty:before{content:'\e827'}.cmsms_theme_icon_star_full:before{content:'\e826'}.cmsms_theme_icon_user_mail:before{content:'\ed8a'}.cmsms_theme_icon_user_website:before{content:'\ea08'}.cmsms_theme_icon_user_gplus:before{content:'\ec10'}.cmsms_theme_icon_user_twitter:before{content:'\ec37'}.cmsms_theme_icon_user_facebook:before{content:'\ec47'}.cmsms_theme_icon_eye:before{content:'\ea99'}.cmsms_theme_icon_search:before{content:'\ea76'}.cmsms_theme_icon_cancel:before{content:'\eda6'}.cmsms_theme_icon_resp_nav:before{content:'\ea84'}.cmsms_theme_icon_slide_top:before{content:'\e9d1'}.cmsms_theme_icon_user_add:before{content:'\ea7f'}.cmsms_divider.cmsms_divider_width_short{width:20%}.cmsms_divider.cmsms_divider_width_short.cmsms_divider_pos_center{left:40%}.cmsms_divider.cmsms_divider_width_short.cmsms_divider_pos_right{left:80%}.cmsms_divider.cmsms_divider_width_medium{width:40%}.cmsms_divider.cmsms_divider_width_medium.cmsms_divider_pos_center{left:30%}.cmsms_divider.cmsms_divider_width_medium.cmsms_divider_pos_right{left:60%}.cmsms_divider.cmsms_divider_width_long{width:100%}.cmsms_heading_wrap{position:relative}.cmsms_heading_wrap .cmsms_heading_divider{display:inline-block;height:2px;position:absolute;top:50%}.cmsms_heading_wrap .cmsms_heading_divider_left_wrap,.cmsms_heading_wrap .cmsms_heading_divider_right_wrap{display:inline-block;width:0}.cmsms_heading_wrap.cmsms_heading_divider_short .cmsms_heading_divider{width:10%}.cmsms_heading_wrap.cmsms_heading_divider_short .cmsms_heading_divider_left{margin-left:-10%}.cmsms_heading_wrap.cmsms_heading_divider_medium .cmsms_heading_divider{width:20%}.cmsms_heading_wrap.cmsms_heading_divider_medium .cmsms_heading_divider_left{margin-left:-20%}.cmsms_heading_wrap.cmsms_heading_divider_long .cmsms_heading_divider{width:100%}.cmsms_heading_wrap.cmsms_heading_divider_long .cmsms_heading_divider_left{margin-left:-100%}.cmsms_heading_wrap.cmsms_heading_divider_long .cmsms_heading,.cmsms_heading_wrap.cmsms_heading_divider_medium .cmsms_heading,.cmsms_heading_wrap.cmsms_heading_divider_short .cmsms_heading{max-width:80%}.cmsms_heading{display:inline-block;margin:0}.cmsms_heading a:before,.cmsms_heading:before{margin-left:0;margin-right:.5em}.cmsms_notice{display:table;width:100%;padding:0 20px;margin-bottom:20px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cmsms_notice:before{margin:auto!important;position:absolute;left:20px;right:auto;top:0;bottom:0}.cmsms_notice[class*=" cmsms-icon-"],.cmsms_notice[class*=" cmsms_theme_icon_"]{padding-left:80px}.cmsms_notice>.notice_icon{display:table-cell;height:40px;padding:20px 0}.cmsms_notice>.notice_content{display:table-cell;position:relative;vertical-align:middle;padding:20px 0 0}.cmsms_notice .notice_close{position:absolute}.cmsms_icon_box{border-style:solid;border-color:transparent;position:relative}.cmsms_icon_box:before{border-style:solid}.cmsms_icon_box .icon_box_heading:before{border-style:solid}.cmsms_icon_box.cmsms_icon_box_top:before,.cmsms_icon_box.cmsms_icon_top:before{position:absolute;top:0;left:50%}.cmsms_icon_box.cmsms_icon_top:before{top:30px}.cmsms_icon_box.cmsms_icon_box_top .icon_box_inner,.cmsms_icon_box.cmsms_icon_top .icon_box_inner{text-align:center}.cmsms_icon_box.cmsms_icon_box_top .icon_box_inner .icon_box_text,.cmsms_icon_box.cmsms_icon_top .icon_box_inner .icon_box_text{text-align:center}.cmsms_icon_box.box_icon_type_image:before{content:'';display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:cover}.cmsms_icon_box.cmsms_icon_heading_left.box_icon_type_image:before{content:none}.cmsms_icon_box.cmsms_icon_heading_left.box_icon_type_image .icon_box_heading:before{content:'';display:inline-block;vertical-align:middle;background-position:center center;background-repeat:no-repeat;background-size:cover}.cmsms_icon_box.cmsms_icon_heading_left.box_icon_type_number .icon_box_heading:before{text-align:center}.cmsms_icon_box.cmsms_icon_heading_left.box_icon_type_icon .icon_box_heading:before,.cmsms_icon_box.cmsms_icon_heading_left.box_icon_type_number .icon_box_heading:before{vertical-align:middle;display:inline-block}.cmsms_icon_box.cmsms_icon_box_left,.cmsms_icon_box.cmsms_icon_box_left_top{padding-left:60px}.cmsms_icon_box.cmsms_icon_box_left:before,.cmsms_icon_box.cmsms_icon_box_left_top:before{position:absolute;top:0;left:0}.cmsms_icon_box.cmsms_icon_box_left:before{top:50%}.cmsms_featured_block{position:relative;overflow:hidden}.cmsms_featured_block .featured_block_inner{width:100%;padding:20px 20px 0;position:relative;overflow:hidden}.cmsms_featured_block .featured_block_inner .featured_block_text div{text-align:inherit;margin-bottom:20px}.cmsms_toggles{position:relative}.cmsms_toggles .cmsms_toggles_filter{position:relative}.cmsms_toggles .cmsms_toggle_wrap{position:relative}.cmsms_toggles .cmsms_toggle_wrap .cmsms_toggle_title{position:relative}.cmsms_toggles .cmsms_toggle_wrap .cmsms_toggle_title>.cmsms_toggle_plus{display:block;z-index:1}.cmsms_toggles .cmsms_toggle_wrap .cmsms_toggle_title>.cmsms_toggle_plus .cmsms_toggle_plus_hor,.cmsms_toggles .cmsms_toggle_wrap .cmsms_toggle_title>.cmsms_toggle_plus .cmsms_toggle_plus_vert{display:block;position:absolute;opacity:1}.cmsms_toggles .cmsms_toggle_wrap .cmsms_toggle_title>a{display:block;position:relative;z-index:2}.cmsms_toggles .cmsms_toggle_wrap .cmsms_toggle{display:none}.cmsms_toggles .cmsms_toggle_wrap .cmsms_toggle:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}.cmsms_toggles .cmsms_toggle_wrap.current_toggle .cmsms_toggle_title .cmsms_toggle_plus_vert{opacity:0}.cmsms_toggles .cmsms_toggle_wrap.current_toggle .cmsms_toggle{display:block}.cmsms_tabs{position:relative}.cmsms_tabs:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}.cmsms_tabs .cmsms_tabs_list{list-style:none;margin:0;padding:0;position:relative}.cmsms_tabs .cmsms_tabs_list:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item{display:block;margin:0;padding:0;float:left}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item:before{display:none}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item>a{display:block;position:relative}.cmsms_tabs .cmsms_tabs_wrap{position:relative;overflow:hidden}.cmsms_tabs .cmsms_tabs_wrap .cmsms_tab{display:none}.cmsms_tabs .cmsms_tabs_wrap .cmsms_tab:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}.cmsms_tabs .cmsms_tabs_wrap .cmsms_tab.active_tab{display:block}.cmsms_tabs.tabs_mode_tour .cmsms_tabs_list{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cmsms_tabs.tabs_mode_tour .cmsms_tabs_list .cmsms_tabs_list_item{float:none}.cmsms_tabs.tabs_mode_tour .cmsms_tabs_wrap{float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cmsms_tabs.tabs_mode_tour.tabs_pos_right .cmsms_tabs_list{float:right}.cmsms_tabs.tabs_mode_tour.tabs_pos_right .cmsms_tabs_wrap{float:left}.cmsms_icon_list_items{list-style:none;margin:0;padding:0;position:relative}.cmsms_icon_list_items.cmsms_icon_list_type_block{padding:0}.cmsms_icon_list_items.cmsms_icon_list_type_block .cmsms_icon_list_item{display:block;width:100%;padding:0 0 30px;position:relative}.cmsms_icon_list_items.cmsms_icon_list_type_block .cmsms_icon_list_item:before{content:'';display:block;width:1px;height:100%;padding:0;position:absolute;top:0;z-index:1;overflow:hidden}.cmsms_icon_list_items.cmsms_icon_list_type_block .cmsms_icon_list_item:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}.cmsms_icon_list_items.cmsms_icon_list_type_block .cmsms_icon_list_item:last-child{margin-bottom:0;padding-bottom:0}.cmsms_icon_list_items.cmsms_icon_list_type_block .cmsms_icon_list_item:last-child:before{display:none}.cmsms_icon_list_items.cmsms_icon_list_type_block .cmsms_icon_list_item .cmsms_icon_list_icon{display:block;z-index:2;text-align:center;-webkit-border-radius:50%;border-radius:50%}.cmsms_icon_list_items.cmsms_icon_list_type_block .cmsms_icon_list_item_content{overflow:hidden}.cmsms_icon_list_items.cmsms_icon_list_type_block.cmsms_icon_list_pos_left .cmsms_icon_list_item_content{text-align:left}.cmsms_icon_list_items.cmsms_icon_list_type_block.cmsms_icon_list_pos_left .cmsms_icon_list_item_content .cmsms_icon_list_item_text{text-align:left}.cmsms_icon_list_items.cmsms_icon_list_type_block.cmsms_icon_list_pos_left .cmsms_icon_list_icon_wrap{padding-right:35px;float:left}.cmsms_icon_list_items.cmsms_icon_list_type_block.cmsms_icon_list_pos_right .cmsms_icon_list_item_content{text-align:right}.cmsms_icon_list_items.cmsms_icon_list_type_block.cmsms_icon_list_pos_right .cmsms_icon_list_item_content .cmsms_icon_list_item_text{text-align:right}.cmsms_icon_list_items.cmsms_icon_list_type_block.cmsms_icon_list_pos_right .cmsms_icon_list_icon_wrap{padding-left:35px;float:right}.cmsms_stats{position:relative;text-align:center}.cmsms_stats:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}.cmsms_stats .cmsms_stat_wrap .cmsms_stat{position:relative}.cmsms_stats .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat{margin:0 0 10px}.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner{overflow:hidden}.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner .cmsms_stat_counter_wrap,.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner .cmsms_stat_title{position:absolute}.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class*=" cmsms-icon-"]:before,.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class*=" cmsms_theme_icon_"]:before,.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class^=cmsms-icon-]:before,.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class^=cmsms_theme_icon_]:before{margin:0;position:absolute}.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat canvas{display:none}.cmsms_stats.stats_mode_bars .stats_type_vertical .cmsms_stat_wrap .cmsms_stat_subtitle,.cmsms_stats.stats_mode_bars .stats_type_vertical .cmsms_stat_wrap .cmsms_stat_title{display:block}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap{display:inline-block;float:none;margin:0;vertical-align:top;text-align:center}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat_subtitle{display:block;text-align:center}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_fifth{width:20%}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_fourth{width:25%}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_third{width:33.3%}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_half{width:50%}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_first{width:100%}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat{margin:0 0 20px}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner{text-align:center;position:absolute;z-index:2;-webkit-border-radius:50%;border-radius:50%}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner .cmsms_stat_counter_wrap,.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner .cmsms_stat_title{display:block;text-align:center}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat canvas{position:relative;z-index:1}.cmsms_counters{position:relative;text-align:center}.cmsms_counters:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}.cmsms_counters .cmsms_counter_wrap{text-align:center;display:inline-block;float:none;margin:0;vertical-align:top}.cmsms_counters .cmsms_counter_wrap.one_fifth{width:20%}.cmsms_counters .cmsms_counter_wrap.one_fourth{width:25%}.cmsms_counters .cmsms_counter_wrap.one_third{width:33.3%}.cmsms_counters .cmsms_counter_wrap.one_half{width:50%}.cmsms_counters .cmsms_counter_wrap.one_first{width:100%}.cmsms_counters .cmsms_counter_wrap .cmsms_counter{margin:0 0 20px;position:relative}.cmsms_counters .cmsms_counter_wrap .cmsms_counter .cmsms_counter_inner{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cmsms_counters .cmsms_counter_wrap .cmsms_counter canvas{display:none}.cmsms_counters.counters_type_vertical .cmsms_counter_wrap .cmsms_counter_subtitle{text-align:center;display:block}.cmsms_counters.counters_type_vertical .cmsms_counter_wrap .cmsms_counter{text-align:center}.cmsms_counters.counters_type_vertical .cmsms_counter_wrap .cmsms_counter .cmsms_counter_inner{text-align:center}.cmsms_button{border-width:1px;border-style:solid;display:inline-block}.widget{padding:0 0 20px;position:relative}#slide_top{position:fixed;bottom:50px;right:20px;z-index:99999;text-align:center;display:none}#slide_top>span{display:inline-block;text-indent:-9999px}.cmsms_hover_slider{position:relative;overflow:hidden}.cmsms_hover_slider .cmsms_hover_slider_items{list-style:none;width:100%;height:1px;margin:0;position:relative}.cmsms_hover_slider .cmsms_hover_slider_items>li{list-style:none;padding:0;width:100%;height:100%;visibility:hidden;position:absolute;left:0;top:0;opacity:0}.cmsms_hover_slider .cmsms_hover_slider_items>li>figure.cmsms_hover_slider_full_img{width:100%;max-width:100%;height:100%;max-height:100%}.cmsms_hover_slider .cmsms_hover_slider_items>li>figure.cmsms_hover_slider_full_img img{display:block;width:100%;max-width:100%;height:100%;max-height:100%;position:absolute}.cmsms_hover_slider .cmsms_hover_slider_thumbs{font-size:0;line-height:0}.cmsms_hover_slider .cmsms_hover_slider_thumbs>li{display:inline-block;display:-moz-inline-stack;vertical-align:top;letter-spacing:normal}.cmsms_hover_slider .cmsms_hover_slider_thumbs>li img{display:block}.cmsms_hover_slider .cmsms_hover_slider_thumbs>li a{display:block}.js_body .cmsms_hover_slider_items>li>figure.cmsms_hover_slider_full_img img{position:absolute}.owl-carousel{width:100%;position:relative;-ms-touch-action:pan-y;display:none}.owl-carousel .owl-wrapper-outer{width:100%;position:relative;overflow:hidden}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-wrapper-outer .owl-wrapper{position:relative;display:none}.owl-carousel .owl-wrapper-outer .owl-wrapper:after{content:'.';line-height:0;display:block;height:0;visibility:hidden;clear:both}.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item{float:left}.owl-carousel .owl-wrapper-outer .owl-item,.owl-carousel .owl-wrapper-outer .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-controls .owl-page{cursor:pointer}.owl-carousel .owl-controls .owl-buttons{position:absolute;right:20px;bottom:15px}.owl-carousel .owl-controls .owl-buttons .owl-next,.owl-carousel .owl-controls .owl-buttons .owl-prev{display:inline-block;width:25px;height:25px;cursor:pointer;position:relative;border-width:1px;border-style:solid;-webkit-border-radius:50%;border-radius:50%}.owl-carousel .owl-controls .owl-buttons .owl-next{margin-left:10px}.owl-carousel .owl-controls .owl-buttons .owl-next .cmsms_next_arrow>span{display:none}.owl-carousel .owl-controls .owl-buttons .owl-prev .cmsms_prev_arrow>span{display:none}.owl-carousel .owl-controls .owl-pagination{position:absolute;top:15px;right:20px}.owl-carousel .owl-controls .owl-pagination .owl-page{text-indent:-9999px;display:inline-block;width:10px;height:10px;margin-left:10px;cursor:pointer;border-width:1px;border-style:solid;-webkit-border-radius:50%;border-radius:50%}.owl-carousel .owl-controls .owl-pagination .owl-page:first-child{margin-left:0}.owl-carousel .owl-controls .owl-pagination .owl-page.active{cursor:default}nav #navigation{padding:0 0 0 15px}nav #navigation ul ul{top:-10px}nav #navigation ul li a{width:140px}nav #navigation ul li>a[data-tag]:before{display:inline-block;float:none}nav #navigation ul li>a[data-tag]>span{width:auto;float:left}nav #navigation li>a[data-tag]:before{content:attr(data-tag);display:inline-block;margin-left:.6em;margin-top:-3px;padding:0 .5em;vertical-align:middle;position:relative;z-index:206;-webkit-border-radius:5px;border-radius:5px}nav #navigation li>a[data-tag] span:not([class]){float:left}nav #navigation li>a>span:before{margin-left:0;margin-right:.4em}nav #navigation>ul>li:first-child{border-top:0}nav #navigation>li{margin-right:7px}nav #navigation>li:last-child{margin-right:0}nav #navigation>li>div>.sub-menu>li>a{border:0}nav #navigation>li>ul{padding:20px}nav #navigation>li>a{display:table-cell;padding:0 20px;vertical-align:middle;-webkit-border-radius:20px;border-radius:20px}nav #navigation>li>a>span{display:inline-block;padding:10px 0;position:relative;z-index:205}nav #navigation>li>a>span.nav_bg_clr{-webkit-border-radius:20px;border-radius:20px}nav #navigation>li>a>span>span.nav_subtitle{display:block;margin-top:-9px;padding-bottom:7px}nav #navigation>li>a>span>img{display:inline-block;margin-top:-3px;margin-right:5px}nav #navigation>li .sub-menu{padding:10px 0}nav #navigation>li .sub-menu li{padding:0 20px}nav #navigation>li .sub-menu li:first-child{padding-top:0}nav #navigation>li .sub-menu li:last-child>a{border-bottom-width:0}nav #navigation>li .sub-menu li a{border-bottom-width:1px;border-bottom-style:dotted}nav #navigation>li .sub-menu li a>span{display:block;padding:5px 0}nav #navigation>li .sub-menu li a>span span{margin-top:-2px}nav #navigation>li.menu-item-hide-text>a>span{font-size:0;line-height:0}nav #navigation>li.menu-item-hide-text>a>span:before{margin-right:0}nav #navigation>li.current-menu-ancestor>a>span.nav_bg_clr,nav #navigation>li.current-menu-item>a>span.nav_bg_clr,nav #navigation>li:hover>a>span.nav_bg_clr{opacity:1}nav #navigation>li.menu-item-mega>div.menu-item-mega-container>.sub-menu{padding:20px}nav #navigation>li.menu-item-mega>div.menu-item-mega-container>.sub-menu:after{content:'';display:block;width:150%;height:1px;margin-left:-20px;position:absolute;top:0;left:0}nav #navigation>li.menu-item-mega>div.menu-item-mega-container>.sub-menu:first-child{margin-top:0}nav #navigation>li.menu-item-mega>div.menu-item-mega-container>.sub-menu:first-child:after{display:none}nav #navigation>li.menu-item-mega>div.menu-item-mega-container>.sub-menu .sub-menu{width:160px;border-width:0;border-style:solid}nav #navigation>li.menu-item-mega>div.menu-item-mega-container>.sub-menu>li{padding:0 10px}nav #navigation>li.menu-item-mega>div.menu-item-mega-container>.sub-menu>li>ul{padding:0}nav #navigation>li.menu-item-mega>div.menu-item-mega-container>.sub-menu>li>ul li:last-child>a{padding-bottom:0}nav #navigation>li.menu-item-mega>div.menu-item-mega-container>.sub-menu>li li{padding:0}nav #navigation>li.menu-item-mega>div.menu-item-mega-container>.sub-menu>li li:first-child{padding-top:0}nav #navigation>li.menu-item-mega>div.menu-item-mega-container>.sub-menu>li li a{width:160px}nav #navigation>li.menu-item-mega>div.menu-item-mega-container>.sub-menu>li>a{width:160px}nav #navigation>li.menu-item-mega>div.menu-item-mega-container>.sub-menu>li>a>span>span.nav_subtitle{display:block}nav #navigation>li.menu-item-mega>div.menu-item-mega-container>.sub-menu>li.current-menu-item>a{background:0 0}nav #navigation>li.menu-item-mega>div.menu-item-mega-container>.sub-menu>li.menu-item-hide-text>a>span{font-size:0;line-height:0}nav #navigation>li.menu-item-mega>div.menu-item-mega-container>.sub-menu>li.menu-item-hide-text>a>span>span.nav_subtitle{font-size:0;line-height:0}nav #navigation>li.menu-item-mega>div.menu-item-mega-container ul{background:0 0;-webkit-box-shadow:none;box-shadow:none}nav #navigation>li.menu-item-mega>div.menu-item-mega-container ul ul li.menu-item-mega-description span.menu-item-mega-description-container{font-size:11px;line-height:18px;display:block;padding:10px}nav #navigation>li.menu-item-mega>div.menu-item-mega-container ul li.menu-item-hide-text>a{text-align:center}nav #navigation>li.menu-item-mega>div.menu-item-mega-container ul li.menu-item-hide-text>a>span:before{margin-right:0}nav #navigation>li.menu-item-mega>div.menu-item-mega-container li>a:hover{background:0 0}nav #navigation>li.menu-item-mega>div.menu-item-mega-container li li li>a{border-bottom-width:1px;border-bottom-style:dotted}.responsive_nav{font-size:16px;display:block;width:40px;height:40px;position:relative;border-width:1px;border-style:solid}.responsive_nav:before{font-size:inherit;width:1em;height:1em;margin:auto!important;position:absolute;left:0;right:0;top:0;bottom:0}.header_top .header_top_outer{border-bottom-width:1px;border-bottom-style:solid}.header_top_inner nav>div{display:block}.header_top_inner nav>div>ul{z-index:205}.header_top_inner nav>div>ul>li{margin:10px}.header_top_inner nav>div>ul>li:last-child{margin-right:0}.header_top_inner nav>div>ul>li:hover{margin-bottom:0}.header_top_inner nav>div>ul>li:hover>a{padding-bottom:10px}.header_top_inner nav>div>ul>li>.sub-menu:after,.header_top_inner nav>div>ul>li>.sub-menu:before{content:'';border-left:6px solid transparent;border-right:6px solid transparent;display:block;width:0;height:0;position:absolute;top:-6px;left:20px;border-bottom-width:6px;border-bottom-style:solid}.header_top_inner nav>div>ul>li>a{line-height:14px}.header_top_inner nav>div>ul>li>a>span.cmsms_count{display:inline-block;padding:0 6px 1px;margin-left:7px;-webkit-border-radius:1px;border-radius:1px}.header_top_inner nav>div>ul>li>a img{display:inline-block;margin-top:-3px;margin-right:5px}.header_top_inner nav>div>ul>li ul{margin-top:-1px!important;top:100%;border-width:1px;border-style:solid;-webkit-border-radius:5px;border-radius:5px}.header_top_inner nav>div>ul>li ul li{padding:0 15px}.header_top_inner nav>div>ul>li ul li:last-child>a{border-bottom-width:0}.header_top_inner nav>div>ul>li ul li>a{border-bottom-width:1px;border-bottom-style:dotted;padding:5px 0 3px;width:140px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header_top_inner nav>div>ul>li ul ul{top:-11px}.header_top_inner .header_top_aligner,.header_top_inner .meta_wrap,.header_top_inner .nav_wrap,.header_top_inner .social_wrap{display:inline-block;vertical-align:middle}.header_top_inner .meta_wrap{color:rgba(255,255,255,.5)}.header_top_inner .meta_wrap a{color:rgba(255,255,255,.5)}.header_top_inner .meta_wrap>*{padding:0 0 0 25px}.header_top_inner .meta_wrap>:first-child{padding:0}.header_top_inner .social_wrap ul{height:20px}.header_top_inner .social_wrap ul li{height:20px}.header_top_inner .social_wrap a{font-size:20px;width:20px;height:20px}.header_top_inner .social_wrap a:hover{opacity:.5}.header_top_inner .social_wrap a[class*=" cmsms-icon-"]:before,.header_top_inner .social_wrap a[class^=cmsms-icon-]:before{font-size:20px;width:1em;height:1em}#header .header_top nav>div>ul>li ul{padding:10px 0}.header_bot_inner:after,.header_mid_inner:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}.header_bot_inner nav:after,.header_mid_inner nav:after{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.header_bot_inner nav *,.header_mid_inner nav *{display:inline-block;vertical-align:middle}.header_bot_inner nav .sub-menu>li,.header_mid_inner nav .sub-menu>li{width:100%;vertical-align:top}.header_bot_inner nav .cmsms_dynamic_cart .product_list_widget,.header_mid_inner nav .cmsms_dynamic_cart .product_list_widget{width:100%}.header_bot_inner nav .cmsms_dynamic_cart .product_list_widget>li,.header_mid_inner nav .cmsms_dynamic_cart .product_list_widget>li{display:block}.header_bot_inner nav .cmsms_dynamic_cart .buttons,.header_mid_inner nav .cmsms_dynamic_cart .buttons{display:block}.header_bot_inner nav #navigation span,.header_mid_inner nav #navigation span{display:inline}.header_bot_inner nav #navigation>li.menu-item-has-children:hover>a,.header_mid_inner nav #navigation>li.menu-item-has-children:hover>a{-webkit-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0}.header_bot_inner nav #navigation>li.menu-item-has-children:hover>a .nav_bg_clr,.header_mid_inner nav #navigation>li.menu-item-has-children:hover>a .nav_bg_clr{-webkit-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0}.header_bot_inner nav #navigation>li.menu-item-has-children>div,.header_bot_inner nav #navigation>li.menu-item-has-children>ul,.header_mid_inner nav #navigation>li.menu-item-has-children>div,.header_mid_inner nav #navigation>li.menu-item-has-children>ul{-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.header_bot_inner nav #navigation>li.menu-item-has-children>div ul,.header_bot_inner nav #navigation>li.menu-item-has-children>ul ul,.header_mid_inner nav #navigation>li.menu-item-has-children>div ul,.header_mid_inner nav #navigation>li.menu-item-has-children>ul ul{-webkit-border-radius:5px;border-radius:5px}.header_mid{clear:both}#page:not(.header_default) .header_mid_inner .header_mid_right{width:33%;max-width:33%;height:100%}.header_mid_inner .header_mid_right{line-height:0;font-size:0;float:right}.header_mid_inner .header_mid_right .header_mid_right_inner{display:inline-block;width:100%}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap{float:right}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_wrap_inner{width:40px}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_wrap_inner .search_wrap_inner_left{display:block;width:0;height:100%;visibility:hidden;margin-right:-30px;opacity:0}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_wrap_inner .search_wrap_inner_right{text-align:right;min-width:39px;width:11%;height:100%;position:relative}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_bar_wrap input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]){width:100%;height:inherit;padding:8px 55px 8px 20px;-webkit-border-radius:25px;border-radius:25px}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_bar_wrap [type=submit][class*=" cmsms-icon-"],.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_bar_wrap [type=submit][class*=" cmsms_theme_icon_"],.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_bar_wrap [type=submit][class^=cmsms-icon-],.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_bar_wrap [type=submit][class^=cmsms_theme_icon_]{font-size:18px;background-color:transparent;width:50px;height:36px;border-width:0;border-style:solid}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_but{width:28px;height:28px;margin:0 0 0 15px;vertical-align:middle;position:relative;text-align:center;-webkit-border-radius:50%;border-radius:50%}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_but:hover:before{opacity:.5}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_but[class*=" cmsms-icon-"]:before,.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_but[class*=" cmsms_theme_icon_"]:before,.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_but[class^=cmsms-icon-]:before,.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_but[class^=cmsms_theme_icon_]:before{font-size:16px;line-height:28px;margin-right:0;margin-left:0}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_but .cmsms_bot_arrow,.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_but .cmsms_top_arrow{display:none}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap.search_opened{width:100%}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap.search_opened .search_wrap_inner{width:100%}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap.search_opened .search_wrap_inner .search_wrap_inner_left{display:table-cell;width:89%;visibility:visible;margin-right:0;opacity:1}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap.search_opened .search_but{content:'';margin:auto!important;padding:0;position:absolute;left:auto;right:0;top:0;bottom:0;border-left-width:0;border-left-style:solid}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap.search_opened .search_but:hover>span{opacity:.5}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap.search_opened .search_but:before{content:none}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap.search_opened .search_but:after{content:'';width:1px;height:1px;margin:auto!important;position:absolute;left:0;right:0;top:0;bottom:0}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap.search_opened .search_but .cmsms_bot_arrow,.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap.search_opened .search_but .cmsms_top_arrow{display:block;top:0}.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap.search_opened .search_but .cmsms_bot_arrow>span:after,.header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap.search_opened .search_but .cmsms_top_arrow>span:after{content:none}.header_mid_inner .header_mid_right .header_mid_right_inner .resp_nav_wrap,.header_mid_inner .header_mid_right .header_mid_right_inner .slogan_wrap{float:right;visibility:visible;text-indent:inherit;opacity:1}.header_mid_inner .header_mid_right .header_mid_right_inner .resp_nav_wrap.resp_nav_closed,.header_mid_inner .header_mid_right .header_mid_right_inner .resp_nav_wrap.slogan_closed,.header_mid_inner .header_mid_right .header_mid_right_inner .slogan_wrap.resp_nav_closed,.header_mid_inner .header_mid_right .header_mid_right_inner .slogan_wrap.slogan_closed{margin-right:0;visibility:hidden;text-indent:-9999px;opacity:0}.header_mid_inner .header_mid_right .header_mid_right_inner .social_wrap{float:right;visibility:visible;text-indent:inherit;opacity:1}.header_mid_inner .header_mid_right .header_mid_right_inner .social_wrap.social_closed{margin-right:0;visibility:hidden;text-indent:-9999px;opacity:0}.header_mid_inner .header_mid_right .header_mid_right_inner .social_wrap .social_wrap_inner{line-height:0}.header_mid_inner .header_mid_right .header_mid_right_inner .social_wrap .social_wrap_inner:after{content:'';display:inline-block;vertical-align:middle;height:100%}.header_mid_inner .header_mid_right .header_mid_right_inner .social_wrap ul{display:inline-block;vertical-align:middle}.header_mid_inner .header_mid_right .header_mid_right_inner .social_wrap ul li{margin:2px 0 0 4px}.header_mid_inner .header_mid_right .header_mid_right_inner .social_wrap a{width:24px;height:24px}.header_mid_inner .header_mid_right .header_mid_right_inner .social_wrap a:hover{opacity:.5}.header_mid_inner .header_mid_right .header_mid_right_inner .social_wrap a[class*=" cmsms-icon-"]:before,.header_mid_inner .header_mid_right .header_mid_right_inner .social_wrap a[class*=" cmsms_theme_icon_"]:before,.header_mid_inner .header_mid_right .header_mid_right_inner .social_wrap a[class^=cmsms-icon-]:before,.header_mid_inner .header_mid_right .header_mid_right_inner .social_wrap a[class^=cmsms_theme_icon_]:before{font-size:24px;width:1em;height:1em}.header_mid_inner nav{float:right;visibility:visible;text-indent:inherit;opacity:1}.header_mid_inner nav.nav_closed{margin-right:-30px;visibility:hidden;text-indent:-9999px;opacity:0;display:none}.header_mid_inner #navigation{height:auto!important;-webkit-border-radius:8px;border-radius:8px}.header_mid_inner #navigation:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;-webkit-border-radius:8px;border-radius:8px;opacity:.15}.header_mid_inner #navigation>li{margin-top:13px;margin-bottom:13px}.header_mid_inner #navigation>li.menu-item-has-children:hover{margin-bottom:0}.header_mid_inner #navigation>li.menu-item-has-children:hover>a{padding-bottom:13px}.header_mid_inner #navigation>li>a>span{display:block;padding:0;vertical-align:middle;position:relative;z-index:205}.header_mid_inner #navigation>li>a>span>span.nav_subtitle{display:block}.header_mid_inner #navigation>li>a>span.nav_bg_clr{display:block;width:100%;padding:0;position:absolute;top:0;left:0;z-index:204;border-width:0;border-style:solid;opacity:0}.header_mid_inner #navigation>li.menu-item-has-children>a:after{content:none}.header_mid_inner #navigation>li.current-menu-ancestor>a>span.nav_bg_clr,.header_mid_inner #navigation>li.current-menu-item>a>span.nav_bg_clr,.header_mid_inner #navigation>li:hover>a>span.nav_bg_clr{opacity:1}.header_mid_inner #navigation>li.menu-item-highlight>a>span.nav_bg_clr{opacity:1}.header_mid_inner #navigation>li.menu-item-mega>div>ul>li.current-menu-item>a,.header_mid_inner #navigation>li.menu-item-mega>div>ul>li:hover>a{background-color:transparent}.header_mid_inner .logo{display:table-row;width:auto;vertical-align:middle}.header_mid_inner .logo img{max-height:100%;width:auto;height:auto;margin:auto!important;position:absolute;left:0;right:auto;top:0;bottom:0}.header_mid_inner .logo .logo_retina{display:none}.header_bot_inner .search_wrap{margin:0 15px 0 10px;float:right}.header_bot_inner .search_wrap .search_wrap_inner{display:block;width:45px;height:100%}.header_bot_inner .search_wrap .search_wrap_inner .search_wrap_inner_left{display:block;height:100%;padding-left:100%;visibility:hidden;opacity:0;float:left}.header_bot_inner .search_wrap .search_wrap_inner .search_wrap_inner_right{text-align:right;min-width:29px;width:10%;height:100%;float:right}.header_bot_inner .search_wrap .search_wrap_inner .search_wrap_inner_right>a{border-left-width:1px;border-left-style:dotted;padding-left:12px}.header_bot_inner .search_wrap .search_bar_wrap form p{width:100%}.header_bot_inner .search_wrap .search_bar_wrap input[type=text]{width:100%;height:inherit;margin-top:-2px;padding:8px 50px 8px 20px;-webkit-border-radius:25px;border-radius:25px}.header_bot_inner .search_wrap .search_bar_wrap [type=submit]{margin:auto!important;left:auto;bottom:0}.header_bot_inner .search_wrap .search_bar_wrap [type=submit][class*=" cmsms-icon-"],.header_bot_inner .search_wrap .search_bar_wrap [type=submit][class*=" cmsms_theme_icon_"],.header_bot_inner .search_wrap .search_bar_wrap [type=submit][class^=cmsms-icon-],.header_bot_inner .search_wrap .search_bar_wrap [type=submit][class^=cmsms_theme_icon_]{font-size:18px;background-color:transparent;width:50px;height:38px;border-width:0;border-style:solid}.header_bot_inner .search_wrap .search_but{width:30px;height:18px;vertical-align:middle;margin:auto 1px;position:absolute;left:auto;right:0;top:0;bottom:0;float:right}.header_bot_inner .search_wrap .search_but:hover:before{opacity:.5}.header_bot_inner .search_wrap .search_but[class*=" cmsms-icon-"]:before,.header_bot_inner .search_wrap .search_but[class*=" cmsms_theme_icon_"]:before,.header_bot_inner .search_wrap .search_but[class^=cmsms-icon-]:before,.header_bot_inner .search_wrap .search_but[class^=cmsms_theme_icon_]:before{font-size:20px;margin-right:0;margin-left:0}.header_bot_inner .search_wrap .search_but .cmsms_bot_arrow,.header_bot_inner .search_wrap .search_but .cmsms_top_arrow{display:none}.header_bot_inner .search_wrap.search_opened{width:100%;margin:auto!important;position:absolute;left:auto;right:0;top:0;bottom:0;z-index:210;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}.header_bot_inner .search_wrap.search_opened:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;opacity:.15}.header_bot_inner .search_wrap.search_opened .search_wrap_inner{width:100%}.header_bot_inner .search_wrap.search_opened .search_wrap_inner .search_wrap_inner_left{width:96%;visibility:visible;padding-left:15px;opacity:1}.header_bot_inner .search_wrap.search_opened .search_wrap_inner .search_wrap_inner_right{width:4%;position:relative;float:right}.header_bot_inner .search_wrap.search_opened .search_wrap_inner .search_wrap_inner_right .search_but{content:'';width:9px;height:9px;margin:auto!important;padding:0;position:absolute;left:0;right:10px;top:0;bottom:0;border-left-width:0;border-left-style:solid}.header_bot_inner .search_wrap.search_opened .search_wrap_inner .search_wrap_inner_right .search_but:before{content:none}.header_bot_inner .search_wrap.search_opened .search_wrap_inner .search_wrap_inner_right .search_but:after{content:'';width:1px;height:1px;margin:auto!important;position:absolute;left:0;right:0;top:0;bottom:0}.header_bot_inner .search_wrap.search_opened .search_wrap_inner .search_wrap_inner_right .search_but .cmsms_bot_arrow,.header_bot_inner .search_wrap.search_opened .search_wrap_inner .search_wrap_inner_right .search_but .cmsms_top_arrow{display:block;top:0}.header_bot_inner nav{z-index:2}.header_bot_inner nav:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;opacity:.15}.header_bot_inner nav #navigation{display:inline-block;vertical-align:middle}.header_bot_inner nav #navigation:after{content:'';width:0;display:inline-block;vertical-align:middle}.header_bot_inner nav #navigation>li{float:none;display:inline-block;vertical-align:middle}.header_bot_inner nav #navigation>li>a{display:inline-block;vertical-align:middle}.header_bot_inner nav #navigation>li>a>span{display:table-cell;padding:0;position:relative;z-index:205}.header_bot_inner nav #navigation>li>a>span.nav_bg_clr{border:0;display:block;width:100%;height:100%;padding:0;position:absolute;top:0;left:0;z-index:204;opacity:0}.header_bot_inner nav #navigation>li.menu-item-has-children>a:after{content:none}.header_bot_inner nav #navigation>li.current-menu-ancestor>a>span.nav_bg_clr,.header_bot_inner nav #navigation>li.current-menu-item>a>span.nav_bg_clr,.header_bot_inner nav #navigation>li:hover>a>span.nav_bg_clr{opacity:1}.header_bot_inner nav #navigation>li.menu-item-highlight>a>span.nav_bg_clr{opacity:1}.header_bot_inner nav #navigation>li.menu-item-mega>div>ul>li.current-menu-item>a,.header_bot_inner nav #navigation>li.menu-item-mega>div>ul>li:hover>a{background-color:transparent}.enable_header_centered .header_bot_inner,.enable_header_centered .header_mid_inner{text-align:center}.enable_header_centered .header_bot_inner .header_mid_right,.enable_header_centered .header_mid_inner .header_mid_right{display:none}.enable_header_centered .header_bot_inner>nav,.enable_header_centered .header_mid_inner>nav{text-align:left}.enable_header_centered .header_bot_inner>nav>div>ul ul,.enable_header_centered .header_mid_inner>nav>div>ul ul{text-align:left}.enable_header_centered.enable_mailpoet_form #header .header_mid_inner .header_mid_right{float:none;display:table;margin:0 auto!important}.enable_header_centered.enable_mailpoet_form #header .header_mid_inner .header_mid_right .header_mid_right_inner{padding-bottom:10px;vertical-align:bottom!important}.enable_header_centered.enable_mailpoet_form #header .header_mid_inner .logo_wrap{height:auto}.enable_header_centered.enable_mailpoet_form #header .header_mid_inner .logo_wrap .logo{top:10px;bottom:auto}.enable_header_centered.enable_mailpoet_form #header .header_mid_inner .logo_wrap .logo img{top:10px;bottom:auto}.enable_header_centered:not(.enable_header_bot_search) .menu-main-menu-container{width:99%;text-align:center}.enable_header_right .header_bot_inner{text-align:right}.enable_header_right .header_bot_inner>nav .search_wrap{margin-left:0;margin-left:15px;margin-right:10px;float:left}.enable_header_right .header_bot_inner>nav .search_wrap .search_wrap_inner_left{padding-left:0;padding-right:100%;float:right}.enable_header_right .header_bot_inner>nav .search_wrap .search_wrap_inner_right{float:left}.enable_header_right .header_bot_inner>nav .search_wrap .search_wrap_inner_right .search_but{border-right-width:1px;border-right-style:dotted;padding:0 12px 0 0;left:0;right:auto;border-left-width:0;border-left-style:solid}.enable_header_right .header_bot_inner>nav .search_wrap.search_opened .search_wrap_inner_left{padding:0 15px 0 0}.enable_header_right .header_bot_inner>nav .search_wrap.search_opened .search_wrap_inner_right{float:left}.enable_header_right .header_bot_inner>nav .search_wrap.search_opened .search_wrap_inner_right .search_but{border-right-width:0;border-right-style:solid;left:10px;right:0}.enable_header_right .header_bot_inner>nav>div>ul ul{text-align:left}#page.fixed_header #header{position:fixed}#page.cmsms_heading_under_header .header_bot_outer .header_bot_inner .header_bot_nav_shadow{display:none}#page.cmsms_heading_under_header .header_bot_outer .header_bot_inner nav{-webkit-border-radius:8px;border-radius:8px}#page.cmsms_heading_under_header .header_bot_outer .header_bot_inner nav:before{-webkit-border-radius:8px;border-radius:8px}#page.header_default #header.navi_scrolled .header_mid .header_mid_outer:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;opacity:.15}#page.header_default #header.navi_scrolled .header_mid .header_mid_outer .header_mid_inner .header_mid_right,#page.header_default #header.navi_scrolled .header_mid .header_mid_outer .header_mid_inner .logo_wrap,#page.header_default #header.navi_scrolled .header_mid .header_mid_outer .header_mid_inner .resp_nav_wrap{position:relative;z-index:1}#page.header_default #header.navi_scrolled .header_mid .header_mid_outer .header_mid_inner nav{-webkit-border-radius:0;border-radius:0}#page.header_default #header.navi_scrolled .header_mid .header_mid_outer .header_mid_inner nav #navigation{-webkit-border-radius:0;border-radius:0}#page.header_default #header.navi_scrolled .header_mid .header_mid_outer .header_mid_inner nav #navigation:before{-webkit-border-radius:0;border-radius:0}#page.fixed_header.enable_header_bottom #header.navi_scrolled .header_bot .header_bot_outer:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;opacity:.15}#page.fixed_header #header.navi_scrolled .header_bot_outer:after,#page.fixed_header #header.navi_scrolled .header_mid_outer:after{content:'';width:100%;height:100%;opacity:.2;position:absolute;left:0;top:0;-webkit-box-shadow:0 0 3px 0 #000;-moz-box-shadow:0 0 3px 0 #000;box-shadow:0 0 3px 0 #000}#page:not(.enable_header_gradient) #header .header_bot .header_bot_nav_shadow_horizontal,#page:not(.enable_header_gradient) #header .header_bot .header_bot_nav_shadow_vertical,#page:not(.enable_header_gradient) #header .header_mid .header_bot_nav_shadow_horizontal,#page:not(.enable_header_gradient) #header .header_mid .header_bot_nav_shadow_vertical{display:none}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right:after{content:'';display:inline-block;vertical-align:middle}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner{width:100%;vertical-align:middle;position:relative;right:0}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap{padding:10px 0}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .slogan_wrap{padding:18px 0}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .social_wrap{padding:16px 0}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .cmsmasters_header_cart_link_wrap{padding:18px 0}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap.search_opened{width:100%;padding:10px 0}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .widget_wysija_cont{width:100%;position:relative;clear:both;float:right}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .widget_wysija_cont .widget_wysija{display:table;width:100%;margin-top:-10px}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .widget_wysija_cont .widget_wysija .wysija-paragraph{padding:0}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .widget_wysija_cont .widget_wysija .wysija-paragraph input[type=text]{height:36px;margin-top:10px;padding:9px 25px 7px!important;border-width:0;border-style:solid;-webkit-border-radius:25px;border-radius:25px}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .widget_wysija_cont .widget_wysija .wysija-paragraph input[type=text].wysija-input{width:70%!important;float:left;-webkit-border-radius:25px 0 0 25px;border-radius:25px 0 0 25px}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .widget_wysija_cont .widget_wysija .wysija-submit{border-width:0;border-style:solid;width:30%;margin-top:10px!important;padding:9px 10px 7px;text-align:center;float:right;-webkit-border-radius:0 25px 25px 0;border-radius:0 25px 25px 0}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .mailpoet_form_shortcode{width:100%;position:relative;clear:both;float:right}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .mailpoet_form_shortcode form{display:table;width:100%;margin-top:-10px}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .mailpoet_form_shortcode form .mailpoet_paragraph{padding:0}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .mailpoet_form_shortcode form .mailpoet_paragraph input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]){width:100%!important;height:36px;margin-top:10px;padding:9px 35% 7px 25px!important;border-width:0;border-style:solid;-webkit-border-radius:25px;border-radius:25px}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .mailpoet_form_shortcode form .mailpoet_paragraph+.mailpoet_paragraph{width:30%;margin-top:10px!important;position:absolute;right:0;top:0;float:right;-webkit-border-radius:0 25px 25px 0;border-radius:0 25px 25px 0}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .mailpoet_form_shortcode form .mailpoet_submit{width:100%;padding:9px 10px 7px;text-align:center;-webkit-border-radius:0 25px 25px 0;border-radius:0 25px 25px 0;border-width:0;border-style:solid}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .mailpoet_form_shortcode .mailpoet_validate_error,#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .mailpoet_form_shortcode .mailpoet_validate_success,#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .mailpoet_form_shortcode .parsley-errors-list{background:#fff;position:absolute;right:0;bottom:100%;width:200px;padding:5px 10px;border-width:1px;border-style:solid}#page.enable_mailpoet_form #header .header_mid .header_mid_inner .header_mid_right .header_mid_right_inner .mailpoet_form_shortcode .parsley-errors-list li:before{content:none}#page.enable_mailpoet_form.header_default #header .header_mid .header_mid_inner .header_mid_right{width:33%;min-width:33%}#page.enable_mailpoet_form.header_default #header .header_mid .header_mid_inner .logo_wrap{float:left}#page.enable_mailpoet_form.header_default #header .header_mid .header_mid_inner nav{clear:right}#page.header_default:not(.enable_mailpoet_form) #header .header_mid .header_mid_inner .header_mid_right .search_wrap.search_opened{min-width:320px}#page.cmsms_boxed #header.navi_scrolled .header_bot .header_bot_outer:before{-webkit-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}#page.cmsms_boxed #header.navi_scrolled .header_bot .header_bot_outer .header_bot_inner{padding:0}#page.cmsms_liquid .header_bot .header_bot_inner .header_bot_nav_shadow .header_bot_nav_shadow_horizontal,#page.cmsms_wide .header_bot .header_bot_inner .header_bot_nav_shadow .header_bot_nav_shadow_horizontal{width:108%;height:100%;position:absolute;top:0;left:-4%;overflow:hidden}#page.cmsms_liquid .header_bot .header_bot_inner .header_bot_nav_shadow .header_bot_nav_shadow_horizontal:before,#page.cmsms_wide .header_bot .header_bot_inner .header_bot_nav_shadow .header_bot_nav_shadow_horizontal:before{content:'';background-color:transparent;width:98%;height:1px;z-index:1;position:absolute;left:1%;bottom:-2px;-webkit-box-shadow:0 0 4px 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 4px 3px rgba(0,0,0,.3);box-shadow:0 0 4px 3px rgba(0,0,0,.3);-webkit-border-radius:2%;border-radius:2%}#page.cmsms_liquid .header_bot .header_bot_inner .header_bot_nav_shadow .header_bot_nav_shadow_vertical,#page.cmsms_wide .header_bot .header_bot_inner .header_bot_nav_shadow .header_bot_nav_shadow_vertical{content:'';background-color:transparent;width:100%;height:100%;position:absolute;z-index:1;left:0;top:0;overflow:hidden}#page.cmsms_liquid .header_bot .header_bot_inner .header_bot_nav_shadow .header_bot_nav_shadow_vertical:after,#page.cmsms_liquid .header_bot .header_bot_inner .header_bot_nav_shadow .header_bot_nav_shadow_vertical:before,#page.cmsms_wide .header_bot .header_bot_inner .header_bot_nav_shadow .header_bot_nav_shadow_vertical:after,#page.cmsms_wide .header_bot .header_bot_inner .header_bot_nav_shadow .header_bot_nav_shadow_vertical:before{content:'';background-color:transparent;width:20px;height:90%;z-index:1;position:absolute;left:20px;bottom:-10%;-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px 3px rgba(0,0,0,.3);box-shadow:0 0 3px 3px rgba(0,0,0,.3);-webkit-border-radius:20%;border-radius:20%}#page.cmsms_liquid .header_bot .header_bot_inner .header_bot_nav_shadow .header_bot_nav_shadow_vertical:after,#page.cmsms_wide .header_bot .header_bot_inner .header_bot_nav_shadow .header_bot_nav_shadow_vertical:after{left:auto;right:20px}#page.cmsms_liquid.fixed_header.enable_header_bottom #header.navi_scrolled .header_bot .header_bot_outer .header_bot_inner .header_bot_nav_shadow,#page.cmsms_wide.fixed_header.enable_header_bottom #header.navi_scrolled .header_bot .header_bot_outer .header_bot_inner .header_bot_nav_shadow{display:none}.post-password-form{padding-top:40px}.post-password-form p:first-child{font-weight:700}.post-password-form label{display:inline-block}.post-password-form input[type=password]{display:block;margin:6px 0 0}.post-password-form input[type=submit]{display:inline-block;margin:0 0 0 10px;padding:10px 25px;vertical-align:bottom;position:relative;border-width:1px;border-style:solid;-webkit-border-radius:25px;border-radius:25px}.search_bar_wrap{display:inline-block;width:100%}.search_bar_wrap form{display:block}.search_bar_wrap form p{padding:0;position:relative}.search_bar_wrap form p input[type=text]{width:100%;height:38px;padding:7px 45px 7px 10px;border-width:1px;border-style:solid;-webkit-border-radius:25px;border-radius:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search_bar_wrap form p button[type=submit]{background-color:transparent;min-width:0;position:absolute;right:0;top:0;border-width:0;border-style:solid}.search_bar_wrap form p button[type=submit][class*=" cmsms-icon-"],.search_bar_wrap form p button[type=submit][class*=" cmsms_theme_icon_"],.search_bar_wrap form p button[type=submit][class^=cmsms-icon-],.search_bar_wrap form p button[type=submit][class^=cmsms_theme_icon_]{font-size:16px;font-family:fontello;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;width:38px;height:38px;padding:0;cursor:pointer;float:right;-webkit-border-radius:0;border-radius:0}.search_bar_wrap form p button[type=submit][class*=" cmsms-icon-"]:before,.search_bar_wrap form p button[type=submit][class*=" cmsms_theme_icon_"]:before,.search_bar_wrap form p button[type=submit][class^=cmsms-icon-]:before,.search_bar_wrap form p button[type=submit][class^=cmsms_theme_icon_]:before{margin-left:0;margin-right:0}.cmsms_next_arrow,.cmsms_prev_arrow{width:1px;height:1px;margin:auto!important;position:absolute;left:9px;right:auto;top:0;bottom:0}.cmsms_next_arrow span:after,.cmsms_next_arrow span:before,.cmsms_next_arrow:after,.cmsms_next_arrow:before,.cmsms_prev_arrow span:after,.cmsms_prev_arrow span:before,.cmsms_prev_arrow:after,.cmsms_prev_arrow:before{content:'';background:0 0;position:absolute;width:1px;border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid}.cmsms_next_arrow:before,.cmsms_prev_arrow:before{height:3px;left:1px;top:-1px}.cmsms_next_arrow:after,.cmsms_prev_arrow:after{height:5px;left:2px;top:-2px}.cmsms_next_arrow{right:9px;left:auto}.cmsms_next_arrow:before{left:auto;right:1px}.cmsms_next_arrow:after{left:auto;right:2px}.cmsms_bot_arrow,.cmsms_top_arrow{width:1px;height:1px;margin:auto!important;position:absolute;left:0;right:0;top:-4px;bottom:0}.cmsms_bot_arrow span:after,.cmsms_bot_arrow span:before,.cmsms_bot_arrow:after,.cmsms_bot_arrow:before,.cmsms_top_arrow span:after,.cmsms_top_arrow span:before,.cmsms_top_arrow:after,.cmsms_top_arrow:before{content:'';background:0 0;position:absolute;height:1px;border-left-width:1px;border-left-style:solid;border-right-width:1px;border-right-style:solid}.cmsms_bot_arrow:before,.cmsms_top_arrow:before{width:3px;top:1px;left:-1px}.cmsms_bot_arrow:after,.cmsms_top_arrow:after{width:5px;top:2px;left:-2px}.cmsms_bot_arrow span:before,.cmsms_top_arrow span:before{width:7px;top:3px;left:-3px}.cmsms_bot_arrow span:after,.cmsms_top_arrow span:after{width:9px;top:4px;left:-4px}.cmsms_bot_arrow{top:4px}.cmsms_bot_arrow:before{top:auto;bottom:1px}.cmsms_bot_arrow:after{top:auto;bottom:2px}.cmsms_bot_arrow span:before{top:auto;bottom:3px}.cmsms_bot_arrow span:after{top:auto;bottom:4px}.headline{background-color:transparent}.headline_outer .headline_color{width:100%;height:100%;position:absolute;left:0;top:0}.headline_outer .headline_inner{padding:10px 20px;position:relative;z-index:1}.headline_outer .headline_inner .headline_aligner{display:inline-block;vertical-align:middle}.headline_outer .headline_inner .headline_text{display:inline-block;vertical-align:middle;position:relative}.headline_outer .headline_inner .headline_text:before{width:1em;height:1em;position:absolute;left:0;top:0}.headline_outer .headline_inner .headline_text.headline_icon h1,.headline_outer .headline_inner .headline_text.headline_icon h5{padding-left:50px}.headline_outer .headline_inner .headline_text h1{margin:0}.headline_outer .headline_inner .headline_text h5{margin:0}.headline_outer .headline_inner.align_left{text-align:left}.headline_outer .headline_inner.align_left .headline_text{text-align:left}.headline_outer .headline_inner.align_right{text-align:right}.headline_outer .headline_inner.align_right .headline_text{text-align:right}.headline_outer .headline_inner.align_right .headline_text:before{left:auto;right:0}.headline_outer .headline_inner.align_right .headline_text.headline_icon h1,.headline_outer .headline_inner.align_right .headline_text.headline_icon h5{padding-left:0;padding-right:50px}.headline_outer .headline_inner.align_right .cmsms_breadcrumbs{float:left}.headline_outer .headline_inner.align_center{text-align:center}.headline_outer .headline_inner.align_center .headline_text{text-align:center}.headline_outer .headline_inner.align_center .headline_text:before{display:inline-block;margin-right:5px;position:relative;left:auto;right:auto}.headline_outer .headline_inner.align_center .headline_text.headline_icon h1,.headline_outer .headline_inner.align_center .headline_text.headline_icon h5{padding:0}.headline_outer .headline_inner.align_center .headline_text.headline_icon h1{display:inline-block}.headline_outer .headline_inner.align_center .headline_text .cmsms_breadcrumbs{float:none;display:inline-block;width:100%;padding:20px 0 0;clear:both}.headline_outer .headline_inner.align_center .headline_text .cmsms_breadcrumbs .cmsms_breadcrumbs_aligner{display:none}.cmsms_breadcrumbs{position:relative .ovh}.cmsms_breadcrumbs .cmsms_breadcrumbs_inner{padding:0 20px}.cmsms_breadcrumbs .cmsms_breadcrumbs_inner.align_left{text-align:left}.cmsms_breadcrumbs .cmsms_breadcrumbs_inner.align_right{text-align:right}.cmsms_breadcrumbs .cmsms_breadcrumbs_inner.align_right .cmsms_breadcrumbs_cont{text-align:right}.cmsms_breadcrumbs .cmsms_breadcrumbs_inner.align_center{text-align:center}.cmsms_breadcrumbs .cmsms_breadcrumbs_inner.align_center .cmsms_breadcrumbs_cont{text-align:center}.cmsms_breadcrumbs .cmsms_breadcrumbs_inner .cmsms_breadcrumbs_cont{border-bottom-width:1px;border-bottom-style:dotted;padding:10px 0}.content_wrap{display:block;min-width:inherit}.error{overflow:hidden}.error .error_inner{background-position:50% 50%;background-attachment:fixed;margin-bottom:40px}.error .error_inner .error_title{font-size:200px;line-height:1em;margin:0;padding:80px 0;text-align:center}.error .error_subtitle{margin-bottom:45px;text-align:center}.error .search_bar_wrap{display:block;width:260px;max-width:100%;margin:0 auto 20px}.error .search_bar_wrap p input[type=text]{-webkit-border-radius:5px;border-radius:5px}.error .search_bar_wrap p [type=submit][class*=" cmsms-icon-"],.error .search_bar_wrap p [type=submit][class*=" cmsms_theme_icon_"],.error .search_bar_wrap p [type=submit][class^=cmsms-icon-],.error .search_bar_wrap p [type=submit][class^=cmsms_theme_icon_]{border-width:0;border-style:solid}.error .search_bar_wrap p [type=submit][class*=" cmsms-icon-"]:before,.error .search_bar_wrap p [type=submit][class*=" cmsms_theme_icon_"]:before,.error .search_bar_wrap p [type=submit][class^=cmsms-icon-]:before,.error .search_bar_wrap p [type=submit][class^=cmsms_theme_icon_]:before{font-size:14px}.error .error_button_wrap{padding-bottom:50px;text-align:center}.error .error_button_wrap .button{padding:10px 25px;cursor:pointer;position:relative;border-width:1px;border-style:solid;-webkit-border-radius:25px;border-radius:25px}#bottom{border-top-width:1px;border-top-style:dotted;margin-top:-1px}#footer{border-top-width:1px;border-top-style:dotted}.footer_inner{padding:35px 20px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer_inner .footer_custom_html{margin-bottom:30px;text-align:left;overflow:hidden;clear:both}.footer_inner .logo{line-height:30px;float:right;padding-bottom:10px}.footer_inner .logo>.footer_logo_retina{display:none}.footer_inner .social_wrap{padding:0 30px 0 0}.footer_inner .social_wrap .social_wrap_inner{text-align:center}.footer_inner .social_wrap .social_wrap_inner ul li{float:left;padding-right:5px}.footer_inner .social_wrap .social_wrap_inner ul li:last-child{padding-right:0}.footer_inner .social_wrap .social_wrap_inner a{display:block}.footer_inner .social_wrap .social_wrap_inner a[class*=" cmsms-icon-"]:before,.footer_inner .social_wrap .social_wrap_inner a[class*=" cmsms_theme_icon_"]:before,.footer_inner .social_wrap .social_wrap_inner a[class^=cmsms-icon-]:before,.footer_inner .social_wrap .social_wrap_inner a[class^=cmsms_theme_icon_]:before{font-size:24px;width:1em;height:1em;position:relative}.footer_inner nav{float:right;padding-top:8px;clear:both}.footer_inner nav>div{display:inline}.footer_inner nav>div>ul{text-align:right;display:inline-block;vertical-align:middle}.footer_inner nav>div>ul ul{display:none}.footer_inner nav>div>ul>li{margin:0 0 10px 13px;float:left}.footer_inner nav>div>ul>li>a{line-height:1em!important}.footer_inner .copyright{display:inline-block;padding-top:8px;overflow:hidden}.footer_inner .sep{padding:0 5px 0}.cmsms_footer_small .footer_inner{padding:20px 20px 15px;text-align:left;overflow:hidden}.cmsms_footer_small .footer_inner nav{margin:0;padding-top:2px;overflow:hidden}.cmsms_footer_small .footer_inner .social_wrap{margin:-5px 0 0;padding:0 0 0 30px;float:right}.cmsms_footer_small .footer_inner .social_wrap .social_wrap_inner ul li{padding:0 0 0 5px}.cmsms_footer_small .footer_inner .social_wrap .social_wrap_inner ul li:first-child{padding-left:0}.cmsms_footer_small .footer_inner .social_wrap .social_wrap_inner a{display:block}.cmsms_footer_small .footer_inner .social_wrap .social_wrap_inner a[class*=" cmsms-icon-"]:before,.cmsms_footer_small .footer_inner .social_wrap .social_wrap_inner a[class*=" cmsms_theme_icon_"]:before,.cmsms_footer_small .footer_inner .social_wrap .social_wrap_inner a[class^=cmsms-icon-]:before,.cmsms_footer_small .footer_inner .social_wrap .social_wrap_inner a[class^=cmsms_theme_icon_]:before{font-size:24px;width:1em;height:1em;position:relative}.cmsms_footer_small .footer_inner .social_wrap+.cl{display:none}.cmsms_footer_small .footer_inner .footer_custom_html{margin:0 0 20px 0;overflow:hidden}.cmsms_footer_small .footer_inner .footer_custom_html *{padding-bottom:0;margin-bottom:0}.cmsms_footer_small .footer_inner .copyright{padding:0;overflow:hidden}.cmsms_footer_small .sep{padding:0 5px}.fixed_footer #main{margin-bottom:181px;z-index:2}.fixed_footer #footer{position:fixed;bottom:0}.fixed_footer #footer .footer_inner nav{z-index:1}#slide_top{width:41px;height:41px;border-width:1px;border-style:solid;-webkit-border-radius:50%;border-radius:50%}#slide_top .cmsms_top_arrow{top:-2px}#slide_top .cmsms_top_arrow>span:after{content:none}#cancel-comment-reply-link,.comment-reply-link,button,input[type=button],input[type=submit]{display:inline-block;padding:10px 25px;position:relative;white-space:nowrap;text-align:center;border-width:1px;border-style:solid;-webkit-border-radius:0;border-radius:0}button,input[type=button],input[type=email],input[type=number],input[type=password],input[type=submit],input[type=tel],input[type=text],select,textarea{-webkit-border-radius:0;border-radius:0}.button{display:inline-block}.cmsmsLike,.cmsms_post_comments,.cmsms_profile_comments,.cmsms_project_comments,.cmsms_search_post_comments,.cmsms_search_post_date,.cmsms_slider_post_comments,.cmsms_slider_project_comments{position:relative}.cmsmsLike.active{cursor:default!important}.cmsmsLike:before,.cmsms_post_comments:before,.cmsms_post_date:before,.cmsms_profile_comments:before,.cmsms_project_comments:before,.cmsms_search_post_comments:before,.cmsms_search_post_date:before,.cmsms_slider_post_comments:before,.cmsms_slider_post_date:before,.cmsms_slider_project_comments:before{padding:0;position:relative}.cmsms_post_comments:before,.cmsms_profile_comments:before,.cmsms_project_comments:before,.cmsms_search_post_comments:before,.cmsms_slider_post_comments:before,.cmsms_slider_project_comments:before{top:1px;float:right}.cmsms_post_filter_wrap{border-bottom-width:1px;border-bottom-style:dotted;padding:10px 0;position:relative;overflow:hidden}.cmsms_post_filter_wrap .cmsms_post_filter{position:relative;overflow:hidden}.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block{padding-top:10px;position:relative;overflow:hidden}.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but{margin:0 0 10px;padding:9px 50px 9px 20px;cursor:pointer;position:relative;border-width:1px;border-style:solid;-webkit-border-radius:25px;border-radius:25px;float:right}.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but .cmsms_bot_arrow,.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but .cmsms_top_arrow,.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but:before{content:'';display:block;width:8px;height:1px;margin:auto!important;position:absolute;left:auto;right:23px;top:-2px;bottom:0}.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but .cmsms_top_arrow{top:4px}.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but .cmsms_top_arrow span:after,.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but .cmsms_top_arrow span:before,.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but .cmsms_top_arrow:after,.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but .cmsms_top_arrow:before{display:none}.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but .cmsms_bot_arrow{top:-8px}.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but .cmsms_bot_arrow span:after,.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but .cmsms_bot_arrow span:before,.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but .cmsms_bot_arrow:after,.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but .cmsms_bot_arrow:before{display:none}.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_list{text-align:right;margin:0;padding:0 15px 0 0;overflow:hidden}.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_list li{display:inline-block;width:0;height:0;padding:0;opacity:0}.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_list li:first-child{padding-left:0}.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_list li:before{content:none}.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_list li>a{margin:9px 15px;position:relative}.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but.current:before{content:none}.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but.current+.cmsms_post_filter_list>li{width:auto;height:auto;padding:0 0 5px 5px;opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but.current .cmsms_bot_arrow,.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but.current .cmsms_top_arrow{display:block;width:1px;height:1px;margin:auto!important;position:absolute;left:auto;right:27px;top:-1px;bottom:0}.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but.current .cmsms_top_arrow span:after,.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but.current .cmsms_top_arrow span:before,.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but.current .cmsms_top_arrow:after,.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but.current .cmsms_top_arrow:before{display:block}.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but.current .cmsms_bot_arrow span:after,.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but.current .cmsms_bot_arrow span:before,.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but.current .cmsms_bot_arrow:after,.cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but.current .cmsms_bot_arrow:before{display:block}.cmsms_wrap_more_posts{width:100%;overflow:hidden}.cmsms_wrap_post_loader{margin:60px 0 0;text-align:center;overflow:hidden}.cmsms_wrap_post_loader .cmsms_post_loader{text-transform:uppercase;display:inline-block}.cmsms_wrap_pagination{margin:60px 0 0;position:relative;text-align:center;overflow:hidden}.cmsms_wrap_pagination:empty{display:none}.cmsms_wrap_pagination ul{margin:0;padding:0}.cmsms_wrap_pagination ul li{display:inline-block;vertical-align:middle;padding:0}.cmsms_wrap_pagination ul li:before{content:none}.cmsms_wrap_pagination ul li .page-numbers{line-height:28px;display:block;width:30px;height:30px;position:relative;border-width:1px;border-style:solid;-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.cmsms_wrap_pagination ul li .page-numbers .cmsms_next_arrow>span:after,.cmsms_wrap_pagination ul li .page-numbers .cmsms_next_arrow>span:before,.cmsms_wrap_pagination ul li .page-numbers .cmsms_prev_arrow>span:after,.cmsms_wrap_pagination ul li .page-numbers .cmsms_prev_arrow>span:before{color:transparent;background-color:transparent}.cmsms_wrap_pagination ul li .page-numbers .cmsms_prev_arrow{left:12px}.cmsms_wrap_pagination ul li .page-numbers .cmsms_prev_arrow>span:after,.cmsms_wrap_pagination ul li .page-numbers .cmsms_prev_arrow>span:before{content:none}.cmsms_wrap_pagination ul li .page-numbers .cmsms_next_arrow{right:12px}.cmsms_wrap_pagination ul li .page-numbers .cmsms_next_arrow>span:after,.cmsms_wrap_pagination ul li .page-numbers .cmsms_next_arrow>span:before{content:none}.blog.columns{margin:0 -1%;position:relative;overflow:hidden}.blog.columns .post{min-width:300px;margin-top:60px;padding:40px 10px 20px 10px;float:left;opacity:0}.cmsms_4.blog.columns .post{width:25%}.cmsms_3.blog.columns .post{width:33.33%}.cmsms_2.blog.columns .post{width:50%}.blog.columns .post.shortcode_animated{margin-top:0;opacity:1}.blog.timeline{position:relative;overflow:hidden}.blog.timeline:before{content:'';border-left-width:1px;border-left-style:dotted;width:1px;height:100%;margin:auto!important;position:absolute;left:-1px;right:0;top:30px;bottom:0}.blog.timeline .post{width:50%;overflow:visible;float:left;opacity:0}.blog.timeline .post.shortcode_animated{margin-left:0;opacity:1}.post,.tribe_events.cmsms_post_default{width:100%;max-width:100%;position:relative;overflow:hidden}.post .cmsms_post_format_img,.tribe_events.cmsms_post_default .cmsms_post_format_img{display:block;width:36px;height:36px;position:absolute;left:0;top:0;-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.post .cmsms_post_format_img:before,.tribe_events.cmsms_post_default .cmsms_post_format_img:before{font-size:18px;width:1em;height:1em;margin:auto!important;position:absolute;left:0;right:0;top:0;bottom:0}.post .cmsms_post_date,.post .date,.tribe_events.cmsms_post_default .cmsms_post_date,.tribe_events.cmsms_post_default .date{display:none;float:left}.post .cmsms_post_date:before,.post .date:before,.tribe_events.cmsms_post_default .cmsms_post_date:before,.tribe_events.cmsms_post_default .date:before{content:none}.post .cmsms_post_date .cmsms_day_mon,.post .date .cmsms_day_mon,.tribe_events.cmsms_post_default .cmsms_post_date .cmsms_day_mon,.tribe_events.cmsms_post_default .date .cmsms_day_mon{padding-right:3px}.post .cmsms_post_header,.tribe_events.cmsms_post_default .cmsms_post_header{position:relative}.post .cmsms_post_header .cmsms_post_subtitle,.post .cmsms_post_header .cmsms_post_title,.tribe_events.cmsms_post_default .cmsms_post_header .cmsms_post_subtitle,.tribe_events.cmsms_post_default .cmsms_post_header .cmsms_post_title{margin:0}.post .cmsms_post_cont_info>span:after,.tribe_events.cmsms_post_default .cmsms_post_cont_info>span:after{content:'\002F';margin:0 4px}.post .cmsms_post_cont_info>span:last-child:after,.tribe_events.cmsms_post_default .cmsms_post_cont_info>span:last-child:after{content:none}.post .cmsms_post_cont,.tribe_events.cmsms_post_default .cmsms_post_cont{position:relative}.post .cmsms_post_cont .preloader,.tribe_events.cmsms_post_default .cmsms_post_cont .preloader{display:block}.post .cmsms_post_cont .cmsms_post_footer,.tribe_events.cmsms_post_default .cmsms_post_cont .cmsms_post_footer{padding:10px 0;position:relative;overflow:hidden}.post .cmsms_post_cont .cmsms_post_footer .cmsms_comments_wrap,.post .cmsms_post_cont .cmsms_post_footer .cmsms_post_cont_info,.post .cmsms_post_cont .cmsms_post_footer .cmsms_post_info,.tribe_events.cmsms_post_default .cmsms_post_cont .cmsms_post_footer .cmsms_comments_wrap,.tribe_events.cmsms_post_default .cmsms_post_cont .cmsms_post_footer .cmsms_post_cont_info,.tribe_events.cmsms_post_default .cmsms_post_cont .cmsms_post_footer .cmsms_post_info{float:left;overflow:hidden}.post .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info,.tribe_events.cmsms_post_default .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info{float:right;overflow:hidden}.post .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike,.post .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsms_post_comments,.tribe_events.cmsms_post_default .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike,.tribe_events.cmsms_post_default .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsms_post_comments{padding-right:18px}.post .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:before,.post .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsms_post_comments:before,.tribe_events.cmsms_post_default .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:before,.tribe_events.cmsms_post_default .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsms_post_comments:before{position:absolute;left:10px;top:auto}.post.format-quote .cmsms_post_cont,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont{text-align:center;-webkit-border-radius:5px;border-radius:5px}.post.format-quote .cmsms_post_cont .cmsms_post_format_img,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_post_format_img{background-color:transparent;display:block;width:auto;height:auto;padding-top:30px;z-index:10;position:relative;top:auto;text-align:center;-webkit-border-radius:0;border-radius:0}.post.format-quote .cmsms_post_cont .cmsms_post_format_img:before,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_post_format_img:before{font-size:20px;position:relative;top:0}.post.format-quote .cmsms_post_cont .cmsms_post_format_img:after,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_post_format_img:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}.post.format-quote .cmsms_post_cont a:hover,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont a:hover{opacity:.5}.post.format-quote .cmsms_post_cont a:hover.active,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont a:hover.active{opacity:1}.post.format-quote .cmsms_post_cont .cmsms_quote_content,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_quote_content{padding:20px 20px 0;position:relative}.post.format-quote .cmsms_post_cont .cmsms_quote_content:before,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_quote_content:before{content:none}.post.format-quote .cmsms_post_cont .cmsms_quote_content p,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_quote_content p{padding-bottom:0;text-align:center}.post.format-quote .cmsms_post_cont .cmsms_quote_author,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_quote_author{padding:0 20px 20px}.post.format-quote .cmsms_post_cont .cmsms_quote_info,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_quote_info{padding-top:20px;text-align:center}.post.format-quote .cmsms_post_cont .button,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .button{margin-bottom:25px}.post.format-quote .cmsms_post_cont .cmsms_post_footer,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_post_footer{padding:10px 20px;border-bottom-width:0;border-bottom-style:solid}.post.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike,.post.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsms_post_comments,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsms_post_comments{float:right}.post.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:before,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:before{opacity:.5}.post.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike.active,.post.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:hover,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike.active,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:hover{opacity:1}.post.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike.active:before,.post.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:hover:before,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike.active:before,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:hover:before{opacity:1}.post.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_comments:hover,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_comments:hover{opacity:1}.post.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_comments:hover:before,.tribe_events.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_comments:hover:before{opacity:.5}.post.format-aside .cmsms_post_cont,.post.format-status .cmsms_post_cont,.tribe_events.cmsms_post_default.format-aside .cmsms_post_cont,.tribe_events.cmsms_post_default.format-status .cmsms_post_cont{padding:0;-webkit-border-radius:5px;border-radius:5px}.post.format-aside .cmsms_post_cont .cmsms_post_format_img,.post.format-status .cmsms_post_cont .cmsms_post_format_img,.tribe_events.cmsms_post_default.format-aside .cmsms_post_cont .cmsms_post_format_img,.tribe_events.cmsms_post_default.format-status .cmsms_post_cont .cmsms_post_format_img{background-color:transparent;display:block;width:auto;height:auto;padding-top:30px;z-index:10;position:relative;top:auto;text-align:center;-webkit-border-radius:0;border-radius:0}.post.format-aside .cmsms_post_cont .cmsms_post_format_img:before,.post.format-status .cmsms_post_cont .cmsms_post_format_img:before,.tribe_events.cmsms_post_default.format-aside .cmsms_post_cont .cmsms_post_format_img:before,.tribe_events.cmsms_post_default.format-status .cmsms_post_cont .cmsms_post_format_img:before{font-size:20px;position:relative;top:0}.post.format-aside .cmsms_post_cont .cmsms_post_format_img:after,.post.format-status .cmsms_post_cont .cmsms_post_format_img:after,.tribe_events.cmsms_post_default.format-aside .cmsms_post_cont .cmsms_post_format_img:after,.tribe_events.cmsms_post_default.format-status .cmsms_post_cont .cmsms_post_format_img:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}.post.format-aside .cmsms_post_cont a:hover,.post.format-status .cmsms_post_cont a:hover,.tribe_events.cmsms_post_default.format-aside .cmsms_post_cont a:hover,.tribe_events.cmsms_post_default.format-status .cmsms_post_cont a:hover{opacity:.5}.post.format-aside .cmsms_post_cont a:hover.active,.post.format-status .cmsms_post_cont a:hover.active,.tribe_events.cmsms_post_default.format-aside .cmsms_post_cont a:hover.active,.tribe_events.cmsms_post_default.format-status .cmsms_post_cont a:hover.active{opacity:1}.post.format-aside .cmsms_post_cont .cmsms_post_content,.post.format-status .cmsms_post_cont .cmsms_post_content,.tribe_events.cmsms_post_default.format-aside .cmsms_post_cont .cmsms_post_content,.tribe_events.cmsms_post_default.format-status .cmsms_post_cont .cmsms_post_content{padding:20px 20px 45px;text-align:center}.post.format-aside .cmsms_post_cont .cmsms_post_content>div,.post.format-status .cmsms_post_cont .cmsms_post_content>div,.tribe_events.cmsms_post_default.format-aside .cmsms_post_cont .cmsms_post_content>div,.tribe_events.cmsms_post_default.format-status .cmsms_post_cont .cmsms_post_content>div{text-align:center}.post.format-aside .cmsms_post_cont .cmsms_post_footer,.post.format-status .cmsms_post_cont .cmsms_post_footer,.tribe_events.cmsms_post_default.format-aside .cmsms_post_cont .cmsms_post_footer,.tribe_events.cmsms_post_default.format-status .cmsms_post_cont .cmsms_post_footer{padding:10px 20px;border-bottom-width:0;border-bottom-style:solid;overflow:hidden}.post.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_comments:hover,.post.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_comments:hover,.tribe_events.cmsms_post_default.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_comments:hover,.tribe_events.cmsms_post_default.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_comments:hover{opacity:1}.post.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_comments:hover:before,.post.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_comments:hover:before,.tribe_events.cmsms_post_default.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_comments:hover:before,.tribe_events.cmsms_post_default.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_comments:hover:before{opacity:.5}.post.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:before,.post.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:before,.tribe_events.cmsms_post_default.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:before,.tribe_events.cmsms_post_default.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:before{opacity:.5}.post.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike.active,.post.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:hover,.post.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike.active,.post.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:hover,.tribe_events.cmsms_post_default.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike.active,.tribe_events.cmsms_post_default.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:hover,.tribe_events.cmsms_post_default.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike.active,.tribe_events.cmsms_post_default.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:hover{opacity:1}.post.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike.active:before,.post.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:hover:before,.post.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike.active:before,.post.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:hover:before,.tribe_events.cmsms_post_default.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike.active:before,.tribe_events.cmsms_post_default.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:hover:before,.tribe_events.cmsms_post_default.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike.active:before,.tribe_events.cmsms_post_default.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:hover:before{opacity:1}.post.format-gallery .owl-controls .owl-pagination .owl-page,.tribe_events.cmsms_post_default.format-gallery .owl-controls .owl-pagination .owl-page{border-width:0;border-style:solid}.post.format-chat .cmsms_post_cont .entry-title,.tribe_events.cmsms_post_default.format-chat .cmsms_post_cont .entry-title{margin-bottom:15px}.post.format-chat .cmsms_post_cont .cmsms_post_footer,.tribe_events.cmsms_post_default.format-chat .cmsms_post_cont .cmsms_post_footer{margin-bottom:30px}.post.format-chat .cmsms_post_cont .cmsms_chat,.tribe_events.cmsms_post_default.format-chat .cmsms_post_cont .cmsms_chat{word-wrap:break-word;overflow:hidden}.post.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item,.tribe_events.cmsms_post_default.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item{margin-top:15px;padding-top:15px;position:relative;overflow:hidden}.post.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item:first-child,.tribe_events.cmsms_post_default.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item:first-child{margin-top:0;padding-top:0}.post.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item:before,.tribe_events.cmsms_post_default.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item:before{content:'';background-color:transparent;display:block;width:60px;height:1px;border-top-width:1px;border-top-style:dotted;position:absolute;left:0;top:0}.post.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item:first-child:before,.tribe_events.cmsms_post_default.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item:first-child:before{content:none}.post.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item .cmsms_chat_author_time,.tribe_events.cmsms_post_default.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item .cmsms_chat_author_time{overflow:hidden}.post.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item .cmsms_chat_author_time .cmsms_chat_time,.tribe_events.cmsms_post_default.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item .cmsms_chat_author_time .cmsms_chat_time{text-transform:uppercase;display:block;padding-left:10px;float:right;opacity:.5}.post.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item .cmsms_chat_author_time .cmsms_chat_author,.tribe_events.cmsms_post_default.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item .cmsms_chat_author_time .cmsms_chat_author{display:block;overflow:hidden}.post.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item .cmsms_chat_text,.tribe_events.cmsms_post_default.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item .cmsms_chat_text{padding-top:10px;margin:0}.tribe_events.cmsms_post_default .cmsms_post_cont .cmsms_post_footer .cmsms_post_info+.cmsms_comments_wrap:before{content:'\002F';margin:0 4px}.tribe_events.cmsms_post_default .cmsms_post_cont .cmsms_post_footer .cmsms_comments_wrap+.cmsms_post_cont_info:before{content:'\002F';margin:0 4px}.content_wrap.l_sidebar .post.cmsms_post_default:first-child,.content_wrap.r_sidebar .post.cmsms_post_default:first-child{padding-top:0}.post.cmsms_post_default{padding-top:70px}.post.cmsms_post_default:first-child{padding-top:30px}.post.cmsms_post_default .cmsms_video_wrap,.post.cmsms_post_default .preloader{display:block;padding-bottom:45.1%}.post.cmsms_post_default .cmsms_video_wrap.highImg,.post.cmsms_post_default .preloader.highImg{height:auto;padding:0}.post.cmsms_post_default>figure{text-align:center}.post.cmsms_post_default .cmsms_owl_slider,.post.cmsms_post_default .cmsms_video_wrap,.post.cmsms_post_default>figure{margin-bottom:30px}.post.cmsms_post_default .cmsms_post_date{display:block}.post.cmsms_post_default .cmsms_post_date>span{display:inline-block;margin:0}.post.cmsms_post_default .cmsms_post_cont{padding-left:55px}.post.cmsms_post_default .cmsms_post_cont .cmsms_post_header{padding-bottom:15px}.post.cmsms_post_default .cmsms_post_cont .cmsms_post_footer{border-top-width:1px;border-top-style:dotted;border-bottom-width:1px;border-bottom-style:dotted;margin-bottom:25px}.post.cmsms_post_default .cmsms_post_cont .cmsms_post_footer .cmsms_comments_wrap+.cmsms_post_cont_info:before,.post.cmsms_post_default .cmsms_post_cont .cmsms_post_footer .cmsms_post_info+.cmsms_comments_wrap:before,.post.cmsms_post_default .cmsms_post_cont .cmsms_post_footer .cmsms_post_info+.cmsms_post_cont_info:before{content:'\002F';margin:0 4px}.post.cmsms_post_default .cmsms_post_cont .cmsms_post_footer .cmsms_post_info{padding-right:0}.post.cmsms_post_default.format-aside .cmsms_post_cont,.post.cmsms_post_default.format-status .cmsms_post_cont{padding:0}.post.cmsms_post_default.format-aside .cmsms_post_cont .cmsms_post_footer,.post.cmsms_post_default.format-status .cmsms_post_cont .cmsms_post_footer{margin:0}.post.cmsms_post_default.format-quote .cmsms_post_cont{padding:0}.post.cmsms_post_default.format-quote .cmsms_post_cont .cmsms_post_footer{margin:0}.post.cmsms_post_default.format-link .cmsms_post_cont .cmsms_post_header{padding-bottom:15px}.post.cmsms_post_default.format-chat .cmsms_post_format_img:before,.post.cmsms_post_default.format-image .cmsms_post_format_img:before,.post.cmsms_post_default.format-link .cmsms_post_format_img:before,.post.cmsms_post_default.format-standard .cmsms_post_format_img:before{left:1px}.post.cmsms_post_default.format-video .cmsms_post_format_img:before{left:3px}.post.cmsms_post_default.format-audio .cmsms_post_format_img:before{left:-1px}.post.cmsms_post_masonry .cmsms_video_wrap,.post.cmsms_post_masonry .preloader{padding:0 0 56.9%}.post.cmsms_post_masonry .cmsms_video_wrap.highImg,.post.cmsms_post_masonry .preloader.highImg{height:auto;padding:0}.post.cmsms_post_masonry .cmsms_post_cont{min-width:250px}.post.cmsms_post_masonry .cmsms_post_cont .cmsms_owl_slider,.post.cmsms_post_masonry .cmsms_post_cont .cmsms_video_wrap,.post.cmsms_post_masonry .cmsms_post_cont>figure{margin-bottom:15px}.post.cmsms_post_masonry .cmsms_post_cont .cmsms_post_format_img{padding-top:35px}.post.cmsms_post_masonry .cmsms_post_cont .cmsms_post_format_img:before{font-size:18px}.post.cmsms_post_masonry .cmsms_post_cont .cmsms_post_date{float:none;display:block}.post.cmsms_post_masonry .cmsms_post_cont .cmsms_post_header{padding:10px 0 15px}.post.cmsms_post_masonry .cmsms_post_cont .cmsms_post_cont_info{margin-bottom:20px;padding:10px 0;border-top-width:1px;border-top-style:dotted;border-bottom-width:1px;border-bottom-style:dotted;position:relative}.post.cmsms_post_masonry .cmsms_post_cont .cmsms_post_footer{padding:0;position:relative;border-width:0;border-style:solid;overflow:hidden}.post.cmsms_post_masonry .cmsms_post_cont .cmsms_post_footer .button{float:left}.post.cmsms_post_masonry .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike,.post.cmsms_post_masonry .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsms_post_comments{margin-left:10px}.post.cmsms_post_masonry.format-quote .cmsms_post_cont .cmsms_post_footer{border-bottom-width:1px;border-bottom-style:dotted;padding:8px 15px}.post.cmsms_post_masonry.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info{float:none}.post.cmsms_post_masonry.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsms_post_date{float:left}.post.cmsms_post_masonry.format-quote .cmsms_post_cont .cmsms_post_format_img{display:block}.post.cmsms_post_masonry.format-quote .cmsms_post_cont .cmsms_quote_content{margin-bottom:15px}.post.cmsms_post_masonry.format-quote .cmsms_post_cont .button{margin-bottom:25px}.post.cmsms_post_masonry.format-quote .cmsms_post_cont .cmsms_post_cont_info{border-top-width:1px;border-top-style:dotted;margin:0;padding:9px 15px}.post.cmsms_post_masonry.format-aside .cmsms_post_cont .cmsms_post_footer,.post.cmsms_post_masonry.format-status .cmsms_post_cont .cmsms_post_footer{border-bottom-width:1px;border-bottom-style:dotted;padding:8px 15px}.post.cmsms_post_masonry.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info,.post.cmsms_post_masonry.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info{float:none}.post.cmsms_post_masonry.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsms_post_date,.post.cmsms_post_masonry.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsms_post_date{float:left}.post.cmsms_post_masonry.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike,.post.cmsms_post_masonry.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsms_post_comments,.post.cmsms_post_masonry.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike,.post.cmsms_post_masonry.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsms_post_comments{float:right}.post.cmsms_post_masonry.format-aside .cmsms_post_cont .cmsms_post_format_img,.post.cmsms_post_masonry.format-status .cmsms_post_cont .cmsms_post_format_img{display:block}.post.cmsms_post_masonry.format-aside .cmsms_post_cont .cmsms_post_content,.post.cmsms_post_masonry.format-status .cmsms_post_cont .cmsms_post_content{padding:20px 15px 45px}.post.cmsms_post_masonry.format-aside .cmsms_post_cont .cmsms_post_cont_info,.post.cmsms_post_masonry.format-status .cmsms_post_cont .cmsms_post_cont_info{border-top-width:1px;border-top-style:dotted;margin:0;padding:10px 15px}.post.cmsms_post_masonry.format-chat .cmsms_post_cont .entry-title{padding-top:10px}.post.cmsms_post_masonry.format-chat .cmsms_post_cont .cmsms_chat{margin-bottom:25px}.post.cmsms_post_masonry.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item{margin-top:10px;padding-top:10px}.post.cmsms_post_masonry.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item:first-child{margin-top:0;padding-top:0}.post.cmsms_post_masonry.format-chat .cmsms_post_cont .cmsms_post_footer{border-top-width:1px;border-top-style:dotted;margin:0}.post.cmsms_post_masonry.format-chat .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info{padding:10px 0}.post.cmsms_post_timeline{margin-bottom:60px}.post.cmsms_post_timeline:before{content:'';border-top-width:1px;border-top-style:dotted;width:100%;height:1px;position:absolute;right:0;top:20px}.post.cmsms_post_timeline .cmsms_video_wrap,.post.cmsms_post_timeline .preloader{padding:0 0 56.9%;z-index:3}.post.cmsms_post_timeline .cmsms_video_wrap.highImg,.post.cmsms_post_timeline .preloader.highImg{height:auto;padding:0}.post.cmsms_post_timeline .cmsms_post_info{width:114px;height:80px;position:absolute;top:2px;-webkit-border-radius:50%;border-radius:50%}.post.cmsms_post_timeline .cmsms_post_info .cmsms_post_format_img{background-color:transparent;width:100%;position:relative;z-index:1;-webkit-border-radius:0;border-radius:0}.post.cmsms_post_timeline .cmsms_post_info .cmsms_post_format_img:before{line-height:36px;width:36px;height:36px;font-size:16px;-webkit-border-radius:50%;border-radius:50%}.post.cmsms_post_timeline .cmsms_post_info .cmsms_post_date{display:block;width:98%;padding:8px 0;position:relative;text-align:center;overflow:hidden}.post.cmsms_post_timeline .cmsms_post_cont{position:relative;overflow:hidden}.post.cmsms_post_timeline .cmsms_post_cont .cmsms_owl_slider,.post.cmsms_post_timeline .cmsms_post_cont .cmsms_video_wrap,.post.cmsms_post_timeline .cmsms_post_cont>figure{margin-bottom:15px}.post.cmsms_post_timeline .cmsms_post_cont>figure img{max-width:auto}.post.cmsms_post_timeline .cmsms_post_cont .cmsms_post_header{margin-bottom:10px}.post.cmsms_post_timeline .cmsms_post_cont .cmsms_post_cont_info{border-top-width:1px;border-top-style:dotted;border-bottom-width:1px;border-bottom-style:dotted;margin-bottom:20px;padding:8px 0}.post.cmsms_post_timeline .cmsms_post_cont .cmsms_post_content{position:relative;overflow:hidden}.post.cmsms_post_timeline .cmsms_post_cont .cmsms_post_footer{padding:0}.post.cmsms_post_timeline .cmsms_post_cont .cmsms_post_footer .button{float:left}.post.cmsms_post_timeline .cmsms_post_cont .cmsms_post_footer .cmsmsLike,.post.cmsms_post_timeline .cmsms_post_cont .cmsms_post_footer .cmsms_post_comments{margin-left:10px}.post.cmsms_post_timeline.cmsms_timeline_left .cmsms_post_cont{margin-right:16%}.post.cmsms_post_timeline.cmsms_timeline_left.format-audio .cmsms_post_cont,.post.cmsms_post_timeline.cmsms_timeline_left.format-chat .cmsms_post_cont,.post.cmsms_post_timeline.cmsms_timeline_left.format-link .cmsms_post_cont,.post.cmsms_post_timeline.cmsms_timeline_left.format-standard:not(.has-post-thumbnail) .cmsms_post_cont{border-right-width:1px;border-right-style:dotted;padding-right:25px}.post.cmsms_post_timeline.cmsms_timeline_left .cmsms_post_info{right:-56px}.post.cmsms_post_timeline.cmsms_timeline_right .cmsms_post_cont{margin-left:16%}.post.cmsms_post_timeline.cmsms_timeline_right.format-audio .cmsms_post_cont,.post.cmsms_post_timeline.cmsms_timeline_right.format-chat .cmsms_post_cont,.post.cmsms_post_timeline.cmsms_timeline_right.format-link .cmsms_post_cont,.post.cmsms_post_timeline.cmsms_timeline_right.format-standard:not(.has-post-thumbnail) .cmsms_post_cont{border-left-width:1px;border-left-style:dotted;padding-left:25px}.post.cmsms_post_timeline.cmsms_timeline_right .cmsms_post_info{left:-57px;margin-right:1px}.post.cmsms_post_timeline.cmsms_timeline_right .cmsms_post_info:before{left:0;right:-145px}.post.cmsms_post_timeline.format-quote .cmsms_post_cont .cmsms_quote_info{padding:0;position:relative;overflow:hidden}.post.cmsms_post_timeline.format-quote .cmsms_post_cont .cmsms_quote_info .cmsms_post_cont_info{margin:0;text-align:center;border-top-width:0;border-top-style:solid}.post.cmsms_post_timeline.format-quote .cmsms_post_cont .cmsms_quote_content{padding:45px 20px 20px 20px}.post.cmsms_post_timeline.format-quote .cmsms_post_cont .cmsms_post_footer{border-top-width:1px;border-top-style:dotted;padding:8px 30px 8px 20px}.post.cmsms_post_timeline.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info{float:none;text-align:center}.post.cmsms_post_timeline.format-quote .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info a{float:none}.post.cmsms_post_timeline.format-aside .cmsms_post_cont .cmsms_post_cont_info,.post.cmsms_post_timeline.format-status .cmsms_post_cont .cmsms_post_cont_info{margin:0;padding:8px 20px;text-align:center;border-top-width:0;border-top-style:solid}.post.cmsms_post_timeline.format-aside .cmsms_post_cont .cmsms_post_content,.post.cmsms_post_timeline.format-status .cmsms_post_cont .cmsms_post_content{padding:45px 20px}.post.cmsms_post_timeline.format-aside .cmsms_post_cont .cmsms_post_footer,.post.cmsms_post_timeline.format-status .cmsms_post_cont .cmsms_post_footer{border-top-width:1px;border-top-style:dotted;padding:8px 30px 8px 20px}.post.cmsms_post_timeline.format-aside .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info,.post.cmsms_post_timeline.format-status .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info{float:none;text-align:center}.post.cmsms_post_timeline.format-link .cmsms_post_cont .cmsms_post_header .cmsms_post_subtitle{margin-bottom:5px}.post.cmsms_post_timeline.format-link .cmsms_post_cont .cmsms_post_content{padding:5px 0}.post.cmsms_post_timeline.format-video .cmsms_post_cont .cmsms_post_format_img:before{line-height:42px}.post.cmsms_post_timeline.format-chat .cmsms_post_cont .cmsms_chat{margin-bottom:25px}.post.cmsms_post_timeline.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item{margin-top:10px;padding-top:10px}.post.cmsms_post_timeline.format-chat .cmsms_post_cont .cmsms_chat .cmsms_chat_item:first-child{margin-top:0;padding-top:0}.post.cmsms_post_timeline.format-chat .cmsms_post_cont .cmsms_post_footer{border-top-width:1px;border-top-style:dotted;margin:0}.post.cmsms_post_timeline.format-chat .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info{padding:10px 0}.tribe_events.cmsms_post_default{padding-top:70px;padding-right:60px}.tribe_events.cmsms_post_default:first-child{padding-top:0}.tribe_events.cmsms_post_default .cmsms_video_wrap,.tribe_events.cmsms_post_default .preloader{display:block;padding-bottom:45.1%}.tribe_events.cmsms_post_default .cmsms_video_wrap.highImg,.tribe_events.cmsms_post_default .preloader.highImg{height:auto;padding:0}.tribe_events.cmsms_post_default .cmsms_owl_slider,.tribe_events.cmsms_post_default .cmsms_video_wrap,.tribe_events.cmsms_post_default>figure{margin-bottom:30px}.tribe_events.cmsms_post_default .cmsms_post_date{display:block}.tribe_events.cmsms_post_default .cmsms_post_cont{padding-left:55px}.tribe_events.cmsms_post_default .cmsms_post_cont .cmsms_post_header{padding-bottom:15px}.tribe_events.cmsms_post_default .cmsms_post_cont .cmsms_post_footer{border-top-width:1px;border-top-style:dotted;border-bottom-width:1px;border-bottom-style:dotted;margin-bottom:25px}.content_wrap.fullwidth .blog.opened-article{padding-top:30px;overflow:hidden}.opened-article .post{margin-bottom:15px;clear:both}.opened-article .post .cmsms_video_wrap{padding-bottom:42.5%}.opened-article .post .cmsms_video_wrap,.opened-article .post>figure{margin-bottom:30px}.opened-article .post .cmsms_post_cont{padding-left:55px}.opened-article .post .cmsms_post_cont .cmsms_post_header{margin-bottom:15px;overflow:hidden}.opened-article .post .cmsms_post_cont .cmsms_post_footer{border-top-width:1px;border-top-style:dotted;border-bottom-width:1px;border-bottom-style:dotted;margin-bottom:25px;overflow:hidden}.opened-article .post .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info{float:left}.opened-article .post .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsms_post_date{display:block}.opened-article .post .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .date+.cmsms_comments_wrap:before{content:'\002F';margin:0 4px}.opened-article .post .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsms_comments_wrap{float:right}.opened-article .post .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info+.cmsms_post_cont_info:before{content:'\002F';margin:0 4px}.opened-article .post .cmsms_post_cont .cmsms_post_footer .cmsmsLike{float:right;padding-right:18px}.opened-article .post .cmsms_post_cont .cmsms_post_footer .cmsmsLike:before{position:absolute;left:10px;top:auto}.opened-article .post.format-aside,.opened-article .post.format-status{margin-bottom:25px}.opened-article .post.format-aside .cmsms_post_cont,.opened-article .post.format-status .cmsms_post_cont{padding:0}.opened-article .post.format-quote .cmsms_post_cont{padding:0}.post_nav{border-top-width:1px;border-top-style:dotted;border-bottom-width:1px;border-bottom-style:dotted;padding:15px 0;margin-bottom:30px;overflow:hidden}.post_nav>span{display:block;padding:0 10px 0 0;position:relative;float:left}.post_nav>span.cmsms_next_post{padding:0 0 0 10px;float:right}.post_nav>span.cmsms_next_post>a{padding:4px 40px 5px 0;z-index:2;position:relative}.post_nav>span.cmsms_prev_post>a{padding:4px 0 5px 40px;z-index:2;position:relative}.post_nav>span .cmsms_next_arrow,.post_nav>span .cmsms_prev_arrow{position:absolute;right:10px;left:auto;top:0;z-index:1}.post_nav>span .cmsms_next_arrow>span:before,.post_nav>span .cmsms_prev_arrow>span:before{content:'';background-color:transparent;display:block;width:23px;height:23px;margin:auto;position:absolute;right:-10px;top:-11px;border-width:1px;border-style:solid;-webkit-border-radius:50%;border-radius:50%}.post_nav>span .cmsms_next_arrow>span:after,.post_nav>span .cmsms_prev_arrow>span:after{content:none}.post_nav>span .cmsms_prev_arrow{left:9px;right:auto}.post_nav>span .cmsms_prev_arrow>span:before{right:auto;left:-9px;top:-11px}.post_nav>span .cmsms_prev_arrow>span:after{content:none}.share_posts{margin-bottom:35px;padding-bottom:15px}.share_posts:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}.share_posts iframe{max-width:none;margin-bottom:0}.share_posts>.fl{min-width:100px;padding-right:20px;margin-bottom:25px}.share_posts .cmsms_share{text-transform:uppercase}.share_posts .cmsms_social{margin-top:18px;overflow:hidden;display:none}.share_posts .cmsms_social a{display:inline-block;padding:5px 10px 0 2px}.about_author{border-bottom-width:1px;border-bottom-style:dotted;margin-bottom:30px;padding:0 0 40px;overflow:hidden}.about_author .about_author_title{margin-bottom:35px}.about_author .about_author_inner{overflow:hidden}.about_author .about_author_inner .avatar,.about_author .about_author_inner>figure{overflow:hidden}.about_author .about_author_inner .alignleft{margin-right:35px;-webkit-border-radius:50%;border-radius:50%}.about_author .about_author_inner .author{margin-bottom:10px}.about_author .about_author_inner .social_wrap{display:block;position:relative;overflow:hidden}.about_author .about_author_inner .social_wrap .social_wrap_inner{display:block;position:relative;overflow:hidden}.about_author .about_author_inner .social_wrap .social_wrap_inner ul{padding:0;margin:0;overflow:hidden}.about_author .about_author_inner .social_wrap .social_wrap_inner ul li{display:inline-block;margin-left:20px}.about_author .about_author_inner .social_wrap .social_wrap_inner ul li:first-child{margin-left:0}.about_author .about_author_inner .social_wrap .social_wrap_inner ul li:before{content:none}.about_author .about_author_inner .social_wrap .social_wrap_inner ul li a{font-size:20px;display:block;width:1em;height:1em}.related_posts{border-bottom-width:1px;border-bottom-style:dotted;margin-bottom:35px;padding-bottom:40px;overflow:hidden}.related_posts h3{margin-bottom:30px}.related_posts>ul{list-style:none;margin:0;padding:0;position:relative}.related_posts>ul li{display:block;margin-left:-1px;padding:0;position:relative;float:left;overflow:hidden}.related_posts>ul li:first-child{margin:0}.related_posts>ul li:first-child>a{-webkit-border-radius:5px 0 0 0;border-radius:5px 0 0 0}.related_posts>ul li:first-child>a:after{content:none}.related_posts>ul li:last-child>a{-webkit-border-radius:0 5px 0 0;border-radius:0 5px 0 0}.related_posts>ul li:before{content:none;display:none}.related_posts>ul li>a{display:block;min-width:130px;padding:14px 10px;position:relative;z-index:1;border-top-width:1px;border-top-style:solid;border-left-width:1px;border-left-style:solid;border-right-width:1px;border-right-style:solid;text-align:center}.related_posts>ul li>a:after{content:'';display:block;width:1px;height:100%;position:absolute;left:-5px;top:12px;-webkit-transform:rotate(170deg);-moz-transform:rotate(170deg);-ms-transform:rotate(170deg);transform:rotate(170deg);-webkit-box-shadow:0 0 11px 1px #000;-moz-box-shadow:0 0 11px 1px #000;box-shadow:0 0 11px 1px #000;opacity:.3}.related_posts>ul li>a.current,.related_posts>ul li>a:hover{z-index:2}.related_posts>ul li>a.current:after,.related_posts>ul li>a:hover:after{opacity:0}.related_posts .related_posts_content{padding:30px 30px 10px;position:relative;border-width:1px;border-style:solid;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;overflow:hidden}.related_posts .related_posts_content .related_posts_content_tab{display:none}.related_posts .related_posts_content .related_posts_content_tab:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}.related_posts .related_posts_content .related_posts_content_tab .one_half{padding-bottom:20px}.related_posts .related_posts_content .related_posts_content_tab .rel_post_content{display:table;position:relative}.related_posts .related_posts_content .related_posts_content_tab .rel_post_content figure.alignleft{display:table-cell;margin-right:20px;margin-bottom:0;border-width:1px;border-style:solid;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.related_posts .related_posts_content .related_posts_content_tab .rel_post_content figure.alignleft .img_placeholder,.related_posts .related_posts_content .related_posts_content_tab .rel_post_content figure.alignleft>a:not([class]){display:block;width:100px;height:100px;position:relative}.related_posts .related_posts_content .related_posts_content_tab .rel_post_content figure.alignleft .img_placeholder:before,.related_posts .related_posts_content .related_posts_content_tab .rel_post_content figure.alignleft>a:not([class]):before{font-size:20px;width:1em;height:1em;margin:auto!important;position:absolute;left:0;right:0;top:0;bottom:0}.related_posts .related_posts_content .related_posts_content_tab .rel_post_content h5{display:table-cell;padding:0;vertical-align:middle}.comments_nav{padding:30px 0;overflow:hidden}.comments_nav+.commentlist{padding:0}.comments_nav a{display:block;position:relative}.comments_nav a:before{font-family:fontello;font-size:18px;padding:0 1px}.comments_nav>.comments_nav_prev{float:left}.comments_nav>.comments_nav_prev>a{padding:0 0 0 25px}.comments_nav>.comments_nav_prev>a:before{content:'\e9cb';line-height:1em;width:1em;height:1em;margin:auto!important;position:absolute;left:0;right:auto;top:0;bottom:0}.comments_nav>.comments_nav_next{float:right}.comments_nav>.comments_nav_next>a{padding:0 25px 0 0}.comments_nav>.comments_nav_next>a:before{content:'\e9cc';line-height:1em;text-align:right;width:1em;height:1em;margin:auto!important;position:absolute;left:auto;right:0;top:0;bottom:0}.post_comments{position:relative;overflow:hidden}.post_comments .commentlist{list-style:none;margin-bottom:0;overflow:hidden}.post_comments .commentlist>li>.comment-body:before{content:none}.post_comments .commentlist>li:first-child>.comment-body{margin-top:0}.post_comments .commentlist>li.bypostauthor>.comment-body .fn:before{display:none;content:'\e829';font-size:16px;font-family:fontello;position:relative;top:-1px;margin:0 10px 0 5px}.post_comments .commentlist .comment-body{border-bottom-width:1px;border-bottom-style:dotted;margin-top:30px;padding-bottom:25px;position:relative}.post_comments .commentlist .comment-body:before{content:'';width:1px;height:20px;position:absolute;left:60px;top:-20px}.post_comments .commentlist .comment-body .alignleft{margin-right:30px;text-align:center;-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.post_comments .commentlist .comment-body .alignleft img{display:block}.post_comments .commentlist .comment-body .comment-content{overflow:hidden}.post_comments .commentlist .comment-body .comment-content h4{word-wrap:break-word;margin-bottom:5px}.post_comments .commentlist .comment-body .comment-content .published{margin-bottom:4px;overflow:hidden}.post_comments .commentlist .comment-body .comment-content .comment-edit-link{float:right}.post_comments .commentlist .comment-body .comment-content p{padding-bottom:10px}.post_comments .commentlist .comment-body .comment-content .comment-reply-link{padding:0}.post_comments .commentlist li{padding-top:0}.post_comments .commentlist ul{list-style:none;padding-left:20px;margin:0}.post_comments .commentlist ul li:before{content:none}.comment-respond{padding:25px 0 0;position:relative;overflow:hidden}.comment-respond .comment-reply-title small{float:right}.comment-respond .comment-form{margin:0 -1%}.comment-respond .comment-form>p{width:98%;margin:0 1%;clear:both}.comment-respond .comment-form .comment-form-author,.comment-respond .comment-form .comment-form-email,.comment-respond .comment-form .comment-form-url{width:59%;clear:none}.comment-respond .comment-form textarea{resize:vertical}.comment-respond .comment-form input,.comment-respond .comment-form textarea{width:100%;max-width:100%;-webkit-border-radius:5px;border-radius:5px}.comment-respond .comment-form input[type=submit]{width:auto;border-width:1px;border-style:solid;-webkit-border-radius:25px;border-radius:25px}.comment-respond .comment-form iframe{padding:0 1%}.comment-respond .comment-form-cookies-consent{float:none;padding:15px 0;position:relative;clear:both;text-align:left}.comment-respond .comment-form-cookies-consent input{width:1em;height:1em;margin:auto!important;position:absolute;left:0;right:auto;top:0;bottom:0}.comment-respond .comment-form-cookies-consent label{display:block;padding:1px 0 0 22px}.comment-body+.comment-respond{border-bottom-width:3px;border-bottom-style:solid;margin:0 0 40px;padding-top:50px;padding-bottom:10px}.cmsmasters_pings_list{margin:0 0 40px;position:relative;overflow:hidden}.cmsmasters_pings_list>h3{margin-bottom:30px}.cmsmasters_pings_list .pingslist{margin:0;list-style-type:none}.cmsmasters_pings_list .comment-body{padding:0 65px 0 0;position:relative}.cmsmasters_pings_list .comment-body .edit-link{margin:auto!important;position:absolute;left:auto;right:0;top:0;bottom:0}.cmsms_project_filter_wrap{border-bottom-width:1px;border-bottom-style:dotted;margin-bottom:40px;padding:20px 0 20px;position:relative;overflow:hidden}.cmsms_project_filter_wrap .cmsms_project_filter{position:relative;overflow:hidden}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_sort_block{position:relative;float:right}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_sort_block .cmsms_project_sort_but{position:relative;border-width:1px;border-style:solid;-webkit-border-radius:25px;border-radius:25px;float:left;overflow:hidden}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_sort_block .cmsms_project_sort_but+.cmsms_project_sort_but{margin-left:10px}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_sort_block .cmsms_project_sort_but .cmsms_bot_arrow,.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_sort_block .cmsms_project_sort_but .cmsms_top_arrow{left:auto;right:25px}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_sort_block .cmsms_project_sort_but .cmsms_bot_arrow>span:after,.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_sort_block .cmsms_project_sort_but .cmsms_top_arrow>span:after{content:none}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_sort_block .cmsms_project_sort_but .cmsms_top_arrow{display:none}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_sort_block .cmsms_project_sort_but.current.reversed .cmsms_top_arrow{display:block}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_sort_block .cmsms_project_sort_but.current.reversed .cmsms_bot_arrow{display:none}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block{padding-right:10px;position:relative;overflow:hidden}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but{cursor:pointer;position:relative;border-width:1px;border-style:solid;-webkit-border-radius:25px;border-radius:25px;float:right}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but .cmsms_bot_arrow,.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but .cmsms_top_arrow,.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but:before{content:'';display:block;width:8px;height:1px;margin:auto!important;position:absolute;left:auto;right:25px;top:0;bottom:0}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but .cmsms_top_arrow{top:6px}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but .cmsms_top_arrow span:after,.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but .cmsms_top_arrow span:before,.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but .cmsms_top_arrow:after,.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but .cmsms_top_arrow:before{display:none}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but .cmsms_bot_arrow{top:-6px}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but .cmsms_bot_arrow span:after,.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but .cmsms_bot_arrow span:before,.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but .cmsms_bot_arrow:after,.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but .cmsms_bot_arrow:before{display:none}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but.current:before{content:none}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but.current .cmsms_bot_arrow,.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but.current .cmsms_top_arrow{display:block;width:1px;height:1px;margin:auto!important;position:absolute;left:auto;right:29px;top:-1px;bottom:0}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but.current .cmsms_top_arrow span:before,.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but.current .cmsms_top_arrow:after,.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but.current .cmsms_top_arrow:before{display:block}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but.current .cmsms_bot_arrow span:before,.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but.current .cmsms_bot_arrow:after,.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but.current .cmsms_bot_arrow:before{display:block}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_list{height:0;margin:0;padding:0 15px 0 0;text-align:right;overflow:hidden}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_list li{display:inline-block;width:0;height:0;padding:0;opacity:0;position:relative}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_list li:first-child{padding-left:0}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_list li:before{content:none}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_list li>a{background-color:transparent;margin:9px 15px;position:relative}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but.current+.cmsms_project_filter_list{height:auto}.cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but.current+.cmsms_project_filter_list>li{width:auto;height:auto;opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}.cmsms_project_filter_wrap .cmsms_project_filter .button.cmsms_project_filter_but,.cmsms_project_filter_wrap .cmsms_project_filter .button.cmsms_project_sort_but{min-width:85px;padding:9px 50px 8px 20px;position:relative;text-align:left}.cmsms_wrap_more_projects{width:100%;overflow:hidden}.cmsms_wrap_project_loader{text-align:center;margin:60px 0 35px;overflow:hidden}.cmsms_wrap_project_loader .cmsms_project_loader{text-transform:uppercase;display:inline-block}.portfolio.large_gap+.cmsms_wrap_more_projects .cmsms_wrap_project_loader{margin-top:20px}.blog .profile.type-profile:first-child,.blog .project.type-project:first-child{padding-top:50px}.blog .profile.type-profile .cmsms_post_info_wrap .cmsms_post_info .cmsms_post_date,.blog .project.type-project .cmsms_post_info_wrap .cmsms_post_info .cmsms_post_date{display:block}.blog .profile.type-profile .cmsms_post_info_wrap .cmsms_post_info .cmsms_post_date>span,.blog .project.type-project .cmsms_post_info_wrap .cmsms_post_info .cmsms_post_date>span{margin:0;float:left}.blog .profile.type-profile .cmsms_post_info_wrap .cmsms_post_info .cmsms_post_date>span:first-child,.blog .project.type-project .cmsms_post_info_wrap .cmsms_post_info .cmsms_post_date>span:first-child{margin-right:3px}.blog .profile.type-profile .cmsms_post_info_wrap .cmsms_post_comments,.blog .project.type-project .cmsms_post_info_wrap .cmsms_post_comments{float:left}.blog .profile.type-profile .cmsms_post_info_wrap .cmsms_post_cont_info>span,.blog .profile.type-profile .cmsms_post_info_wrap>div,.blog .project.type-project .cmsms_post_info_wrap .cmsms_post_cont_info>span,.blog .project.type-project .cmsms_post_info_wrap>div{margin:0;padding:0}.blog .profile.type-profile .cmsms_post_info_wrap .cmsms_post_cont_info>span a,.blog .profile.type-profile .cmsms_post_info_wrap>div a,.blog .project.type-project .cmsms_post_info_wrap .cmsms_post_cont_info>span a,.blog .project.type-project .cmsms_post_info_wrap>div a{margin:0}.profile.type-profile,.project.type-project{max-width:100%;position:relative;overflow:hidden}.profile.type-profile .cmsms_owl_slider,.profile.type-profile .cmsms_video_wrap,.profile.type-profile>figure,.project.type-project .cmsms_owl_slider,.project.type-project .cmsms_video_wrap,.project.type-project>figure{margin-bottom:25px}.profile.type-profile .preloader,.project.type-project .preloader{padding-bottom:45.12%}.profile.type-profile .cmsms_post_format_img,.project.type-project .cmsms_post_format_img{display:block;width:36px;height:36px;position:absolute;left:0;top:0;-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.profile.type-profile .cmsms_post_format_img:before,.project.type-project .cmsms_post_format_img:before{font-size:18px;width:1em;height:1em;margin:auto!important;position:absolute;left:0;right:0;top:0;bottom:0}.profile.type-profile .cmsms_post_date,.project.type-project .cmsms_post_date{display:none}.profile.type-profile .date,.project.type-project .date{display:block;float:left}.profile.type-profile .date:before,.project.type-project .date:before{content:none}.profile.type-profile .cmsms_post_header,.project.type-project .cmsms_post_header{margin-bottom:15px;position:relative}.profile.type-profile .cmsms_post_header .cmsms_post_subtitle,.profile.type-profile .cmsms_post_header .cmsms_post_title,.project.type-project .cmsms_post_header .cmsms_post_subtitle,.project.type-project .cmsms_post_header .cmsms_post_title{margin:0}.profile.type-profile .cmsms_post_cont,.project.type-project .cmsms_post_cont{padding-left:55px;position:relative}.profile.type-profile .cmsms_post_cont .preloader,.project.type-project .cmsms_post_cont .preloader{display:block}.profile.type-profile .cmsms_post_cont .cmsms_post_footer,.project.type-project .cmsms_post_cont .cmsms_post_footer{border-top-width:1px;border-top-style:dotted;border-bottom-width:1px;border-bottom-style:dotted;margin-bottom:25px;padding:10px 0;position:relative;overflow:hidden}.profile.type-profile .cmsms_post_cont .cmsms_post_footer .cmsms_comments_wrap,.profile.type-profile .cmsms_post_cont .cmsms_post_footer .cmsms_post_cont_info,.profile.type-profile .cmsms_post_cont .cmsms_post_footer .cmsms_post_info,.project.type-project .cmsms_post_cont .cmsms_post_footer .cmsms_comments_wrap,.project.type-project .cmsms_post_cont .cmsms_post_footer .cmsms_post_cont_info,.project.type-project .cmsms_post_cont .cmsms_post_footer .cmsms_post_info{float:left;overflow:hidden}.profile.type-profile .cmsms_post_cont .cmsms_post_footer .cmsms_comments_wrap+.cmsms_post_cont_info:before,.profile.type-profile .cmsms_post_cont .cmsms_post_footer .cmsms_post_info+.cmsms_comments_wrap:before,.profile.type-profile .cmsms_post_cont .cmsms_post_footer .cmsms_post_info+.cmsms_post_cont_info:before,.project.type-project .cmsms_post_cont .cmsms_post_footer .cmsms_comments_wrap+.cmsms_post_cont_info:before,.project.type-project .cmsms_post_cont .cmsms_post_footer .cmsms_post_info+.cmsms_comments_wrap:before,.project.type-project .cmsms_post_cont .cmsms_post_footer .cmsms_post_info+.cmsms_post_cont_info:before{content:'\002F';margin:0 4px}.profile.type-profile .cmsms_post_cont .cmsms_post_footer .cmsms_post_cont_info>span:after,.project.type-project .cmsms_post_cont .cmsms_post_footer .cmsms_post_cont_info>span:after{content:'\002F';margin:0 4px}.profile.type-profile .cmsms_post_cont .cmsms_post_footer .cmsms_post_cont_info>span:last-child:after,.project.type-project .cmsms_post_cont .cmsms_post_footer .cmsms_post_cont_info>span:last-child:after{content:none}.profile.type-profile .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info,.project.type-project .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info{float:right;overflow:hidden}.profile.type-profile .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike,.profile.type-profile .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsms_post_comments,.project.type-project .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike,.project.type-project .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsms_post_comments{padding-right:18px}.profile.type-profile .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:before,.profile.type-profile .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsms_post_comments:before,.project.type-project .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsmsLike:before,.project.type-project .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info .cmsms_post_comments:before{position:absolute;left:10px;top:auto}.portfolio{position:relative}.portfolio.small_gap,.portfolio.zero_gap{margin:0 -1px;padding:0 1px}.portfolio.grid.small_gap .project .project_inner,.portfolio.grid.zero_gap .project .project_inner{padding:10px 15px 5px;border-left-width:1px;border-left-style:solid;border-right-width:1px;border-right-style:solid;border-bottom-width:1px;border-bottom-style:solid}.portfolio.grid.small_gap .project .project_inner .cmsms_project_cont_info,.portfolio.grid.small_gap .project .project_inner .cmsms_project_footer,.portfolio.grid.zero_gap .project .project_inner .cmsms_project_cont_info,.portfolio.grid.zero_gap .project .project_inner .cmsms_project_footer{border-width:0;border-style:solid}.portfolio.grid.small_gap .project .project_inner .cmsms_project_cont_info,.portfolio.grid.zero_gap .project .project_inner .cmsms_project_cont_info{padding:0}.portfolio.grid.zero_gap .project{margin-left:-1px}.portfolio.grid.perfect .project figure{opacity:0}.portfolio.grid.perfect .project.shortcode_animated figure{opacity:1}.portfolio.masonry .project{opacity:0}.portfolio.masonry .project.shortcode_animated{opacity:1}.portfolio.cmsms_5 .project{max-width:20%}.portfolio.cmsms_4 .project{max-width:25%}.portfolio.cmsms_3 .project{max-width:33%}.portfolio.cmsms_2 .project{max-width:50%}.portfolio.isotope.cmsms_2 .project,.portfolio.isotope.cmsms_3 .project,.portfolio.isotope.cmsms_4 .project,.portfolio.isotope.cmsms_5 .project{max-width:none}.portfolio .project{min-width:265px;padding-top:0;position:relative;float:left;overflow:hidden}.portfolio .project .preloader{padding-bottom:79.31%}.portfolio .project .preloader.highImg{height:auto;padding-bottom:0}.portfolio .project .project_outer{position:relative;overflow:hidden}.portfolio .project .project_outer .project_inner{padding-top:10px;position:relative;overflow:hidden}.portfolio .project .project_outer .project_inner .cmsms_project_cont_info{border-bottom-width:1px;border-bottom-style:dotted;margin-bottom:15px;padding-bottom:10px}.portfolio .project .project_outer .project_inner .cmsms_project_header{padding-bottom:10px;position:relative;overflow:hidden}.portfolio .project .project_outer .project_inner .cmsms_project_header .cmsms_project_title{margin:0}.portfolio .project .project_outer .project_inner .cmsms_project_content{margin-bottom:5px;position:relative;overflow:hidden}.portfolio .project .project_outer .project_inner .cmsms_project_footer{border-top-width:1px;border-top-style:dotted;padding:10px 0;position:relative}.portfolio .project .project_outer .project_inner .cmsms_project_footer>a{display:inline-block;margin-right:15px}.portfolio .project .project_outer .project_inner .cmsms_project_footer>a:before{float:right;right:-2px}.portfolio .project .project_outer .project_inner .cmsms_project_footer>a.cmsmsLike:before{font-size:12px}.portfolio .project .project_outer .project_inner .cmsms_project_footer>a.cmsms_slider_project_comments:before{font-size:14px}.portfolio.opened-article .project{float:none}.portfolio.large_gap{margin:0 -10px}.portfolio.large_gap .project{padding-left:10px;padding-right:10px;padding-bottom:40px}.portfolio.small_gap{padding:1px 1px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.portfolio.small_gap .project{overflow:visible}.portfolio.small_gap .project .project_outer{margin-right:1px;margin-bottom:1px}.portfolio.puzzle.large_gap{margin:0 -5px}.portfolio.puzzle.large_gap .project{padding:0 5px 10px}.portfolio.puzzle .project{opacity:0}.portfolio.puzzle .project.shortcode_animated{opacity:1}.portfolio.puzzle .project .project_outer{overflow:hidden}.portfolio.puzzle .project .project_outer .project_inner{width:100%;padding-bottom:15px;position:absolute;left:0;-webkit-border-radius:0;border-radius:0}.portfolio.puzzle .project .project_outer .project_inner .cmsms_project_content{display:none}.portfolio.puzzle .project .project_outer .project_inner .cmsms_project_cont_info,.portfolio.puzzle .project .project_outer .project_inner .cmsms_project_footer,.portfolio.puzzle .project .project_outer .project_inner .cmsms_project_header{text-align:center}.portfolio.puzzle .project .project_outer .cmsms_img_rollover>a{margin:auto!important;top:0}.portfolio.puzzle .project .project_outer:hover figure .img_placeholder,.portfolio.puzzle .project .project_outer:hover figure img{-webkit-border-radius:0;border-radius:0;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);transform:scale(1.3)}.portfolio.puzzle .project .project_outer:hover figure .cmsms_img_rollover .cmsms_open_link{left:0;right:0;opacity:1}.portfolio.puzzle .project .project_outer:hover figure .cmsms_img_rollover .cmsms_img_rollover_divider{opacity:1}.portfolio.puzzle .project .project_outer:hover figure .cmsms_img_rollover .cmsms_image_link,.portfolio.puzzle .project .project_outer:hover figure .cmsms_img_rollover .cmsms_open_link{left:-52px;right:0;opacity:1}.portfolio.puzzle .project .project_outer:hover figure .cmsms_img_rollover .cmsms_image_link>span:before,.portfolio.puzzle .project .project_outer:hover figure .cmsms_img_rollover .cmsms_open_link>span:before{opacity:1}.portfolio.puzzle .project .project_outer:hover figure .cmsms_img_rollover .cmsms_image_link+.cmsms_open_link{right:-52px;left:0}.portfolio.puzzle .project .project_outer:hover figure .cmsms_img_rollover .cmsms_image_link.no_open_link{left:0;right:0}.portfolio.puzzle .project .project_outer:hover .project_inner{bottom:0!important;z-index:2}.portfolio.puzzle .project .project_outer .cmsms_project_header{padding-bottom:0}.portfolio.puzzle .project .project_outer .cmsms_project_cont_info{margin:0;padding:5px 0 0;border-bottom-width:0;border-bottom-style:solid}.portfolio.puzzle .project .project_outer .cmsms_project_footer{margin-top:15px;border-top-width:0;border-top-style:solid}.portfolio.puzzle .project .project_outer .cmsms_project_footer>a:last-child{margin-right:0}.portfolio.puzzle.resp_portfolio_puzzle .project .project_outer{height:auto!important}.portfolio.puzzle.resp_portfolio_puzzle .project .project_outer figure .cmsms_img_rollover .cmsms_image_link,.portfolio.puzzle.resp_portfolio_puzzle .project .project_outer figure .cmsms_img_rollover .cmsms_open_link{bottom:0}.portfolio.opened-article .project{min-width:1px;float:none;overflow:hidden;clear:both}.portfolio.opened-article .project .cmsms_project_header{border-bottom-width:1px;border-bottom-style:dotted;padding:0 0 15px;text-align:left;overflow:hidden;clear:both}.portfolio.opened-article .project .cmsms_project_header .cmsms_project_title{margin:0}.portfolio.opened-article .project .project_content{margin-top:40px;padding-bottom:15px;position:relative;overflow:hidden}.portfolio.opened-article .project .project_content .project_gallery_row{margin:0 -1% 2%;position:relative}.portfolio.opened-article .project .project_content .project_gallery_row .one_first,.portfolio.opened-article .project .project_content .project_gallery_row .one_half,.portfolio.opened-article .project .project_content .project_gallery_row .one_third{margin:0 1%}.portfolio.opened-article .project .project_content .project_gallery_row .one_first .preloader{padding-bottom:56.2%}.portfolio.opened-article .project .project_content .project_gallery_row .one_first .preloader.highImg{height:auto;padding:0}.portfolio.opened-article .project .project_content .project_gallery_row+.cmsms_project_content{margin-top:35px}.portfolio.opened-article .project .project_content>.cmsms_owl_slider,.portfolio.opened-article .project .project_content>.cmsms_video_wrap,.portfolio.opened-article .project .project_content>figure{margin-bottom:30px}.portfolio.opened-article .project .project_content>figure img{min-width:100%}.portfolio.opened-article .project .project_content .owl-page{border-width:0;border-style:solid}.portfolio.opened-article .project .project_content.with_sidebar{width:72%;padding-right:40px;float:left}.portfolio.opened-article .project .project_sidebar{width:28%;margin:35px 0 0;float:left}.portfolio.opened-article .project .project_sidebar .project_details{padding-bottom:50px}.portfolio.opened-article .project .project_sidebar .project_details .project_details_title{margin:0 0 20px}.portfolio.opened-article .project .project_sidebar .project_details .project_details_item{border-bottom-width:1px;border-bottom-style:dotted;padding:6px 0 5px;position:relative;overflow:hidden}.portfolio.opened-article .project .project_sidebar .project_details .project_details_item:last-child{border-bottom-width:0;border-bottom-style:solid}.portfolio.opened-article .project .project_sidebar .project_details .project_details_item>div{width:50%;float:left;overflow:hidden}.portfolio.opened-article .project .project_sidebar .project_details .project_details_item .project_details_item_title{padding-right:10px;word-wrap:break-word}.portfolio.opened-article .project .project_sidebar .project_details .project_details_item .project_details_item_desc{padding-left:10px;word-wrap:break-word;text-align:right}.portfolio.opened-article .project .project_sidebar .project_details .project_details_item .project_details_item_desc .cmsmsLike,.portfolio.opened-article .project .project_sidebar .project_details .project_details_item .project_details_item_desc .cmsms_project_comments{display:inline-block;padding:0 0 0 10px}.portfolio.opened-article .project .project_sidebar .project_details .project_details_item .project_details_item_desc .cmsmsLike:before,.portfolio.opened-article .project .project_sidebar .project_details .project_details_item .project_details_item_desc .cmsms_project_comments:before{position:absolute;left:-10px}.portfolio.opened-article .project .project_sidebar .project_details .project_details_item .project_details_item_desc .date{display:none}.portfolio.opened-article .project .project_sidebar .project_features{padding-bottom:50px}.portfolio.opened-article .project .project_sidebar .project_features .project_features_title{margin:0 0 20px}.portfolio.opened-article .project .project_sidebar .project_features .project_features_item{border-bottom-width:1px;border-bottom-style:dotted;padding:6px 0 5px;position:relative;overflow:hidden}.portfolio.opened-article .project .project_sidebar .project_features .project_features_item:last-child{border-bottom-width:0;border-bottom-style:solid}.portfolio.opened-article .project .project_sidebar .project_features .project_features_item>div{width:50%;float:left;overflow:hidden}.portfolio.opened-article .project .project_sidebar .project_features .project_features_item .project_features_item_title{padding-right:10px;word-wrap:break-word}.portfolio.opened-article .project .project_sidebar .project_features .project_features_item .project_features_item_desc{padding-left:10px;word-wrap:break-word;text-align:right}.portfolio.opened-article .project .project_sidebar .share_posts{padding:0 0 50px;margin:0;overflow:hidden}.portfolio.opened-article .project .project_sidebar .share_posts .share_posts_title{margin:0 0 30px}.portfolio.opened-article .project .project_sidebar .share_posts .share_posts_item{width:50%;float:left}.portfolio.opened-article aside:last-child{margin-bottom:0;border-bottom-width:0;border-bottom-style:solid}.profiles.opened-article .profile{position:relative;clear:both;overflow:hidden}.profiles.opened-article .profile .cmsms_profile_header{border-bottom-width:1px;border-bottom-style:dotted;margin-bottom:40px;padding:0 0 15px;clear:both;overflow:hidden}.profiles.opened-article .profile .cmsms_profile_header .cmsms_profile_title{margin:0}.profiles.opened-article .profile .cmsms_profile_header .cmsms_profile_subtitle{margin:0}.profiles.opened-article .profile .profile_content{padding-bottom:30px;position:relative;overflow:hidden}.profiles.opened-article .profile .profile_content.with_sidebar{width:71.9%;padding-right:40px;float:left}.profiles.opened-article .profile .profile_content>figure{margin-bottom:30px}.profiles.opened-article .profile .profile_sidebar{width:28.1%;margin:-5px 0 0;position:relative;float:left;overflow:hidden}.profiles.opened-article .profile .profile_sidebar .profile_details{padding:0 0 40px;position:relative;overflow:hidden}.profiles.opened-article .profile .profile_sidebar .profile_details .profile_details_title{margin:0 0 20px}.profiles.opened-article .profile .profile_sidebar .profile_details .profile_details_item{border-bottom-width:1px;border-bottom-style:dotted;padding:5px 0;position:relative;overflow:hidden}.profiles.opened-article .profile .profile_sidebar .profile_details .profile_details_item:last-child{border-bottom-width:0;border-bottom-style:solid}.profiles.opened-article .profile .profile_sidebar .profile_details .profile_details_item>div{width:50%;float:left;overflow:hidden}.profiles.opened-article .profile .profile_sidebar .profile_details .profile_details_item .profile_details_item_title{padding-right:10px;word-wrap:break-word}.profiles.opened-article .profile .profile_sidebar .profile_details .profile_details_item .profile_details_item_desc{padding-left:10px;word-wrap:break-word;text-align:right}.profiles.opened-article .profile .profile_sidebar .profile_details .profile_details_item .profile_details_item_desc .cmsmsLike:before,.profiles.opened-article .profile .profile_sidebar .profile_details .profile_details_item .profile_details_item_desc .cmsms_profile_comments:before{font-size:13px;float:none;right:5px}.profiles.opened-article .profile .profile_sidebar .profile_features{padding:0 0 40px;position:relative;overflow:hidden}.profiles.opened-article .profile .profile_sidebar .profile_features .profile_features_title{margin:0 0 20px}.profiles.opened-article .profile .profile_sidebar .profile_features .profile_features_item{border-bottom-width:1px;border-bottom-style:dotted;padding:5px 0;position:relative;overflow:hidden}.profiles.opened-article .profile .profile_sidebar .profile_features .profile_features_item:last-child{border-bottom-width:0;border-bottom-style:solid}.profiles.opened-article .profile .profile_sidebar .profile_features .profile_features_item>div{width:50%;float:left;overflow:hidden}.profiles.opened-article .profile .profile_sidebar .profile_features .profile_features_item .profile_features_item_title{padding-right:10px;word-wrap:break-word}.profiles.opened-article .profile .profile_sidebar .profile_features .profile_features_item .profile_features_item_desc{padding-left:10px;word-wrap:break-word;text-align:right}.profiles.opened-article .profile .profile_sidebar .profile_social_icons{padding:0 0 40px;position:relative;overflow:hidden}.profiles.opened-article .profile .profile_sidebar .profile_social_icons .profile_social_icons_title{margin:0 0 20px}.profiles.opened-article .profile .profile_sidebar .profile_social_icons .profile_social_icons_list{list-style:none;margin:0 -4px;padding:0}.profiles.opened-article .profile .profile_sidebar .profile_social_icons .profile_social_icons_list li{margin:0 4px 4px;float:left}.profiles.opened-article .profile .profile_sidebar .profile_social_icons .profile_social_icons_list li:before{content:none}.profiles.opened-article .profile .profile_sidebar .profile_social_icons .profile_social_icons_list li a{font-size:25px;display:block;width:1em;height:1em}.profiles.opened-article .profile .profile_sidebar .profile_social_icons .profile_social_icons_list li a:before{margin:auto!important;position:absolute;left:0;right:0;top:0;bottom:0}.cmsms_notice{margin:15px 0;padding:0 50px 0 25px;position:relative;border-width:1px;border-style:solid;-webkit-border-radius:5px;border-radius:5px}.cmsms_notice[class*=" cmsms-icon-"],.cmsms_notice[class*=" cmsms_theme_icon_"]{padding-left:90px}.cmsms_notice:before{font-size:32px;width:1em;height:1em;left:29px}.cmsms_notice.cmsms_notice_warning{background-color:#fffdf9}.cmsms_notice.cmsms_notice_warning:before{color:#f6b415}.cmsms_notice.cmsms_notice_success{background-color:#fdfff9}.cmsms_notice.cmsms_notice_success:before{color:#a2d516}.cmsms_notice.cmsms_notice_download{background-color:#f9fffa}.cmsms_notice.cmsms_notice_download:before{color:#a7db0f}.cmsms_notice.cmsms_notice_info{background-color:#fafcff}.cmsms_notice.cmsms_notice_info:before{color:#81a6e8}.cmsms_notice.cmsms_notice_error{background-color:#fffdfd}.cmsms_notice.cmsms_notice_error:before{color:#e2600e}.cmsms_notice.cmsms_notice_custom:before{color:#aaa}.cmsms_notice .notice_close{width:25px;height:25px;top:-10px;right:-8px;border-width:1px;border-style:solid;-webkit-border-radius:50%;border-radius:50%}.cmsms_notice .notice_close .cmsms_bot_arrow,.cmsms_notice .notice_close .cmsms_top_arrow{top:0}.cmsms_notice .notice_close .cmsms_bot_arrow>span,.cmsms_notice .notice_close .cmsms_top_arrow>span{display:none}.cmsms_icon_wrap .cmsms_simple_icon{border-style:solid;display:inline-block}.cmsms_icon_box{padding:20px 20px 30px 20px}.cmsms_icon_box.box_icon_type_image:before,.cmsms_icon_box.cmsms_icon_heading_left.box_icon_type_image .icon_box_heading:before{background-position:center center;background-repeat:no-repeat;background-size:cover}.cmsms_icon_box.cmsms_icon_heading_left.box_icon_type_image .icon_box_heading:before{content:'';display:inline-block;vertical-align:middle}.cmsms_icon_box.box_icon_type_number:before,.cmsms_icon_box.cmsms_icon_heading_left.box_icon_type_number .icon_box_heading:before{text-align:center}.cmsms_icon_box.cmsms_icon_box_left,.cmsms_icon_box.cmsms_icon_box_top{border-width:1px;border-style:solid}.cmsms_icon_box.cmsms_icon_box_top:before,.cmsms_icon_box.cmsms_icon_top:before{font-size:0;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}.cmsms_icon_box.cmsms_icon_box_top.shortcode_animated:before,.cmsms_icon_box.cmsms_icon_top.shortcode_animated:before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.cmsms_icon_box.cmsms_icon_box_left:before,.cmsms_icon_box.cmsms_icon_box_left_top:before{color:#fff;font-size:24px;line-height:45px;text-align:center;width:45px;margin:0;height:45px;-webkit-border-radius:50%;border-radius:50%;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}.cmsms_icon_box.cmsms_icon_box_left.shortcode_animated:before,.cmsms_icon_box.cmsms_icon_box_left_top.shortcode_animated:before{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:1}.cmsms_icon_box.cmsms_icon_box_top:before{top:35px}.cmsms_icon_box.cmsms_icon_box_top[class*=" cmsms-icon-"],.cmsms_icon_box.cmsms_icon_box_top[class*=" cmsms_theme_icon_"]{padding-top:110px}.cmsms_icon_box.cmsms_icon_heading_left h1:before,.cmsms_icon_box.cmsms_icon_heading_left h2:before,.cmsms_icon_box.cmsms_icon_heading_left h3:before,.cmsms_icon_box.cmsms_icon_heading_left h4:before,.cmsms_icon_box.cmsms_icon_heading_left h5:before,.cmsms_icon_box.cmsms_icon_heading_left h6:before{margin-right:15px;vertical-align:inherit;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}.cmsms_icon_box.cmsms_icon_heading_left.shortcode_animated h1:before,.cmsms_icon_box.cmsms_icon_heading_left.shortcode_animated h2:before,.cmsms_icon_box.cmsms_icon_heading_left.shortcode_animated h3:before,.cmsms_icon_box.cmsms_icon_heading_left.shortcode_animated h4:before,.cmsms_icon_box.cmsms_icon_heading_left.shortcode_animated h5:before,.cmsms_icon_box.cmsms_icon_heading_left.shortcode_animated h6:before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.cmsms_icon_box .icon_box_text{margin-bottom:5px}.cmsms_toggles .cmsms_toggles_filter{padding:0 0 20px}.cmsms_toggles .cmsms_toggle_wrap .cmsms_toggle_title .cmsms_toggle_plus{width:23px;height:23px;margin:auto;position:absolute;left:13px;right:auto;top:0;bottom:0;border-width:1px;border-style:solid;-webkit-border-radius:50%;border-radius:50%}.cmsms_toggles .cmsms_toggle_wrap .cmsms_toggle_title .cmsms_toggle_plus .cmsms_toggle_plus_hor{width:7px;height:1px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.cmsms_toggles .cmsms_toggle_wrap .cmsms_toggle_title .cmsms_toggle_plus .cmsms_toggle_plus_vert{width:1px;height:7px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.cmsms_toggles .cmsms_toggle_wrap .cmsms_toggle_title>a{padding:10px 15px 10px 50px}.cmsms_toggles .cmsms_toggle_wrap.current_toggle .cmsms_toggle_title{background-color:transparent}.cmsms_toggles .cmsms_toggle_wrap .cmsms_toggle .cmsms_toggle_inner{padding:15px 15px 5px 13px}.cmsms_toggles .cmsms_toggle_wrap .cmsms_toggle .cmsms_toggle_inner .icon_wrap{margin-bottom:30px}.cmsms_toggles.toggles_mode_accordion .cmsms_toggle_wrap{margin-top:4px}.cmsms_toggles.toggles_mode_accordion .cmsms_toggle_wrap:first-child{margin-top:0}.cmsms_toggles.toggles_mode_accordion .cmsms_toggle_wrap .cmsms_toggle_title{border-width:1px;border-style:solid;-webkit-border-radius:5px;border-radius:5px}.cmsms_toggles.toggles_mode_toggle .cmsms_toggle_wrap{border-bottom-width:1px;border-bottom-style:dotted}.cmsms_toggles.toggles_mode_toggle .cmsms_toggle_wrap:last-child{border-bottom-width:0;border-bottom-style:solid}.cmsms_toggles.toggles_mode_toggle .cmsms_toggle_wrap .cmsms_toggle_title>a{padding:12px 15px 12px 50px}.cmsms_toggles .widget{padding-bottom:0;margin-bottom:10px}.cmsms_tabs .cmsms_tabs_list{position:relative;overflow:hidden}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item{margin-right:-1px;position:relative;overflow:hidden}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item:hover{z-index:1}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item:hover>a{z-index:2}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item:hover>a:after{opacity:0}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item.current_tab{z-index:2}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item.current_tab>a{z-index:2}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item.current_tab>a:after{opacity:0}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item:first-child{-webkit-border-radius:5px 0 0 0!important;border-radius:5px 0 0 0!important}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item:first-child>a{margin-left:0;-webkit-border-radius:5px 0 0 0;border-radius:5px 0 0 0}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item:first-child>a:after{content:none}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item:last-child{-webkit-border-radius:0 5px 0 0;border-radius:0 5px 0 0}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item:last-child>a{margin-left:0;-webkit-border-radius:0 5px 0 0;border-radius:0 5px 0 0}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item>a{padding:12px 30px;position:relative;border-left-width:1px;border-left-style:solid;border-right-width:1px;border-right-style:solid;border-top-width:1px;border-top-style:solid;overflow:hidden}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item>a[class^=cmsms-icon-],.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item>a[class^=cmsms_theme_icon_]{padding:12px 30px 12px 45px}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item>a:before{font-size:16px;display:block;width:16px;height:16px;padding:0;margin:auto;position:absolute;top:0;bottom:0;left:15px;right:auto}.cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item>a:after{content:'';display:block;width:1px;height:100%;position:absolute;left:-5px;top:12px;-webkit-transform:rotate(170deg);-moz-transform:rotate(170deg);-ms-transform:rotate(170deg);transform:rotate(170deg);-webkit-box-shadow:0 0 11px 1px #000;-moz-box-shadow:0 0 11px 1px #000;box-shadow:0 0 11px 1px #000;opacity:.5}.cmsms_tabs .cmsms_tabs_wrap{padding:20px 30px 25px 30px;z-index:3;border-width:1px;border-style:solid;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.cmsms_tabs .cmsms_tabs_wrap .cmsms_tab .cmsms_tab_inner a img.alignleft{margin:0 35px 35px 0}.cmsms_tabs.tabs_mode_tour .cmsms_tabs_list{float:none;display:table-cell;padding-bottom:25px;vertical-align:top;width:26%}.cmsms_tabs.tabs_mode_tour .cmsms_tabs_list .cmsms_tabs_list_item{margin:-1px 0 0}.cmsms_tabs.tabs_mode_tour .cmsms_tabs_list .cmsms_tabs_list_item:first-child{margin-top:0}.cmsms_tabs.tabs_mode_tour .cmsms_tabs_list .cmsms_tabs_list_item:first-child>a:after{content:''}.cmsms_tabs.tabs_mode_tour .cmsms_tabs_list .cmsms_tabs_list_item:last-child{-webkit-border-radius:0 0 0 5px;border-radius:0 0 0 5px}.cmsms_tabs.tabs_mode_tour .cmsms_tabs_list .cmsms_tabs_list_item:last-child>a{-webkit-border-radius:0 0 0 5px;border-radius:0 0 0 5px;border-bottom-width:1px;border-bottom-style:solid}.cmsms_tabs.tabs_mode_tour .cmsms_tabs_list .cmsms_tabs_list_item>a{border-right-width:0;border-right-style:solid}.cmsms_tabs.tabs_mode_tour .cmsms_tabs_list .cmsms_tabs_list_item>a[class^=cmsms-icon-],.cmsms_tabs.tabs_mode_tour .cmsms_tabs_list .cmsms_tabs_list_item>a[class^=cmsms_theme_icon_]{padding:12px 30px 12px 45px}.cmsms_tabs.tabs_mode_tour .cmsms_tabs_list .cmsms_tabs_list_item>a:after{right:-5px;top:-12px;left:auto;bottom:auto}.cmsms_tabs.tabs_mode_tour .cmsms_tabs_wrap{float:none;display:table-cell;width:74%;padding:25px 40px 20px 40px}.cmsms_tabs.tabs_mode_tour .cmsms_tabs_wrap .cmsms_tab .cmsms_tab_inner{padding:0}.cmsms_tabs.tabs_mode_tour.tabs_pos_right{direction:rtl}.cmsms_tabs.tabs_mode_tour.tabs_pos_right .cmsms_tabs_list{float:none;text-align:right}.cmsms_tabs.tabs_mode_tour.tabs_pos_right .cmsms_tabs_list .cmsms_tabs_list_item{direction:ltr}.cmsms_tabs.tabs_mode_tour.tabs_pos_right .cmsms_tabs_list .cmsms_tabs_list_item:first-child{margin-top:0;-webkit-border-radius:0 5px 0 0!important;border-radius:0 5px 0 0!important}.cmsms_tabs.tabs_mode_tour.tabs_pos_right .cmsms_tabs_list .cmsms_tabs_list_item:first-child>a{-webkit-border-radius:0 5px 0 0!important;border-radius:0 5px 0 0!important}.cmsms_tabs.tabs_mode_tour.tabs_pos_right .cmsms_tabs_list .cmsms_tabs_list_item:last-child{-webkit-border-radius:0 0 5px 0;border-radius:0 0 5px 0}.cmsms_tabs.tabs_mode_tour.tabs_pos_right .cmsms_tabs_list .cmsms_tabs_list_item:last-child>a{-webkit-border-radius:0 0 5px 0;border-radius:0 0 5px 0}.cmsms_tabs.tabs_mode_tour.tabs_pos_right .cmsms_tabs_list .cmsms_tabs_list_item>a{padding:12px 15px 12px 30px;border-left-width:0;border-left-style:solid;border-right-width:1px;border-right-style:solid}.cmsms_tabs.tabs_mode_tour.tabs_pos_right .cmsms_tabs_list .cmsms_tabs_list_item>a[class^=cmsms-icon-]{padding:12px 45px 12px 30px}.cmsms_tabs.tabs_mode_tour.tabs_pos_right .cmsms_tabs_list .cmsms_tabs_list_item>a:before{left:auto;right:15px}.cmsms_tabs.tabs_mode_tour.tabs_pos_right .cmsms_tabs_list .cmsms_tabs_list_item>a:after{left:-5px;right:auto;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.cmsms_tabs.tabs_mode_tour.tabs_pos_right .cmsms_tabs_wrap{float:none;direction:ltr}.cmsms_tabs .widget{padding-bottom:0;margin-bottom:10px}.cmsms_icon_list_items{margin-bottom:50px}.cmsms_icon_list_items .cmsms_icon_list_item:before{left:50px;right:auto}.cmsms_icon_list_items .cmsms_icon_list_item .cmsms_icon_list_icon{width:60px;height:60px;margin:1px;position:relative}.cmsms_icon_list_items .cmsms_icon_list_item .cmsms_icon_list_icon:before{font-size:32px;line-height:60px}.cmsms_icon_list_items .cmsms_icon_list_item .cmsms_icon_list_icon:after{content:'';width:62px;height:62px;position:absolute;top:-1px;left:-1px;border-width:8;border-style:solid}.cmsms_icon_list_items .cmsms_icon_list_item .cmsms_icon_list_item_title{margin-bottom:10px}.cmsms_icon_list_items.cmsms_icon_list_pos_right .cmsms_icon_list_item:before{left:auto;right:50px}.cmsms_icon_list_items.cmsms_icon_list_type_list{padding-left:30px}.cmsms_icon_list_items.cmsms_icon_list_type_list .cmsms_icon_list_item:before{left:-32px}.cmsms_icon_list_items.cmsms_icon_list_type_block .cmsms_icon_list_item:before{top:40px;height:0%;opacity:0}.cmsms_icon_list_items.cmsms_icon_list_type_block .cmsms_icon_list_item.cmsms_icon_type_image .cmsms_icon_list_icon{background-position:center center;background-repeat:no-repeat;background-size:cover}.cmsms_icon_list_items.cmsms_icon_list_type_block .cmsms_icon_list_item .cmsms_icon_list_icon{-webkit-transform:scale(.5);-moz-transform:scale(.5);transform:scale(.5);opacity:.3}.cmsms_icon_list_items.cmsms_icon_list_type_block .cmsms_icon_list_item.shortcode_animated:before{height:100%;opacity:1}.cmsms_icon_list_items.cmsms_icon_list_type_block .cmsms_icon_list_item.shortcode_animated .cmsms_icon_list_icon{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:1}.cmsms_icon_list_items.cmsms_color_type_icon .cmsms_icon_list_item{overflow:hidden}.cmsms_stats.stats_mode_bars .cmsms_stat_wrap{overflow:hidden}.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat_container{width:100%;height:200px;margin:0 0 10px;position:relative}.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat{width:0%;margin:0}.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class*=" cmsms-icon-"]:before,.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class*=" cmsms_theme_icon_"]:before,.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class^=cmsms-icon-]:before,.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class^=cmsms_theme_icon_]:before{font-size:16px;display:block;margin:auto;left:0;right:auto;top:-26px;bottom:0}.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class*=" cmsms-icon-"] .cmsms_stat_title,.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class*=" cmsms_theme_icon_"] .cmsms_stat_title,.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class^=cmsms-icon-] .cmsms_stat_title,.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class^=cmsms_theme_icon_] .cmsms_stat_title{left:30px}.cmsms_stats.stats_mode_bars .cmsms_stat_wrap .cmsms_stat_subtitle{display:block}.cmsms_stats.stats_mode_bars.stats_type_vertical{margin:-30px -2% 0}.cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap{margin-top:30px;position:relative;padding-bottom:10px}.cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap .cmsms_stat{width:100%;height:0%;overflow:hidden;position:absolute;bottom:0;left:0}.cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner{height:100%}.cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class*=" cmsms-icon-"]:before,.cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class*=" cmsms_theme_icon_"]:before,.cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class^=cmsms-icon-]:before,.cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class^=cmsms_theme_icon_]:before{color:#fff!important;margin:0;top:8px;left:auto;right:15px}.cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner .cmsms_stat_counter_wrap{top:5px;left:15px}.cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap .cmsms_stat_subtitle,.cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap .cmsms_stat_title{display:block;margin-top:10px}.cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap .cmsms_stat_title+.cmsms_stat_subtitle{margin-top:0}.cmsms_stats.stats_mode_bars.stats_type_vertical.one_fifth:nth-child(5n+1),.cmsms_stats.stats_mode_bars.stats_type_vertical.one_fourth:nth-child(4n+1),.cmsms_stats.stats_mode_bars.stats_type_vertical.one_half:nth-child(odd),.cmsms_stats.stats_mode_bars.stats_type_vertical.one_third:nth-child(3n+1){clear:both}.cmsms_stats.stats_mode_bars.stats_type_horizontal{text-align:left}.cmsms_stats.stats_mode_bars.stats_type_horizontal .cmsms_stat_wrap{margin-bottom:10px}.cmsms_stats.stats_mode_bars.stats_type_horizontal .cmsms_stat_wrap .cmsms_stat{padding-top:30px}.cmsms_stats.stats_mode_bars.stats_type_horizontal .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner{overflow:visible;min-height:4px;margin-right:30px;-webkit-border-radius:4px;border-radius:4px}.cmsms_stats.stats_mode_bars.stats_type_horizontal .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner .cmsms_stat_counter_wrap:before{content:'';display:block;width:4px;height:4px;margin:auto!important;position:absolute;left:-4px;right:0;top:auto;bottom:-8px;-webkit-border-radius:50%;border-radius:50%}.cmsms_stats.stats_mode_bars.stats_type_horizontal .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner .cmsms_stat_counter_wrap,.cmsms_stats.stats_mode_bars.stats_type_horizontal .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner .cmsms_stat_title{top:-28px}.cmsms_stats.stats_mode_bars.stats_type_horizontal .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner .cmsms_stat_counter_wrap{right:-30px}.cmsms_stats.stats_mode_bars.stats_type_horizontal .cmsms_stat_subtitle{display:block;padding:5px 0 0}.cmsms_stats.stats_mode_circles{margin:-30px -2% 0;position:relative;overflow:hidden}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap{display:block;margin-top:30px;float:left;overflow:hidden}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat{display:inline-block;width:160px;height:160px;margin:0;overflow:hidden}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner{width:140px;height:140px;padding-top:35px;top:10px;left:10px;border-width:1px;border-style:solid}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner:before{font-size:28px}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class*=" cmsms-icon-"],.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class*=" cmsms_theme_icon_"],.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class^=cmsms-icon-],.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class^=cmsms_theme_icon_]{padding-top:25px}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class*=" cmsms-icon-"] .cmsms_stat_counter_wrap,.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class*=" cmsms_theme_icon_"] .cmsms_stat_counter_wrap,.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class^=cmsms-icon-] .cmsms_stat_counter_wrap,.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner[class^=cmsms_theme_icon_] .cmsms_stat_counter_wrap{margin-top:-3px}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner .cmsms_stat_counter_wrap{margin-right:-10px}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner .cmsms_stat_counter_wrap>span{display:inline-block;vertical-align:top;position:relative;overflow:hidden}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat canvas{width:160px!important;height:160px!important}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat_subtitle,.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat_title{display:block;padding:0 10px;position:relative;text-align:center;overflow:hidden}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap .cmsms_stat_title{margin-bottom:5px}.cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_fifth:nth-child(5n+1),.cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_fourth:nth-child(4n+1),.cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_half:nth-child(odd),.cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_third:nth-child(3n+1){clear:both}.cmsms_counters .cmsms_counter_wrap{display:block;float:left}.cmsms_counters .cmsms_counter_wrap .cmsms_counter{min-height:90px}.cmsms_counters .cmsms_counter_wrap .cmsms_counter .cmsms_counter_inner{padding:10px 20px 10px 0}.cmsms_counters .cmsms_counter_wrap .cmsms_counter .cmsms_counter_inner:before{font-size:20px;border-style:solid;width:48px;height:48px;position:absolute;top:10px;left:0;-webkit-border-radius:50%;border-radius:50%}.cmsms_counters .cmsms_counter_wrap .cmsms_counter .cmsms_counter_inner:after{content:'';width:0;display:inline-block;vertical-align:middle}.cmsms_counters .cmsms_counter_wrap .cmsms_counter .cmsms_counter_inner .cmsms_counter_counter_wrap{display:inline-block;vertical-align:middle}.cmsms_counters .cmsms_counter_wrap .cmsms_counter .cmsms_counter_inner .cmsms_counter_counter_wrap .cmsms_counter_title{display:block;margin-top:5px}.cmsms_counters .cmsms_counter_wrap .cmsms_counter.counter_has_icon .cmsms_counter_inner:before{margin-left:0;margin-right:0}.cmsms_counters .cmsms_counter_wrap .cmsms_counter.counter_has_image .cmsms_counter_inner:before{background-position:center center;background-repeat:no-repeat;background-size:cover}.cmsms_counters .cmsms_counter_wrap .cmsms_counter_subtitle{display:block;padding:0 20px 10px 0;overflow:hidden}.cmsms_counters .cmsms_counter_wrap.one_fifth:nth-child(5n+1),.cmsms_counters .cmsms_counter_wrap.one_fourth:nth-child(4n+1),.cmsms_counters .cmsms_counter_wrap.one_half:nth-child(odd),.cmsms_counters .cmsms_counter_wrap.one_third:nth-child(3n+1){clear:both}.cmsms_counters.counters_type_vertical .cmsms_counter_wrap .cmsms_counter .cmsms_counter_inner{padding-left:10px;padding-right:10px}.cmsms_counters.counters_type_vertical .cmsms_counter_wrap .cmsms_counter .cmsms_counter_inner:before{left:50%}.cmsms_counters.counters_type_vertical .cmsms_counter_wrap .cmsms_counter .cmsms_counter_inner>span{padding-top:5px}.cmsms_counters.counters_type_vertical .cmsms_counter_wrap .cmsms_counter.counter_has_icon .cmsms_counter_inner .cmsms_counter_counter_wrap,.cmsms_counters.counters_type_vertical .cmsms_counter_wrap .cmsms_counter.counter_has_image .cmsms_counter_inner .cmsms_counter_counter_wrap{margin:0;padding-top:5px}.cmsms_counters.counters_type_vertical .cmsms_counter_wrap .cmsms_counter .cmsms_counter_subtitle{padding:0}.cmsms_button{padding:10px 25px;cursor:pointer;position:relative;-webkit-border-radius:25px;border-radius:25px}.cmsms_button:before{line-height:inherit!important;position:relative;z-index:10}.cmsms_button span{position:relative;z-index:10}.cmsms_button.cmsms_but_clear_styles{background:0 0;border:0;margin:0;padding:0 20px;overflow:hidden;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.cmsms_button.cmsms_but_clear_styles:hover{margin:0;-webkit-box-shadow:none;box-shadow:none}.cmsms_button.cmsms_but_clear_styles:after{content:'';position:absolute}.cmsms_button.cmsms_but_bg_hover{border:1px solid #000}.cmsms_button.cmsms_but_bg_slide_left{border:1px solid #000}.cmsms_button.cmsms_but_bg_slide_left:after{width:0;height:100%;left:0;top:0}.cmsms_button.cmsms_but_bg_slide_left:hover:after{width:100%}.cmsms_button.cmsms_but_bg_slide_right{border:1px solid #000}.cmsms_button.cmsms_but_bg_slide_right:after{width:0;height:100%;right:0;top:0}.cmsms_button.cmsms_but_bg_slide_right:hover:after{width:100%}.cmsms_button.cmsms_but_bg_slide_top{border:1px solid #000}.cmsms_button.cmsms_but_bg_slide_top:after{width:100%;height:0;left:0;top:0}.cmsms_button.cmsms_but_bg_slide_top:hover:after{height:100%}.cmsms_button.cmsms_but_bg_slide_bottom{border:1px solid #000}.cmsms_button.cmsms_but_bg_slide_bottom:after{width:100%;height:0;left:0;bottom:0}.cmsms_button.cmsms_but_bg_slide_bottom:hover:after{height:100%}.cmsms_button.cmsms_but_bg_expand_vert{border:1px solid #000}.cmsms_button.cmsms_but_bg_expand_vert:after{width:0;height:105%;left:50%;top:50%;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.cmsms_button.cmsms_but_bg_expand_vert:hover:after{width:90%;opacity:1}.cmsms_button.cmsms_but_bg_expand_hor{border:1px solid #000}.cmsms_button.cmsms_but_bg_expand_hor:after{width:105%;height:0;left:50%;top:50%;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.cmsms_button.cmsms_but_bg_expand_hor:hover:after{height:75%;opacity:1}.cmsms_button.cmsms_but_bg_expand_diag{border:1px solid #000}.cmsms_button.cmsms_but_bg_expand_diag:after{width:500%;height:0;left:50%;top:50%;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.cmsms_button.cmsms_but_bg_expand_diag:hover:after{height:170%;opacity:1}.cmsms_button.cmsms_but_shadow{padding-bottom:3px;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.2);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.2)}#page .cmsms_button.cmsms_but_shadow{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.cmsms_button.cmsms_but_shadow:hover{padding-bottom:0;margin-top:3px;-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,.02);box-shadow:inset 0 0 0 0 rgba(0,0,0,.02)}.cmsms_button.cmsms_but_icon_dark_bg:before,.cmsms_button.cmsms_but_icon_divider:before,.cmsms_button.cmsms_but_icon_inverse:before,.cmsms_button.cmsms_but_icon_light_bg:before{margin:auto!important;position:absolute;left:0;top:0}.cmsms_button.cmsms_but_icon_dark_bg:after,.cmsms_button.cmsms_but_icon_divider:after,.cmsms_button.cmsms_but_icon_inverse:after,.cmsms_button.cmsms_but_icon_light_bg:after{content:'';background-color:rgba(0,0,0,.2);height:100%;position:absolute;left:0;top:0}.cmsms_button.cmsms_but_icon_dark_bg:hover:before,.cmsms_button.cmsms_but_icon_divider:hover:before,.cmsms_button.cmsms_but_icon_light_bg:hover:before{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.cmsms_button.cmsms_but_icon_light_bg:after{background-color:rgba(255,255,255,.2)}.cmsms_button.cmsms_but_icon_divider:after{background-color:transparent;border-right:1px solid #000}.cmsms_button.cmsms_but_icon_inverse{border:1px solid #000}.cmsms_button.cmsms_but_icon_inverse:after{background-color:transparent}.cmsms_button.cmsms_but_icon_slide_left,.cmsms_button.cmsms_but_icon_slide_right{padding-left:40px;padding-right:40px;border:1px solid #000}.cmsms_button.cmsms_but_icon_slide_left:before{width:40px;height:auto;margin:auto!important;position:absolute;left:-40px;right:auto;top:0;bottom:0}.cmsms_button.cmsms_but_icon_slide_left:hover:before{left:0}.cmsms_button.cmsms_but_icon_slide_right:before{width:40px;height:auto;margin:auto!important;position:absolute;left:auto;right:-40px;top:0;bottom:0}.cmsms_button.cmsms_but_icon_slide_right:hover:before{right:0}.cmsms_button.cmsms_but_icon_hover_slide_bottom,.cmsms_button.cmsms_but_icon_hover_slide_left,.cmsms_button.cmsms_but_icon_hover_slide_right,.cmsms_button.cmsms_but_icon_hover_slide_top{border:1px solid #000}.cmsms_button.cmsms_but_icon_hover_slide_bottom:before,.cmsms_button.cmsms_but_icon_hover_slide_left:before,.cmsms_button.cmsms_but_icon_hover_slide_right:before,.cmsms_button.cmsms_but_icon_hover_slide_top:before{width:100%;height:auto;margin:auto!important;position:absolute;left:0;right:0;top:0;bottom:0}.cmsms_button.cmsms_but_icon_hover_slide_bottom span,.cmsms_button.cmsms_but_icon_hover_slide_left span,.cmsms_button.cmsms_but_icon_hover_slide_right span,.cmsms_button.cmsms_but_icon_hover_slide_top span{display:block;position:relative}.cmsms_button.cmsms_but_icon_hover_slide_left:before{left:-200%}.cmsms_button.cmsms_but_icon_hover_slide_left:hover:before{left:0}.cmsms_button.cmsms_but_icon_hover_slide_left:hover span{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);-o-transform:translateX(200%);transform:translateX(200%)}.cmsms_button.cmsms_but_icon_hover_slide_right:before{right:-200%}.cmsms_button.cmsms_but_icon_hover_slide_right:hover:before{right:0}.cmsms_button.cmsms_but_icon_hover_slide_right:hover span{-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);-o-transform:translateX(-200%);transform:translateX(-200%)}.cmsms_button.cmsms_but_icon_hover_slide_top:before{top:-200%}.cmsms_button.cmsms_but_icon_hover_slide_top:hover:before{top:0}.cmsms_button.cmsms_but_icon_hover_slide_top:hover span{-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-ms-transform:translateY(200%);-o-transform:translateY(200%);transform:translateY(200%)}.cmsms_button.cmsms_but_icon_hover_slide_bottom:before{top:200%}.cmsms_button.cmsms_but_icon_hover_slide_bottom:hover:before{top:0}.cmsms_button.cmsms_but_icon_hover_slide_bottom:hover span{-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);-o-transform:translateY(-200%);transform:translateY(-200%)}.cmsms_paypal_donations>form:hover+.cmsms_button{padding-bottom:0;margin-top:3px;-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,.02);box-shadow:inset 0 0 0 0 rgba(0,0,0,.02)}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_clear_styles{margin:0;-webkit-box-shadow:none;box-shadow:none}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_bg_slide_left:after{width:100%}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_bg_slide_right:after{width:100%}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_bg_slide_top:after{height:100%}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_bg_slide_bottom:after{height:100%}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_bg_expand_vert:after{width:90%;opacity:1}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_bg_expand_hor:after{height:75%;opacity:1}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_bg_expand_diag:after{height:170%;opacity:1}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_shadow{padding-bottom:0;top:3px;-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,.02);box-shadow:inset 0 0 0 0 rgba(0,0,0,.02)}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_icon_dark_bg:before,.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_icon_divider:before,.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_icon_light_bg:before{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_icon_slide_left:before{left:0}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_icon_slide_right:before{right:0}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_icon_hover_slide_left:before{left:0}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_icon_hover_slide_left span{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);-o-transform:translateX(200%);transform:translateX(200%)}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_icon_hover_slide_right:before{right:0}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_icon_hover_slide_right span{-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);-o-transform:translateX(-200%);transform:translateX(-200%)}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_icon_hover_slide_top:before{top:0}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_icon_hover_slide_top span{-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-ms-transform:translateY(200%);-o-transform:translateY(200%);transform:translateY(200%)}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_icon_hover_slide_bottom:before{top:0}.cmsms_paypal_donations>form:hover+.cmsms_button.cmsms_but_icon_hover_slide_bottom span{-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);-o-transform:translateY(-200%);transform:translateY(-200%)}.wpcf7-form input[type=email],.wpcf7-form input[type=password],.wpcf7-form input[type=text],.wpcf7-form option,.wpcf7-form select,.wpcf7-form textarea{min-width:100px;width:100%;-webkit-border-radius:5px;border-radius:5px}.wpcf7-form .wpcf7-form-control-wrap input{margin-top:5px}.wpcf7-form .wpcf7-form-control-wrap textarea{margin-top:5px;resize:vertical}.wpcf7-form .wpcf7-form-control.wpcf7-submit{padding:8px 20px;border-width:1px;border-style:solid;-webkit-border-radius:25px;border-radius:25px}.cmsms_hover_slider .cmsms_hover_slider_items{padding:0 0 56.9%}.cmsms_hover_slider li:before{display:none}.cmsms_hover_slider .cmsms_hover_slider_thumbs{margin:0 -5px;padding:5px 0;letter-spacing:-1px}.cmsms_hover_slider .cmsms_hover_slider_thumbs>li{padding:5px}.cmsms_hover_slider .cmsms_hover_slider_thumbs>li.hovered_item a:before{opacity:.5}.cmsms_hover_slider .cmsms_hover_slider_thumbs>li a{-webkit-transform:scale(.5);-moz-transform:scale(.5);transform:scale(.5);opacity:.3}.cmsms_hover_slider .cmsms_hover_slider_thumbs>li a:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;opacity:0}.cmsms_hover_slider .cmsms_hover_slider_thumbs>li a:hover:before{opacity:.5}.cmsms_hover_slider .cmsms_hover_slider_thumbs>li.shortcode_animated a{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:1}.content_slider{margin-bottom:20px}.content_slider .item>img{width:100%}.content_slider.owl-carousel .owl-controls .owl-buttons{background-color:transparent!important;width:100%;height:30px;margin:auto!important;left:0;right:0;top:0;bottom:0}.content_slider.owl-carousel .owl-controls .owl-buttons .owl-next,.content_slider.owl-carousel .owl-controls .owl-buttons .owl-prev{width:30px;height:30px;border-width:0;border-style:solid;-webkit-border-radius:0;border-radius:0}.content_slider.owl-carousel .owl-controls .owl-buttons .owl-next{float:right;margin:0}.content_slider.owl-carousel .owl-controls .owl-buttons .owl-next .cmsms_next_arrow{right:13px}.content_slider.owl-carousel .owl-controls .owl-buttons .owl-prev .cmsms_prev_arrow{left:13px}.cmsms_gallery{margin:0 0 0 -10px;padding:0}.cmsms_gallery .cmsms_gallery_item{min-width:110px;padding:0 0 10px 10px;float:left;opacity:0}.cmsms_gallery .cmsms_gallery_item:before{display:none}.cmsms_4.cmsms_gallery .cmsms_gallery_item{width:25%}.cmsms_3.cmsms_gallery .cmsms_gallery_item{width:33.33%}.cmsms_2.cmsms_gallery .cmsms_gallery_item{width:50%}.cmsms_gallery .cmsms_gallery_item img{display:block;width:100%}.cmsms_gallery .cmsms_gallery_item.shortcode_animated{opacity:1}.cmsms_gallery .cmsms_gallery_item.cmsms_caption figure{display:block;padding:20px 20px 15px;border-width:1px;border-style:solid}.cmsms_gallery .cmsms_gallery_item.cmsms_caption figcaption{padding:15px 0 0;text-align:center}.cmsms_quotes_slider{padding-top:20px;margin-bottom:20px}.cmsms_quotes_slider.cmsms_quotes_slider_type_center .cmsms_quote_inner{padding-top:105px;position:relative;text-align:center;overflow:hidden}.cmsms_quotes_slider.cmsms_quotes_slider_type_center .cmsms_quote_inner .quote_content{margin:0 1px;padding:0 115px;position:relative;text-align:center}.cmsms_quotes_slider.cmsms_quotes_slider_type_center .cmsms_quote_inner .quote_content img{width:auto}.cmsms_quotes_slider.cmsms_quotes_slider_type_center .cmsms_quote_inner .quote_image{margin:auto!important;position:absolute;left:0;right:0;top:0;bottom:auto}.cmsms_quotes_slider.cmsms_quotes_slider_type_center .cmsms_quote_inner .quote_image img{width:70px;-webkit-border-radius:50%;border-radius:50%}.cmsms_quotes_slider.cmsms_quotes_slider_type_center .cmsms_quote_inner .wrap_quote_title{text-align:center;overflow:hidden}.cmsms_quotes_slider.cmsms_quotes_slider_type_center .owl-controls .owl-buttons{height:25px;margin:auto!important;padding-top:15px;left:0;right:0;top:0;bottom:0}.cmsms_quotes_slider.cmsms_quotes_slider_type_center .owl-controls .owl-buttons .owl-next{position:absolute;right:0}.cmsms_quotes_slider.cmsms_quotes_slider_type_box .cmsms_quote_inner{padding-top:3px;position:relative}.cmsms_quotes_slider.cmsms_quotes_slider_type_box .cmsms_quote_inner:before{content:'\201c';font-size:40px;line-height:66px;width:30px;height:50px;z-index:1;position:absolute;left:10px;top:0;text-align:center;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.cmsms_quotes_slider.cmsms_quotes_slider_type_box .cmsms_quote_inner:after{content:'';border-left-color:transparent;border-right-color:transparent;z-index:1;position:absolute;left:10px;top:42px;border-bottom-width:8px;border-bottom-style:solid;border-left-width:15px;border-left-style:solid;border-right-width:15px;border-right-style:solid}.cmsms_quotes_slider.cmsms_quotes_slider_type_box .cmsms_quote_inner .quote_content{margin:0 1px 20px;padding:25px 20px 15px 55px;position:relative;border-width:1px;border-style:solid;-webkit-border-radius:5px;border-radius:5px}.cmsms_quotes_slider.cmsms_quotes_slider_type_box .cmsms_quote_inner .quote_content:before{content:'';border-right-color:transparent;position:absolute;bottom:-13px;left:55px;border-top-width:13px;border-top-style:solid;border-right-width:14px;border-right-style:solid}.cmsms_quotes_slider.cmsms_quotes_slider_type_box .cmsms_quote_inner .quote_content:after{content:'';border-right-color:transparent;position:absolute;bottom:-11px;left:56px;border-top-width:12px;border-top-style:solid;border-right-width:13px;border-right-style:solid}.cmsms_quotes_slider.cmsms_quotes_slider_type_box .cmsms_quote_inner .quote_content img{width:auto}.cmsms_quotes_slider.cmsms_quotes_slider_type_box .cmsms_quote_inner .quote_image{margin-right:20px;position:relative;float:left;-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.cmsms_quotes_slider.cmsms_quotes_slider_type_box .cmsms_quote_inner .quote_image img{width:50px;-webkit-border-radius:50%;border-radius:50%}.cmsms_quotes_slider.cmsms_quotes_slider_type_box .cmsms_quote_inner .wrap_quote_title{display:inline-block;min-width:115px;min-height:50px;margin-right:55px;overflow:hidden}.cmsms_quotes_slider .owl-controls .owl-buttons{bottom:27px;right:0}.cmsms_quotes_slider .owl-controls .owl-buttons .owl-next{margin-left:2px}.quote_title{margin-bottom:0}.cmsms_quote_inner,.quote_content_wrap{overflow:hidden}.quote_grid{margin-bottom:20px;position:relative;overflow:hidden}.quote_grid .quotes_list{border-bottom-width:1px;border-bottom-style:dotted;width:100%;padding-left:0;position:relative;overflow:hidden}.quote_grid .quotes_list:last-child{margin-bottom:-1px;border-bottom-width:0;border-bottom-style:solid}.quote_grid .quotes_list .cmsms_quote{float:left;padding:45px 40px 35px;position:relative;overflow:hidden}.quote_grid .quotes_list .cmsms_quote .quote_content_wrap{position:relative;overflow:hidden}.quote_grid .quotes_list .cmsms_quote .quote_image{margin-right:30px;float:left;-webkit-border-radius:50%;border-radius:50%}.quote_grid .quotes_list .cmsms_quote .quote_image img{max-width:120px;width:100%;-webkit-border-radius:50%;border-radius:50%}.quote_grid .quotes_list .cmsms_quote .wrap_quote_title{position:relative;overflow:hidden}.quote_grid div:nth-child(2) .cmsms_quote{padding-top:0}.quote_grid.quote_four:after,.quote_grid.quote_four:before,.quote_grid.quote_three:before{content:'';border-left-width:1px;border-left-style:dotted;position:absolute;top:0;left:66.66%;height:100%}.quote_grid.quote_one .cmsms_quote{float:none}.quote_grid.quote_one .quote_vert{display:none}.quote_grid.quote_two .quote_vert{left:50%}.quote_grid.quote_two .cmsms_quote{width:50%}.quote_grid.quote_two .cmsms_quote:first-child{padding-left:0}.quote_grid.quote_three .quote_vert{left:33.33%}.quote_grid.quote_three .cmsms_quote{width:33.33%}.quote_grid.quote_three .cmsms_quote .quote_image{float:none;margin:0 0 20px;text-align:center}.quote_grid.quote_three .cmsms_quote .quote_content,.quote_grid.quote_three .cmsms_quote .quote_content_wrap,.quote_grid.quote_three .cmsms_quote .wrap_quote_title{text-align:center}.quote_grid.quote_four:before{left:50%}.quote_grid.quote_four:after{left:75%}.quote_grid.quote_four .quote_vert{left:25%}.quote_grid.quote_four .cmsms_quote{width:25%}.quote_grid.quote_four .cmsms_quote .quote_image{float:none;margin:0 0 20px;text-align:center}.quote_grid.quote_four .cmsms_quote .quote_content,.quote_grid.quote_four .cmsms_quote .quote_content_wrap,.quote_grid.quote_four .cmsms_quote .wrap_quote_title{text-align:center}.quote_grid .quote_vert{border-left-width:1px;border-left-style:dotted;position:absolute;top:0;height:100%}.cmsms_pricing_table{margin:-40px -1% 0;position:relative}.cmsms_pricing_table:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}.cmsms_pricing_table .cmsms_pricing_item{width:25%;margin:40px 1% 0;float:left}.cmsms_pricing_table .cmsms_pricing_item .cmsms_pricing_item_inner{padding:30px 10px;position:relative;border-width:1px;border-style:solid;text-align:center;-webkit-border-radius:5px;border-radius:5px}.cmsms_pricing_table .cmsms_pricing_item .cmsms_pricing_item_inner:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;-webkit-box-shadow:3px 3px 3px 0 #000;-moz-box-shadow:3px 3px 3px 0 #000;box-shadow:3px 3px 3px 0 #000}.cmsms_pricing_table .cmsms_pricing_item .cmsms_pricing_item_inner:hover:before{opacity:.05}.cmsms_pricing_table .cmsms_pricing_item .cmsms_pricing_item_inner .pricing_title{margin-bottom:30px;position:relative;text-align:center}.cmsms_pricing_table .cmsms_pricing_item .cmsms_pricing_item_inner .cmsms_button{margin-bottom:35px}.cmsms_pricing_table .cmsms_pricing_item .cmsms_pricing_item_inner .feature_list{margin-bottom:30px;padding:0}.cmsms_pricing_table .cmsms_pricing_item .cmsms_pricing_item_inner .feature_list>li{padding-top:5px;margin:0}.cmsms_pricing_table .cmsms_pricing_item .cmsms_pricing_item_inner .feature_list>li:before{content:none}.cmsms_pricing_table .cmsms_pricing_item .cmsms_pricing_item_inner .feature_list>li:first-child{padding-top:0}.cmsms_pricing_table .cmsms_pricing_item .cmsms_pricing_item_inner .feature_list>li>span{margin-left:-10px}.cmsms_pricing_table .cmsms_pricing_item .cmsms_pricing_item_inner .feature_list>li>span[class*=cmsms-icon-]:before,.cmsms_pricing_table .cmsms_pricing_item .cmsms_pricing_item_inner .feature_list>li>span[class*=cmsms_theme_icon_]:before{font-size:20px;line-height:20px;width:35px;margin:0;padding:0;vertical-align:top}.cmsms_pricing_table .cmsms_pricing_item .cmsms_pricing_item_inner .cmsms_price_wrap{position:relative;text-align:center}.cmsms_pricing_table .cmsms_pricing_item .cmsms_pricing_item_inner .cmsms_price_wrap .cmsms_period{display:block}.cmsms_pricing_table.pricing_one .cmsms_pricing_item{width:98%;float:none;clear:both}.cmsms_pricing_table.pricing_two .cmsms_pricing_item{width:46%}.cmsms_pricing_table.pricing_two .cmsms_pricing_item:nth-child(odd){clear:both}.cmsms_pricing_table.pricing_three .cmsms_pricing_item{width:29.33%}.cmsms_pricing_table.pricing_three .cmsms_pricing_item:nth-child(3n+1){clear:both}.cmsms_pricing_table.pricing_four .cmsms_pricing_item{width:23%}.cmsms_pricing_table.pricing_four .cmsms_pricing_item:nth-child(4n+1){clear:both}.resizable_block .google_map{position:absolute;width:100%;left:0;top:0;height:100%}.google_map img{max-width:none}.cmsms_img{display:inline-block;max-width:100%;margin-bottom:40px;text-align:center}.cmsms_img.cmsms_image_l{margin-right:40px;float:left}.cmsms_img.cmsms_image_r{margin-left:40px;float:right}.cmsms_img.with_caption{padding:10px 10px 0;border-width:1px;border-style:solid}.cmsms_img .cmsms_img_caption{padding:10px 0;text-align:center}.aligncenter{text-align:center}.wp-caption{max-width:100%;margin-bottom:20px;padding:0}.wp-caption.aligncenter{margin-left:auto;margin-right:auto}.wp-caption.alignleft{margin-right:20px}.wp-caption.alignright{margin-left:20px}.wp-caption .wp-caption-text{padding:15px 0;text-align:center}.gallery{position:relative;margin:0 -1% 20px}.gallery img{width:100%;border:none}.gallery .gallery-item{position:relative;float:left;margin:0 1% 20px}.gallery .gallery-item .wp-caption-text{padding-top:10px}.gallery.gallery-columns-1 .gallery-item{width:98%;position:relative;float:none;clear:both}.gallery.gallery-columns-2 .gallery-item{width:48%}.gallery.gallery-columns-2 .gallery-item:nth-child(odd){clear:both}.gallery.gallery-columns-3 .gallery-item{width:31.33%}.gallery.gallery-columns-3 .gallery-item:nth-child(3n+1){clear:both}.gallery.gallery-columns-4 .gallery-item{width:23%}.gallery.gallery-columns-4 .gallery-item:nth-child(4n+1){clear:both}.gallery.gallery-columns-5 .gallery-item{width:18%}.gallery.gallery-columns-5 .gallery-item:nth-child(5n+1){clear:both}.gallery.gallery-columns-6 .gallery-item{width:14.67%}.gallery.gallery-columns-6 .gallery-item:nth-child(6n+1){clear:both}.gallery.gallery-columns-7 .gallery-item{width:12.29%}.gallery.gallery-columns-7 .gallery-item:nth-child(7n+1){clear:both}.gallery.gallery-columns-8 .gallery-item{width:10.5%}.gallery.gallery-columns-8 .gallery-item:nth-child(8n+1){clear:both}.gallery.gallery-columns-9 .gallery-item{width:9.11%}.gallery.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:both}.gallery-item:after,.gallery:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}.cmsms_sidebar{margin:0 -1%}.cmsms_sidebar aside{margin:0 1% 30px;float:left}.sidebar_layout_14141414 aside{width:23%}.sidebar_layout_141412>aside:first-child,.sidebar_layout_141412>aside:first-child+aside,.sidebar_layout_141412>div.cl+aside,.sidebar_layout_141412>div.cl+aside+aside,.sidebar_layout_141412>div.cmsms_widget_divider+aside,.sidebar_layout_141412>div.cmsms_widget_divider+aside+aside{width:23%}.sidebar_layout_141412>aside:first-child+aside+aside,.sidebar_layout_141412>div.cl+aside+aside+aside,.sidebar_layout_141412>div.cmsms_widget_divider+aside+aside+aside{width:48%}.sidebar_layout_141214>aside:first-child,.sidebar_layout_141214>aside:first-child+aside+aside,.sidebar_layout_141214>div.cl+aside,.sidebar_layout_141214>div.cl+aside+aside+aside,.sidebar_layout_141214>div.cmsms_widget_divider+aside,.sidebar_layout_141214>div.cmsms_widget_divider+aside+aside+aside{width:23%}.sidebar_layout_141214>aside:first-child+aside,.sidebar_layout_141214>div.cl+aside+aside,.sidebar_layout_141214>div.cmsms_widget_divider+aside+aside{width:48%}.sidebar_layout_121414>aside:first-child,.sidebar_layout_121414>div.cl+aside,.sidebar_layout_121414>div.cmsms_widget_divider+aside{width:48%}.sidebar_layout_121414>aside:first-child+aside,.sidebar_layout_121414>aside:first-child+aside+aside,.sidebar_layout_121414>div.cl+aside+aside,.sidebar_layout_121414>div.cl+aside+aside+aside,.sidebar_layout_121414>div.cmsms_widget_divider+aside+aside,.sidebar_layout_121414>div.cmsms_widget_divider+aside+aside+aside{width:23%}.sidebar_layout_131313 aside{width:31.33%}.sidebar_layout_3414>aside:first-child,.sidebar_layout_3414>div.cl+aside,.sidebar_layout_3414>div.cmsms_widget_divider+aside{width:73%}.sidebar_layout_3414>aside:first-child+aside,.sidebar_layout_3414>div.cl+aside+aside,.sidebar_layout_3414>div.cmsms_widget_divider+aside+aside{width:23%}.sidebar_layout_1434>aside:first-child,.sidebar_layout_1434>div.cl+aside,.sidebar_layout_1434>div.cmsms_widget_divider+aside{width:23%}.sidebar_layout_1434>aside:first-child+aside,.sidebar_layout_1434>div.cl+aside+aside,.sidebar_layout_1434>div.cmsms_widget_divider+aside+aside{width:73%}.sidebar_layout_2313>aside:first-child,.sidebar_layout_2313>div.cl+aside,.sidebar_layout_2313>div.cmsms_widget_divider+aside{width:64.67%}.sidebar_layout_2313>aside:first-child+aside,.sidebar_layout_2313>div.cl+aside+aside,.sidebar_layout_2313>div.cmsms_widget_divider+aside+aside{width:31.33%}.sidebar_layout_1323>aside:first-child,.sidebar_layout_1323>div.cl+aside,.sidebar_layout_1323>div.cmsms_widget_divider+aside{width:31.33%}.sidebar_layout_1323>aside:first-child+aside,.sidebar_layout_1323>div.cl+aside+aside,.sidebar_layout_1323>div.cmsms_widget_divider+aside+aside{width:64.67%}.sidebar_layout_1212 aside{width:48%}.sidebar_layout_11 aside{width:98%}.social_vertical .share_wrap{float:none}.share_wrap{float:left;margin-bottom:20px;min-width:90px}.share_wrap iframe{max-width:none;margin-bottom:0}.cmsms_profile{position:relative;overflow:hidden}.cmsms_profile .entry-title{margin-bottom:0}.cmsms_profile.vertical .profile{margin-bottom:20px;padding:40px;position:relative;border-width:1px;border-style:solid;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.cmsms_profile.vertical .profile:last-child{margin-bottom:0}.cmsms_profile.vertical .profile:nth-child(2n) .pl_content,.cmsms_profile.vertical .profile:nth-child(2n) .pl_img,.cmsms_profile.vertical .profile:nth-child(2n) .pl_title_social_wrap{float:right}.cmsms_profile.vertical .profile .pl_img{width:18.4%;float:left}.cmsms_profile.vertical .profile .pl_img .pl_noimg,.cmsms_profile.vertical .profile .pl_img img{width:100%;position:relative;-webkit-transform:scale(.3);-moz-transform:scale(.3);transform:scale(.3);-webkit-border-radius:50%;border-radius:50%}.cmsms_profile.vertical .profile .pl_img .pl_noimg{width:100%;height:0;min-width:100%;max-width:250px;max-height:250px;padding-bottom:100%;position:relative}.cmsms_profile.vertical .profile .pl_img .pl_noimg[class*=" cmsms-icon-"]:before,.cmsms_profile.vertical .profile .pl_img .pl_noimg[class*=" cmsms_theme_icon_"]:before,.cmsms_profile.vertical .profile .pl_img .pl_noimg[class^=cmsms-icon-]:before,.cmsms_profile.vertical .profile .pl_img .pl_noimg[class^=cmsms_theme_icon_]:before{width:1em;height:1em;margin:auto!important;position:absolute;left:0;right:0;top:0;bottom:0;font-size:50px}.cmsms_profile.vertical .profile .pl_title_social_wrap{width:36.6%;padding:20px 50px 0;position:relative;float:left;overflow:hidden}.cmsms_profile.vertical .profile .pl_title_social_wrap .pl_subtitle{padding-bottom:10px}.cmsms_profile.vertical .profile .pl_title_social_wrap .pl_title{position:relative;overflow:hidden}.cmsms_profile.vertical .profile .pl_title_social_wrap .pl_social{margin-top:35px;float:left}.cmsms_profile.vertical .profile .pl_title_social_wrap .pl_social .pl_social_list{display:block;margin:0 0 0 -2px;padding:0;opacity:.1}.cmsms_profile.vertical .profile .pl_title_social_wrap .pl_social .pl_social_list li{list-style:none;margin:0 2px 2px;padding:0;float:left}.cmsms_profile.vertical .profile .pl_title_social_wrap .pl_social .pl_social_list li:before{display:none}.cmsms_profile.vertical .profile .pl_title_social_wrap .pl_social .pl_social_list li a{font-size:23px;display:block;width:1em;height:1em}.cmsms_profile.vertical .profile .pl_title_social_wrap .pl_social .pl_social_list li a:before{margin:0}.cmsms_profile.vertical .profile .pl_content{width:45%;float:left}.cmsms_profile.vertical .profile .pl_content .entry-content{margin-top:25px}.cmsms_profile.vertical .profile.shortcode_animated .pl_img .pl_noimg,.cmsms_profile.vertical .profile.shortcode_animated .pl_img img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.cmsms_profile.vertical .profile.shortcode_animated .pl_social .pl_social_list{opacity:1}.cmsms_profile.horizontal{margin:0 -1%}.cmsms_profile.horizontal .profile{margin-bottom:40px;padding-top:0}.cmsms_profile.horizontal .profile .pl_img{margin-bottom:10px}.cmsms_profile.horizontal .profile .pl_img img{width:100%}.cmsms_profile.horizontal .profile .pl_content_wrap{position:relative;overflow:hidden}.cmsms_profile.horizontal .profile .pl_content_wrap .pl_content{position:relative;overflow:hidden}.cmsms_profile.horizontal .profile .pl_content_wrap .pl_content .pl_subtitle{margin-top:3px;padding:0}.cmsms_profile.horizontal .profile .pl_content_wrap .pl_content .entry-content{margin:20px 0 0}.cmsms_profile.horizontal .profile .pl_content_wrap .pl_social{border-top-width:1px;border-top-style:dotted;display:block;margin-top:15px;padding-top:20px}.cmsms_profile.horizontal .profile .pl_content_wrap .pl_social .pl_social_list{display:block;margin:0 0 0 -2px;padding:0}.cmsms_profile.horizontal .profile .pl_content_wrap .pl_social .pl_social_list li{list-style:none;margin:0 2px 2px;padding:0;float:left}.cmsms_profile.horizontal .profile .pl_content_wrap .pl_social .pl_social_list li:before{display:none}.cmsms_profile.horizontal .profile .pl_content_wrap .pl_social .pl_social_list li a{font-size:23px}.cmsms_profile.horizontal .profile .pl_content_wrap .pl_social .pl_social_list li a:before{margin:0}.cmsms_profile.horizontal .profile.one_fourth:nth-child(4n+1),.cmsms_profile.horizontal .profile.one_half:nth-child(odd),.cmsms_profile.horizontal .profile.one_third:nth-child(3n+1){clear:both}.cmsms_profile.horizontal .profile.one_fourth,.cmsms_profile.horizontal .profile.one_half,.cmsms_profile.horizontal .profile.one_third{margin:0 1% 40px}.cmsms_twitter_wrap{position:relative}.cmsms_twitter_wrap .cmsms_twitter .cmsms_twitter_item{display:table;width:100%;min-height:70px;text-align:center;padding:0 30px}.cmsms_twitter_wrap .cmsms_twitter .cmsms_twitter_item:not(:first-child){display:none}.cmsms_twitter_wrap .cmsms_twitter .cmsms_twitter_item:after{content:'';width:0;height:100%;min-height:70px;display:inline-block;vertical-align:middle}.cmsms_twitter_wrap .cmsms_twitter .cmsms_twitter_item .published{width:85px;height:20px;margin:auto!important;visibility:visible;position:absolute;left:30px;right:auto;top:0;bottom:0;opacity:1}.cmsms_twitter_wrap .cmsms_twitter .cmsms_twitter_item .cmsms_twitter_item_content{display:table-cell;width:100%;padding:0 60px 0 120px;vertical-align:middle;text-align:center}.cmsms_twitter_wrap .cmsms_twitter .cmsms_twitter_item.grabbing .cmsms_twitter_item .published{visibility:hidden;opacity:0}.cmsms_twitter_wrap .cmsms_twitter .owl-controls .owl-buttons{width:52px;height:25px;margin:auto!important;position:absolute;left:auto;right:0;top:0;bottom:0}.cmsms_twitter_wrap .cmsms_twitter .owl-controls .owl-buttons .owl-next,.cmsms_twitter_wrap .cmsms_twitter .owl-controls .owl-buttons .owl-prev{background:0 0;text-indent:0;margin:0}.cmsms_twitter_wrap .cmsms_twitter .owl-controls .owl-buttons .owl-next:before,.cmsms_twitter_wrap .cmsms_twitter .owl-controls .owl-buttons .owl-prev:before{display:none}.cmsms_twitter_wrap .cmsms_twitter .owl-controls .owl-buttons .owl-next{margin-left:2px}.twr_icon:before{font-size:18px;line-height:1em;width:1em;height:1em;margin:auto!important;position:absolute;left:0;right:auto;top:0;bottom:0}.cmsms_dropcap{font-size:36px;line-height:80px;margin:0 30px 0 20px;float:left}.cmsms_dropcap.type2{font-size:20px;line-height:48px;width:48px;height:48px;margin:5px 25px 15px 0;text-align:center;-webkit-border-radius:50%;border-radius:50%}.cmsms_clients_slider{margin:0 0 20px;padding:0 45px}.cmsms_clients_slider.clients_noborder .owl-wrapper-outer{border:0}.cmsms_clients_slider.clients_noborder .owl-wrapper-outer .owl-item .cmsms_clients_item{border-width:0!important;border-style:solid!important;-webkit-box-shadow:none;box-shadow:none}.cmsms_clients_slider .owl-wrapper-outer{z-index:2}.cmsms_clients_slider.owl-carousel .owl-controls .owl-pagination{width:100%;text-align:center;position:absolute;left:0;top:auto;bottom:-20px}.cmsms_clients_slider.owl-carousel .owl-controls .owl-buttons{width:100%;margin:auto;left:0;right:auto;top:0;bottom:0;z-index:1}.cmsms_clients_slider.owl-carousel .owl-controls .owl-buttons .owl-next,.cmsms_clients_slider.owl-carousel .owl-controls .owl-buttons .owl-prev{margin:auto;position:absolute;top:0;bottom:0;-webkit-border-radius:50%;border-radius:50%}.cmsms_clients_slider.owl-carousel .owl-controls .owl-buttons .owl-next{right:0;left:auto}.cmsms_clients_slider.owl-carousel .owl-controls .owl-buttons .owl-prev{left:0;right:auto}.cmsms_clients_item{line-height:160px;height:160px;vertical-align:middle;text-align:center}.cmsms_clients_item img{display:inline-block;padding:10px;max-width:100%;max-height:100%;height:auto;width:auto;vertical-align:middle}.cmsms_clients_item a{line-height:100px;display:block;height:100%}.cmsms_clients_grid{overflow:hidden}.cmsms_clients_grid.clients_five .cmsms_clients_item{width:20%}.cmsms_clients_grid.clients_four .cmsms_clients_item{width:25%}.cmsms_clients_grid.clients_three .cmsms_clients_item{width:33.33%}.cmsms_clients_grid.clients_two .cmsms_clients_item{width:50%}.cmsms_clients_grid .cmsms_clients_items{height:auto}.cmsms_clients_grid .cmsms_clients_items .cmsms_clients_item{margin-bottom:20px;float:left}.cmsms_clients_grid .cmsms_clients_items .cmsms_clients_item img{-webkit-transform:scale(.5);-moz-transform:scale(.5);transform:scale(.5);opacity:.1}.cmsms_clients_grid .cmsms_clients_items .cmsms_clients_item.shortcode_animated img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:1}.cmsms_clients_grid.clients_one .cmsms_clients_item,.cmsms_clients_grid.clients_one .cmsms_clients_item:first-child,.cmsms_clients_grid.clients_one .cmsms_clients_item:last-child{width:100%;float:none;height:auto;line-height:0}.cmsms_clients_grid.clients_five .cmsms_clients_item:nth-child(5n+1),.cmsms_clients_grid.clients_four .cmsms_clients_item:nth-child(4n+1),.cmsms_clients_grid.clients_three .cmsms_clients_item:nth-child(3n+1),.cmsms_clients_grid.clients_two .cmsms_clients_item:nth-child(odd){clear:both}.cmsms_posts_slider{padding-top:60px;margin:0 -1%;position:relative;overflow:hidden}.cmsms_posts_slider .preloader.highImg{height:auto;padding:0}.cmsms_posts_slider .owl-controls{position:absolute;right:1%;top:-60px}.cmsms_posts_slider .owl-controls .owl-buttons{position:static}.cmsms_posts_slider .owl-controls .owl-buttons .owl-next{margin-left:2px}.cmsms_posts_slider .post{min-width:220px;padding:0 10px 20px}.cmsms_posts_slider .post>figure{margin:0 0 20px}.cmsms_posts_slider .post .preloader{padding-bottom:56.9%}.cmsms_posts_slider .post .cmsms_slider_post_date{display:block;margin-bottom:10px;position:relative}.cmsms_posts_slider .post .cmsms_slider_post_date:before{content:none}.cmsms_posts_slider .post .cmsms_slider_post_cont{position:relative;overflow:hidden}.cmsms_posts_slider .post .cmsms_slider_post_cont .cmsms_slider_post_cont_wrap{position:relative;overflow:hidden}.cmsms_posts_slider .post .cmsms_slider_post_cont .cmsms_slider_post_header{margin-bottom:15px;position:relative;overflow:hidden}.cmsms_posts_slider .post .cmsms_slider_post_cont .cmsms_slider_post_header .cmsms_slider_post_title{margin:0}.cmsms_posts_slider .post .cmsms_slider_post_cont .cmsms_slider_post_header .cmsms_slider_post_subtitle{margin:0;word-wrap:break-word}.cmsms_posts_slider .post .cmsms_slider_post_cont .cmsms_slider_post_cont_info{border-top-width:1px;border-top-style:dotted;border-bottom-width:1px;border-bottom-style:dotted;margin-bottom:20px;padding:8px 0;overflow:hidden}.cmsms_posts_slider .post .cmsms_slider_post_cont .cmsms_slider_post_cont_info>span:after{content:'\002F';margin:0 4px}.cmsms_posts_slider .post .cmsms_slider_post_cont .cmsms_slider_post_cont_info>span:last-child:after{content:none}.cmsms_posts_slider .post .cmsms_slider_post_cont .cmsms_slider_post_footer{position:relative;overflow:hidden}.cmsms_posts_slider .post .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info{float:right;overflow:hidden}.cmsms_posts_slider .post .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info .cmsmsLike,.cmsms_posts_slider .post .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info .cmsms_slider_post_comments{margin-left:10px;padding-right:18px}.cmsms_posts_slider .post .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info .cmsmsLike:before,.cmsms_posts_slider .post .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info .cmsms_slider_post_comments:before{position:absolute;left:10px;top:auto}.cmsms_posts_slider .post.format-aside .cmsms_slider_post_cont .cmsms_slider_post_cont_info,.cmsms_posts_slider .post.format-aside .cmsms_slider_post_cont .cmsms_slider_post_footer,.cmsms_posts_slider .post.format-status .cmsms_slider_post_cont .cmsms_slider_post_cont_info,.cmsms_posts_slider .post.format-status .cmsms_slider_post_cont .cmsms_slider_post_footer{padding:8px 15px}.cmsms_posts_slider .post.format-aside .cmsms_slider_post_cont .cmsms_slider_post_footer,.cmsms_posts_slider .post.format-status .cmsms_slider_post_cont .cmsms_slider_post_footer{border-bottom-width:1px;border-bottom-style:dotted}.cmsms_posts_slider .post.format-aside .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info,.cmsms_posts_slider .post.format-status .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info{float:none}.cmsms_posts_slider .post.format-aside .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info .cmsms_slider_post_date,.cmsms_posts_slider .post.format-status .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info .cmsms_slider_post_date{float:left;margin:0}.cmsms_posts_slider .post.format-aside .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info>a,.cmsms_posts_slider .post.format-status .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info>a{float:right}.cmsms_posts_slider .post.format-aside .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info>a:hover:before,.cmsms_posts_slider .post.format-status .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info>a:hover:before{opacity:.5}.cmsms_posts_slider .post.format-aside .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info>a.active:before,.cmsms_posts_slider .post.format-aside .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info>a.active:hover:before,.cmsms_posts_slider .post.format-status .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info>a.active:before,.cmsms_posts_slider .post.format-status .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info>a.active:hover:before{opacity:1}.cmsms_posts_slider .post.format-aside .cmsms_slider_post_cont .cmsms_slider_post_format_img,.cmsms_posts_slider .post.format-status .cmsms_slider_post_cont .cmsms_slider_post_format_img{display:block;padding:30px 20px 0;position:relative;text-align:center;overflow:hidden}.cmsms_posts_slider .post.format-aside .cmsms_slider_post_cont .cmsms_slider_post_format_img:before,.cmsms_posts_slider .post.format-status .cmsms_slider_post_cont .cmsms_slider_post_format_img:before{font-size:18px}.cmsms_posts_slider .post.format-aside .cmsms_slider_post_cont .cmsms_slider_post_content,.cmsms_posts_slider .post.format-status .cmsms_slider_post_cont .cmsms_slider_post_content{padding:25px 20px 35px;text-align:center}.cmsms_posts_slider .post.format-aside .cmsms_slider_post_cont .cmsms_slider_post_content>div,.cmsms_posts_slider .post.format-status .cmsms_slider_post_cont .cmsms_slider_post_content>div{text-align:center}.cmsms_posts_slider .post.format-aside .cmsms_slider_post_cont .cmsms_slider_post_cont_info,.cmsms_posts_slider .post.format-status .cmsms_slider_post_cont .cmsms_slider_post_cont_info{margin:0;border-bottom-width:0;border-bottom-style:solid}.cmsms_posts_slider .post.format-aside .cmsms_slider_post_cont .cmsms_slider_post_cont_info a:hover,.cmsms_posts_slider .post.format-status .cmsms_slider_post_cont .cmsms_slider_post_cont_info a:hover{opacity:.5}.cmsms_posts_slider .post.format-quote .cmsms_slider_post_cont .cmsms_slider_post_cont_info,.cmsms_posts_slider .post.format-quote .cmsms_slider_post_cont .cmsms_slider_post_footer{padding:8px 15px}.cmsms_posts_slider .post.format-quote .cmsms_slider_post_cont .cmsms_slider_post_footer{border-bottom-width:1px;border-bottom-style:dotted}.cmsms_posts_slider .post.format-quote .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info{float:none}.cmsms_posts_slider .post.format-quote .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info .cmsms_slider_post_date{float:left;margin:0}.cmsms_posts_slider .post.format-quote .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info>a{float:right}.cmsms_posts_slider .post.format-quote .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info>a:hover:before{opacity:.5}.cmsms_posts_slider .post.format-quote .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info>a.active:before,.cmsms_posts_slider .post.format-quote .cmsms_slider_post_cont .cmsms_slider_post_footer .cmsms_slider_post_meta_info>a.active:hover:before{opacity:1}.cmsms_posts_slider .post.format-quote .cmsms_slider_post_cont .cmsms_slider_post_format_img{display:block;padding:30px 20px 0;position:relative;text-align:center;overflow:hidden}.cmsms_posts_slider .post.format-quote .cmsms_slider_post_cont .cmsms_slider_post_format_img:before{font-size:18px}.cmsms_posts_slider .post.format-quote .cmsms_slider_post_cont .cmsms_slider_post_quote_content{padding:25px 20px 0;text-align:center}.cmsms_posts_slider .post.format-quote .cmsms_slider_post_cont .cmsms_slider_post_quote_content:before{content:none}.cmsms_posts_slider .post.format-quote .cmsms_slider_post_cont .cmsms_slider_post_quote_author{padding:0 20px;margin:0 0 15px;text-align:center}.cmsms_posts_slider .post.format-quote .cmsms_slider_post_cont .cmsms_slider_post_cont_info{margin:0;border-bottom-width:0;border-bottom-style:solid}.cmsms_posts_slider .post.format-quote .cmsms_slider_post_cont .cmsms_slider_post_cont_info a:hover{opacity:.5}.cmsms_posts_slider .post.format-chat .cmsms_slider_post_cont .entry-title{margin-bottom:10px}.cmsms_posts_slider .post.format-chat .cmsms_slider_post_cont .cmsms_slider_post_footer{margin-bottom:30px}.cmsms_posts_slider .post.format-chat .cmsms_slider_post_cont .cmsms_slider_post_chat{word-wrap:break-word;overflow:hidden}.cmsms_posts_slider .post.format-chat .cmsms_slider_post_cont .cmsms_slider_post_chat .cmsms_chat_item{margin-top:15px;padding-top:15px;position:relative;overflow:hidden}.cmsms_posts_slider .post.format-chat .cmsms_slider_post_cont .cmsms_slider_post_chat .cmsms_chat_item:first-child{margin-top:0;padding-top:0}.cmsms_posts_slider .post.format-chat .cmsms_slider_post_cont .cmsms_slider_post_chat .cmsms_chat_item:before{content:'';background-color:transparent;display:block;width:60px;height:1px;border-top-width:1px;border-top-style:dotted;position:absolute;left:0;top:0}.cmsms_posts_slider .post.format-chat .cmsms_slider_post_cont .cmsms_slider_post_chat .cmsms_chat_item:first-child:before{content:none}.cmsms_posts_slider .post.format-chat .cmsms_slider_post_cont .cmsms_slider_post_chat .cmsms_chat_item .cmsms_chat_author_time{overflow:hidden}.cmsms_posts_slider .post.format-chat .cmsms_slider_post_cont .cmsms_slider_post_chat .cmsms_chat_item .cmsms_chat_author_time .cmsms_chat_time{text-transform:uppercase;display:block;padding-left:10px;float:right;opacity:.5}.cmsms_posts_slider .post.format-chat .cmsms_slider_post_cont .cmsms_slider_post_chat .cmsms_chat_item .cmsms_chat_author_time .cmsms_chat_author{display:block;overflow:hidden}.cmsms_posts_slider .post.format-chat .cmsms_slider_post_cont .cmsms_slider_post_chat .cmsms_chat_item .cmsms_chat_text{padding-top:5px;margin:0}.cmsms_posts_slider .project{min-width:220px;padding:0 10px 20px;position:relative;overflow:hidden}.cmsms_posts_slider .project .slider_project_outer{position:relative;overflow:hidden}.cmsms_posts_slider .project .slider_project_outer .preloader{padding-bottom:79.31%}.cmsms_posts_slider .project .slider_project_outer>figure{margin:0 0 15px}.cmsms_posts_slider .project .slider_project_outer .slider_project_inner{position:relative;overflow:hidden}.cmsms_posts_slider .project .slider_project_outer .slider_project_inner .cmsms_slider_project_cont_info{margin-bottom:10px}.cmsms_posts_slider .project .slider_project_outer .slider_project_inner .cmsms_slider_project_header{margin-bottom:15px;position:relative;overflow:hidden}.cmsms_posts_slider .project .slider_project_outer .slider_project_inner .cmsms_slider_project_header .cmsms_slider_project_title{margin:0}.cmsms_posts_slider .project .slider_project_outer .slider_project_inner .cmsms_slider_project_content{position:relative;overflow:hidden}.cmsms_posts_slider .project .slider_project_outer .slider_project_inner .cmsms_slider_project_footer{position:relative;overflow:hidden}.cmsms_posts_slider .project .slider_project_outer .slider_project_inner .cmsms_slider_project_footer>a{display:inline-block;margin-right:15px}.cmsms_posts_slider .project .slider_project_outer .slider_project_inner .cmsms_slider_project_footer>a:before{float:right;right:-2px}.cmsms_posts_slider .project .slider_project_outer .slider_project_inner .cmsms_slider_project_footer>a.cmsmsLike:before{font-size:12px}.cmsms_posts_slider .project .slider_project_outer .slider_project_inner .cmsms_slider_project_footer>a.cmsms_slider_project_comments:before{font-size:14px}.one_fourth .cmsms_posts_slider .post .cmsms_slider_post_cont figure,.one_third .cmsms_posts_slider .post .cmsms_slider_post_cont figure{float:none;width:100%;padding-bottom:100%;margin-right:0;margin-left:0;clear:both}.sidebar .widget_nav_menu .menu{margin:0!important}.sidebar .widget_nav_menu .menu>li>a{padding-left:10px}.sidebar .widget_nav_menu .menu>li>ul>li>a{padding-left:20px}.sidebar .widget_nav_menu .menu>li>ul>li>ul>li>a{padding-left:30px}.sidebar .widget_nav_menu .menu>li>ul>li>ul>li>ul>li>a{padding-left:40px}.sidebar.fl .widget_nav_menu .menu{margin:0!important}.sidebar.fl .widget_nav_menu .menu>li>a{padding-left:10px}.sidebar.fl .widget_nav_menu .menu>li>a:before{left:7px}.sidebar.fl .widget_nav_menu .menu>li>ul>li>a{padding-left:20px}.sidebar.fl .widget_nav_menu .menu>li>ul>li>ul>li>a{padding-left:30px}.sidebar.fl .widget_nav_menu .menu>li>ul>li>ul>li>ul>li>a{padding-left:40px}.widget{margin-bottom:20px;padding-bottom:20px}.widget:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.widget .widgettitle{margin-bottom:25px}.widget li:before{content:none}.widget.widget_archive>ul,.widget.widget_categories>ul,.widget.widget_meta>ul,.widget.widget_pages>ul,.widget.widget_recent_comments>ul,.widget.widget_recent_entries>ul{padding:0}.widget.widget_archive ul>li:before,.widget.widget_categories ul>li:before,.widget.widget_meta ul>li:before,.widget.widget_recent_comments ul>li:before,.widget.widget_recent_entries ul>li:before{content:none}.widget.widget_archive ul:last-child,.widget.widget_categories ul:last-child,.widget.widget_meta ul:last-child,.widget.widget_pages ul:last-child,.widget.widget_recent_comments ul:last-child,.widget.widget_recent_entries ul:last-child{margin-bottom:0}.widget.widget_archive>.screen-reader-text,.widget.widget_categories>.screen-reader-text{display:none}.widget.widget_categories ul ul,.widget.widget_pages ul ul{margin-left:0}.widget.widget_nav_menu .menu>li:first-child>a{border-top-width:0;border-top-style:solid}.widget.widget_nav_menu .menu>li>ul>li>a{padding-left:20px}.widget.widget_nav_menu .menu>li>ul>li>a:before{left:17px}.widget.widget_nav_menu .menu>li>ul>li>ul>li>a{padding-left:40px}.widget.widget_nav_menu .menu>li>ul>li>ul>li>a:before{left:27px}.widget.widget_nav_menu .menu>li>ul>li>ul>li>ul>li>a{padding-left:60px}.widget.widget_nav_menu .menu>li>ul>li>ul>li>ul>li>a:before{left:37px}.widget.widget_nav_menu ul{padding:0}.widget.widget_nav_menu ul ul{margin:0}.widget.widget_nav_menu ul li{padding:0}.widget.widget_nav_menu ul li:before{content:none}.widget.widget_nav_menu ul li li{padding:0}.widget.widget_nav_menu ul li>a{border-top-width:1px;border-top-style:dotted;display:block;padding:6px 0;position:relative}.widget.widget_calendar #wp-calendar{width:100%;border-spacing:0 15px}.widget.widget_calendar #wp-calendar caption{text-align:left;padding:0 0 15px}.widget.widget_calendar #wp-calendar td,.widget.widget_calendar #wp-calendar th{border-width:0;border-style:solid;background:0 0;padding:0}.widget.widget_calendar #wp-calendar td#prev a{content:none}.widget.widget_calendar #wp-calendar td#next{text-align:right}.widget.widget_custom_twitter_entries .tweet_list{padding:0;margin-bottom:0}.widget.widget_custom_twitter_entries .tweet_list li{border-bottom-width:1px;border-bottom-style:dotted;margin:0 0 15px;padding:0 0 15px}.widget.widget_custom_twitter_entries .tweet_list li:before{display:none}.widget.widget_custom_twitter_entries .tweet_list li:last-child{margin:0;padding:0;border-bottom-width:0;border-bottom-style:solid}.widget.widget_custom_twitter_entries .tweet_list li .tweet_text{display:block;position:relative;overflow:hidden}.widget.widget_custom_twitter_entries .tweet_list li .tweet_time{display:block;padding:0 0 10px 25px;position:relative;overflow:hidden}.widget.widget_custom_posts_tabs_entries .cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item{width:33.333333%;margin:0;text-align:center}.widget.widget_custom_posts_tabs_entries .cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item>a{padding:9px 5px;border-right-width:0;border-right-style:solid}.widget.widget_custom_posts_tabs_entries .cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item:last-child>a{border-right-width:1px;border-right-style:solid}.widget.widget_custom_posts_tabs_entries .cmsms_tabs .cmsms_tabs_wrap{padding:25px 15px}.widget.widget_custom_posts_tabs_entries .cmsms_tabs .cmsms_tabs_wrap>.cmsms_tab:first-child{display:block}.widget.widget_custom_posts_tabs_entries .cmsms_tabs .cmsms_tabs_wrap .cmsms_tab ul{margin:0;padding:0}.widget.widget_custom_posts_tabs_entries .cmsms_tabs .cmsms_tabs_wrap .cmsms_tab li{padding:15px 0}.widget.widget_custom_posts_tabs_entries .cmsms_tabs .cmsms_tabs_wrap .cmsms_tab li:first-child{padding-top:0}.widget.widget_custom_posts_tabs_entries .cmsms_tabs .cmsms_tabs_wrap .cmsms_tab li:last-child{padding-bottom:0}.widget.widget_custom_posts_tabs_entries .cmsms_tabs .cmsms_tabs_wrap .cmsms_tab li .img_placeholder_small{border-width:0;border-style:solid}.widget.widget_custom_posts_tabs_entries .cmsms_tabs .cmsms_tabs_wrap .cmsms_tab li small{display:block}.widget.widget_custom_posts_tabs_entries .cmsms_tabs .cmsms_tabs_wrap .cmsms_tab li p{padding:0}.widget.widget_custom_posts_tabs_entries .cmsms_tabs .alignleft{margin-right:15px;float:left}.widget.widget_archive .postform,.widget.widget_categories .postform{padding:9px 20px 9px 10px}.widget.widget_archive ul li,.widget.widget_categories ul li{border-bottom-width:1px;border-bottom-style:dotted;padding:0;text-align:right;overflow:hidden}.widget.widget_archive ul li:last-child,.widget.widget_categories ul li:last-child{border-bottom-width:0;border-bottom-style:solid}.widget.widget_archive ul li>a,.widget.widget_categories ul li>a{display:block;width:85%;padding:5px 0;text-align:left;float:left}.widget.widget_tag_cloud .tagcloud a{display:inline-block;margin-right:5px}.widget.widget_tag_cloud .tagcloud a:last-child{margin-right:0}.widget.widget_custom_advertisement_entries .adv_image_wrap{margin:-5px;overflow:hidden}.widget.widget_custom_advertisement_entries .adv_image_wrap .adv_widget_image{float:left;width:107px;height:107px;margin:5px}.widget.widget_custom_latest_projects_entries .widgettitle,.widget.widget_custom_popular_projects_entries .widgettitle{padding-right:60px}.widget.widget_custom_latest_projects_entries .owl-carousel,.widget.widget_custom_popular_projects_entries .owl-carousel{position:static}.widget.widget_custom_latest_projects_entries .owl-carousel .owl-controls .owl-buttons,.widget.widget_custom_popular_projects_entries .owl-carousel .owl-controls .owl-buttons{bottom:auto;top:3px;right:0}.widget.widget_custom_latest_projects_entries .owl-carousel .owl-controls .owl-buttons .owl-next,.widget.widget_custom_popular_projects_entries .owl-carousel .owl-controls .owl-buttons .owl-next{margin-left:2px}.widget.widget_custom_latest_projects_entries .img_placeholder,.widget.widget_custom_popular_projects_entries .img_placeholder{border-width:1px;border-style:solid;display:block;padding:0 0 67.3%;position:relative}.widget.widget_custom_latest_projects_entries .img_placeholder:before,.widget.widget_custom_popular_projects_entries .img_placeholder:before{width:1em;height:1em;margin:auto!important;position:absolute;left:0;right:0;top:0;bottom:0;font-size:40px}.widget.widget_custom_latest_projects_entries .entry-title,.widget.widget_custom_popular_projects_entries .entry-title{margin-bottom:10px}.widget.widget_custom_latest_projects_entries .latest_pj_item,.widget.widget_custom_popular_projects_entries .latest_pj_item{padding:0 1px}.widget.widget_custom_latest_projects_entries .latest_pj_img,.widget.widget_custom_latest_projects_entries .popular_pj_img,.widget.widget_custom_popular_projects_entries .latest_pj_img,.widget.widget_custom_popular_projects_entries .popular_pj_img{margin-bottom:15px;padding:0 1px}.widget.widget_custom_facebook_entries iframe{margin-bottom:0}.widget.widget_custom_contact_form_entries input[type=email],.widget.widget_custom_contact_form_entries input[type=number],.widget.widget_custom_contact_form_entries input[type=password],.widget.widget_custom_contact_form_entries input[type=text],.widget.widget_custom_contact_form_entries select,.widget.widget_custom_contact_form_entries textarea{width:100%}.widget.widget_custom_contact_form_entries input[type=text]{padding:8px}.widget.widget_custom_contact_form_entries textarea{height:90px}.widget.widget_custom_contact_form_entries .form_info.submit_wrap{padding-top:0}.widget.widget_custom_contact_form_entries .form_info.submit_wrap .button{padding:8px 20px;border-width:1px;border-style:solid;-webkit-border-radius:25px;border-radius:25px}.widget.widget_custom_contact_info_entries .contact_widget_text{padding-bottom:35px}.widget.widget_custom_contact_info_entries .adress_wrap,.widget.widget_custom_contact_info_entries .contact_widget_name,.widget.widget_custom_contact_info_entries .contact_widget_phone{padding-bottom:10px}.widget.widget_custom_contact_info_entries .adress_wrap:before{font-size:18px}.widget.widget_custom_contact_info_entries .contact_widget_name:before{font-size:14px}.widget.widget_custom_contact_info_entries .contact_widget_email:before,.widget.widget_custom_contact_info_entries .contact_widget_phone:before{font-size:16px}.widget.widget_custom_contact_info_entries span{display:block}.widget.widget_custom_contact_info_entries .adress_wrap{overflow:hidden}.widget.widget_custom_contact_info_entries .adress_wrap>span{float:left}.widget.widget_custom_contact_info_entries .adress_wrap>span+span:before{content:',';margin-right:5px}.widget.widget_custom_contact_info_entries .contact_widget_email_inner,.widget.widget_custom_contact_info_entries .contact_widget_phone_inner{display:none}.widget.widget_custom_flickr_entries .wrap{margin:0 -7px}.widget.widget_custom_flickr_entries .more_button{display:none}.widget.widget_custom_flickr_entries .flickr_badge_image{margin:0 7px 18px;float:left}.widget.widget_text ul{padding:0}.widget.widget_text ul>li{border-bottom-width:1px;border-bottom-style:dotted;padding:0}.widget.widget_text ul>li>a{display:block;padding:5px 0}.widget.widget_text ul>li:first-child>a{padding-top:0}.widget.widget_wysija .widget_wysija_cont .wysija-paragraph label{padding-bottom:6px}.widget.widget_wysija .widget_wysija_cont .wysija-paragraph input[type=text]{padding:8px 10px!important;-webkit-border-radius:5px;border-radius:5px}.widget.widget_wysija .widget_wysija_cont .wysija-submit{padding:8px 20px;border-width:1px;border-style:solid;-webkit-border-radius:25px;border-radius:25px}.widget.widget_mailpoet_form form .mailpoet_paragraph label{padding-bottom:6px}.widget.widget_mailpoet_form form .mailpoet_paragraph input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]){width:100%!important;padding:8px 10px!important;-webkit-border-radius:5px;border-radius:5px}.widget.widget_mailpoet_form form .mailpoet_submit{padding:8px 20px;border-width:1px;border-style:solid;-webkit-border-radius:25px;border-radius:25px}.adress_wrap,.contact_widget_email,.contact_widget_name,.contact_widget_phone{padding-left:30px;position:relative}.adress_wrap,.contact_widget_phone{padding-bottom:23px}.adress_wrap:before,.contact_widget_email:before,.contact_widget_name:before,.contact_widget_phone:before,.tweet_time:before{font-family:fontello;font-size:16px;position:absolute;left:0;top:0}.tweet_time:before{content:'\ee3f';left:2px}.contact_widget_name:before{content:'\ea7d'}.contact_widget_email:before{content:'\ea78'}.contact_widget_phone:before{content:'\ea03';left:2px}.adress_wrap:before{content:'\e999';left:2px}.iclflag{display:inline}.rss-date{display:block}.rsswidget img{margin:0 3px 2px 0}.img_placeholder_small{height:50px;width:50px;display:block;position:relative;border-width:1px;border-style:solid}.img_placeholder_small:before{width:1em;height:1em;margin:auto!important;position:absolute;left:0;right:0;top:0;bottom:0;font-size:18px}.cmsms-form-builder{margin:0 -1%}.cmsms-form-builder .success_box{margin:0 1% 10px;width:98%}.cmsms-form-builder .form_info{margin:0 1%;padding-bottom:10px}.cmsms-form-builder .form_info.cmsms_input input[type=text]{padding-top:7px;padding-bottom:7px;-webkit-border-radius:5px;border-radius:5px}.cmsms-form-builder .form_info.cmsms_textarea{padding-bottom:15px}.cmsms-form-builder .form_info.cmsms_textarea textarea{display:block;-webkit-border-radius:5px;border-radius:5px}.cmsms-form-builder .form_info.submit_wrap{overflow:hidden}.cmsms-form-builder .form_info.submit_wrap .cmsms_button{padding:8px 20px}.cmsms-form-builder [class*=one_] input[type=text],.cmsms-form-builder [class*=one_] select,.cmsms-form-builder [class*=one_] textarea{width:100%}.cmsms-form-builder [class*=one_] textarea{resize:vertical}span.wpcf7-list-item{display:block}.wpcf7-list-item-label,body .cmsms-form-builder .check_parent input[type=checkbox]+label,body .cmsms-form-builder .check_parent input[type=radio]+label{padding-left:25px;position:relative;float:left;cursor:pointer}.wpcf7-list-item label{position:relative;display:block;overflow:hidden;padding:5px 0}.cmsms-form-builder .check_parent input[type=checkbox],.cmsms-form-builder .check_parent input[type=radio],.wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox],.wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio]{position:absolute;top:0;left:0;float:left;opacity:0}.cmsms-form-builder .check_parent input[type=checkbox]+label:after,.wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox]+span.wpcf7-list-item-label:after{position:absolute;top:-1px;left:3px;display:block;content:'\ea85';font-size:14px;font-weight:700;font-family:fontello;opacity:0}.cmsms-form-builder .check_parent input[type=radio]+label:after,.wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio]+span.wpcf7-list-item-label:after{position:absolute;top:4px;left:4px;display:block;width:9px;height:9px;content:'';opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);-webkit-border-radius:50%;border-radius:50%}.cmsms-form-builder .check_parent input[type=checkbox]:checked+label:after,.wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox]:checked+span.wpcf7-list-item-label:after{opacity:1}.cmsms-form-builder .check_parent input[type=radio]:checked+label:after,.wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio]:checked+span.wpcf7-list-item-label:after{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:1}.cmsms-form-builder .check_parent input[type=checkbox]+label:before,.cmsms-form-builder .check_parent input[type=radio]+label:before,.wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox]+span.wpcf7-list-item-label:before,.wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio]+span.wpcf7-list-item-label:before{display:block;content:'';width:17px;height:17px;border-width:1px;border-style:solid;text-align:center;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;border-radius:50%}.cmsms-form-builder .check_parent input[type=checkbox]+label:before,.wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox]+span.wpcf7-list-item-label:before{-webkit-border-radius:1px;border-radius:1px}.cmsms_archive .cmsms_search_zero .search_bar_wrap,.cmsms_search .cmsms_search_zero .search_bar_wrap{max-width:400px}.content .cmsms_archive .cmsms_search_zero,.content .cmsms_search .cmsms_search_zero{text-align:left}.content .cmsms_archive .cmsms_search_zero.tar,.content .cmsms_search .cmsms_search_zero.tar{float:none}.middle_content .cmsms_archive .cmsms_search_zero,.middle_content .cmsms_search .cmsms_search_zero{max-width:650px}.middle_content .cmsms_archive .cmsms_search_zero.tac,.middle_content .cmsms_search .cmsms_search_zero.tac{margin:0 auto}.content_wrap.fullwidth .cmsms_search{padding-top:60px}.cmsms_search{position:relative;overflow:hidden}.cmsms_search .cmsms_search_post{padding-top:60px;position:relative;overflow:hidden}.cmsms_search .cmsms_search_post:first-child{padding-top:0}.cmsms_search .cmsms_search_post .cmsms_search_post_number{width:36px;height:36px;margin:0 20px 0 0;position:relative;text-align:center;float:left;-webkit-border-radius:50%;border-radius:50%}.cmsms_search .cmsms_search_post .cmsms_search_post_cont{position:relative;overflow:hidden}.cmsms_search .cmsms_search_post .cmsms_search_post_cont .cmsms_search_post_header{padding-bottom:15px;position:relative;overflow:hidden}.cmsms_search .cmsms_search_post .cmsms_search_post_cont .cmsms_search_post_header .cmsms_search_post_title{margin:0}.cmsms_search .cmsms_search_post .cmsms_search_post_cont .cmsms_search_post_footer{border-top-width:1px;border-top-style:dotted;border-bottom-width:1px;border-bottom-style:dotted;margin-bottom:25px;padding:10px 0;position:relative;overflow:hidden}.cmsms_search .cmsms_search_post .cmsms_search_post_cont .cmsms_search_post_footer>div:first-child.cmsms_search_post_cont_info>span:first-child:before{content:none}.cmsms_search .cmsms_search_post .cmsms_search_post_cont .cmsms_search_post_footer .cmsms_search_post_meta_info{position:relative;float:left;overflow:hidden}.cmsms_search .cmsms_search_post .cmsms_search_post_cont .cmsms_search_post_footer .cmsms_search_post_meta_info+.cmsms_search_post_cont_info:before{content:'\002F';margin:0 4px}.cmsms_search .cmsms_search_post .cmsms_search_post_cont .cmsms_search_post_footer .cmsms_search_post_cont_info{position:relative;float:left;overflow:hidden}.cmsms_search .cmsms_search_post .cmsms_search_post_cont .cmsms_search_post_footer .cmsms_search_post_cont_info>span:after{content:'\002F';padding:0 4px}.cmsms_search .cmsms_search_post .cmsms_search_post_cont .cmsms_search_post_footer .cmsms_search_post_cont_info>span:last-child:after{content:none}.cmsms_search .cmsms_search_post .cmsms_search_post_cont .cmsms_search_post_footer .cmsms_search_post_comments{position:relative;float:right;overflow:hidden}.cmsms_search .cmsms_search_post .cmsms_search_post_cont .cmsms_search_post_content{position:relative;overflow:hidden}.cmsms_sitemap_wrap{position:relative;overflow:hidden}.cmsms_sitemap_wrap li,.cmsms_sitemap_wrap ol,.cmsms_sitemap_wrap ul{margin:0;padding:0;position:relative;overflow:hidden}.cmsms_sitemap_wrap li:before,.cmsms_sitemap_wrap ol:before,.cmsms_sitemap_wrap ul:before{content:none}.cmsms_sitemap_wrap>h1{margin-bottom:0;padding-bottom:25px}.cmsms_sitemap_wrap .cmsms_divider{margin-bottom:30px;border-style:solid}.cmsms_sitemap_wrap .cmsms_sitemap{padding:0;margin:0;overflow:hidden}.cmsms_sitemap_wrap .cmsms_sitemap>li{width:100%;padding-top:0;position:relative;border-top-width:1px;border-top-style:solid}.cmsms_sitemap_wrap .cmsms_sitemap>li:before{content:none}.cmsms_sitemap_wrap .cmsms_sitemap>li>a{display:inline-block;padding:35px 0}.cmsms_sitemap_wrap .cmsms_sitemap>li>a+ul{margin-top:-10px}.cmsms_sitemap_wrap .cmsms_sitemap>li>ul{width:100%;overflow:hidden}.cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li{width:25%;padding:0 20px 0 0;margin-bottom:35px;float:left}.cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li:nth-child(13),.cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li:nth-child(17),.cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li:nth-child(21),.cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li:nth-child(25),.cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li:nth-child(29),.cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li:nth-child(33),.cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li:nth-child(37),.cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li:nth-child(41),.cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li:nth-child(45),.cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li:nth-child(5),.cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li:nth-child(9){clear:both}.cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li>ul{padding-top:20px}.cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li>ul ul{padding-top:10px}.cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li>ul li{margin-left:20px;padding-top:10px}.cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li>ul li:first-child{padding-top:0}.cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li>ul li a{position:relative}.cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li>ul>li{margin-left:0}.cmsms_sitemap_wrap .cmsms_sitemap_category{padding:5px 0 35px;margin:0;overflow:hidden}.cmsms_sitemap_wrap .cmsms_sitemap_category>li{display:block;width:25%;padding-top:10px}.cmsms_sitemap_wrap .cmsms_sitemap_category>li:first-child{padding-top:0}.cmsms_sitemap_wrap .cmsms_sitemap_category>li:nth-child(13),.cmsms_sitemap_wrap .cmsms_sitemap_category>li:nth-child(17),.cmsms_sitemap_wrap .cmsms_sitemap_category>li:nth-child(21),.cmsms_sitemap_wrap .cmsms_sitemap_category>li:nth-child(25),.cmsms_sitemap_wrap .cmsms_sitemap_category>li:nth-child(29),.cmsms_sitemap_wrap .cmsms_sitemap_category>li:nth-child(33),.cmsms_sitemap_wrap .cmsms_sitemap_category>li:nth-child(37),.cmsms_sitemap_wrap .cmsms_sitemap_category>li:nth-child(41),.cmsms_sitemap_wrap .cmsms_sitemap_category>li:nth-child(45),.cmsms_sitemap_wrap .cmsms_sitemap_category>li:nth-child(5),.cmsms_sitemap_wrap .cmsms_sitemap_category>li:nth-child(9){clear:both}.cmsms_sitemap_wrap .cmsms_sitemap_category>li>ul{padding-top:20px}.cmsms_sitemap_wrap .cmsms_sitemap_category>li>ul ul{padding-top:10px}.cmsms_sitemap_wrap .cmsms_sitemap_category>li>ul li{margin-left:20px;padding-top:10px}.cmsms_sitemap_wrap .cmsms_sitemap_category>li>ul li:first-child{padding-top:0}.cmsms_sitemap_wrap .cmsms_sitemap_category>li>ul li a{position:relative;padding-left:20px}.cmsms_sitemap_wrap .cmsms_sitemap_category>li>ul li a:before{content:'\e8b9';font-family:fontello;line-height:1em;font-style:normal;font-weight:400;font-variant:normal;text-decoration:inherit;text-transform:none;text-align:center;speak:none;padding:0;width:1em;height:1em;margin:auto!important;position:absolute;left:0;right:auto;top:-2px;bottom:0}.cmsms_sitemap_wrap .cmsms_sitemap_category>li>ul>li{margin-left:0}.cmsms_sitemap_wrap .cmsms_sitemap_archive{padding:0 0 35px;margin:-10px 0 0;overflow:hidden}.cmsms_sitemap_wrap .cmsms_sitemap_archive>li{width:25%;padding-top:10px;float:left}.cmsms_sitemap_wrap .cmsms_sitemap_archive>li:nth-child(13),.cmsms_sitemap_wrap .cmsms_sitemap_archive>li:nth-child(17),.cmsms_sitemap_wrap .cmsms_sitemap_archive>li:nth-child(21),.cmsms_sitemap_wrap .cmsms_sitemap_archive>li:nth-child(25),.cmsms_sitemap_wrap .cmsms_sitemap_archive>li:nth-child(29),.cmsms_sitemap_wrap .cmsms_sitemap_archive>li:nth-child(33),.cmsms_sitemap_wrap .cmsms_sitemap_archive>li:nth-child(37),.cmsms_sitemap_wrap .cmsms_sitemap_archive>li:nth-child(41),.cmsms_sitemap_wrap .cmsms_sitemap_archive>li:nth-child(45),.cmsms_sitemap_wrap .cmsms_sitemap_archive>li:nth-child(5),.cmsms_sitemap_wrap .cmsms_sitemap_archive>li:nth-child(9){clear:both}.cmsms_sitemap_wrap .cmsms_sitemap_archive>li a{position:relative}#main #wpcontent .with_frm_style .frm_form_fields select,#main .with_frm_style .frm_form_fields input,#main .with_frm_style .frm_form_fields select,#main .with_frm_style .frm_form_fields textarea{padding:10px}#lang_sel ul{overflow:visible}#lang_sel_footer{display:none}.cmsms_paypal_donations{display:inline-block;position:relative}.cmsms_paypal_donations>form>.paypal-donations input[type=image]{display:block;width:100%;height:100%;margin:auto!important;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;z-index:100}.cmsms_paypal_donations>form>.paypal-donations>img{display:none}.cmsms_paypal_donations .cmsms_button{display:block;position:relative;z-index:10}html.csstransitions #footer .footer_inner .social_wrap .social_wrap_inner a:before,html.csstransitions #navigation li>a>span>span.nav_subtitle,html.csstransitions .blog.opened-article .post_comments .comment-body .comment-content .comment-edit-link,html.csstransitions .blog.opened-article .post_comments .comment-body .comment-content .comment-reply-link,html.csstransitions .cmsmsLike:before,html.csstransitions .cmsms_post_comments:before,html.csstransitions .cmsms_profile_comments:before,html.csstransitions .cmsms_project_comments:before,html.csstransitions .cmsms_search_post_comments:before,html.csstransitions .cmsms_sitemap_wrap .cmsms_sitemap>li>ul>li>ul li a:before,html.csstransitions .cmsms_slider_post_comments:before,html.csstransitions .cmsms_slider_project_comments:before,html.csstransitions .cmsms_tabs .cmsms_tabs_list_item a:before,html.csstransitions .cmsms_tabs .cmsms_tabs_list_item span,html.csstransitions .cmsms_tabs_list_item a,html.csstransitions .img_placeholder_small,html.csstransitions .pl_social_list li a,html.csstransitions .post .cmsms_post_cont .cmsms_post_header .cmsms_post_title a,html.csstransitions .related_posts .related_posts_content .related_posts_content_tab .rel_post_content figure.alignleft .img_placeholder:before,html.csstransitions .tribe_events .cmsms_post_cont .cmsms_post_header .cmsms_post_title a,html.csstransitions .widget_search .search_bar_wrap button,html.csstransitions a{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}html.csstransitions .cmsms_profile .pl_social .pl_social_list>li>a:before{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;-moz-transition:color .3s ease-in-out,background-color .3s ease-in-out;-ms-transition:color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}html.csstransitions .cmsms_bot_arrow span:after,html.csstransitions .cmsms_bot_arrow span:before,html.csstransitions .cmsms_bot_arrow:after,html.csstransitions .cmsms_bot_arrow:before,html.csstransitions .cmsms_hover_slider_thumbs>li a,html.csstransitions .cmsms_next_arrow:after,html.csstransitions .cmsms_next_arrow:before,html.csstransitions .cmsms_prev_arrow:after,html.csstransitions .cmsms_prev_arrow:before,html.csstransitions .cmsms_top_arrow span:after,html.csstransitions .cmsms_top_arrow span:before,html.csstransitions .cmsms_top_arrow:after,html.csstransitions .cmsms_top_arrow:before,html.csstransitions .post .cmsms_post_cont .cmsms_post_footer .cmsms_post_read_more>span,html.csstransitions .tribe_events .cmsms_post_cont .cmsms_post_footer .cmsms_post_read_more>span{-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}html.csstransitions .cmsms_bot_arrow,html.csstransitions .cmsms_next_arrow,html.csstransitions .cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but:before,html.csstransitions .cmsms_prev_arrow,html.csstransitions .cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but:before,html.csstransitions .cmsms_toggle_title .cmsms_toggle_plus_hor,html.csstransitions .cmsms_toggles .cmsms_toggle_wrap .cmsms_toggle_title,html.csstransitions .cmsms_top_arrow,html.csstransitions .cmsms_wrap_pagination>ul>li .page-numbers:before,html.csstransitions .header_bot .search_wrap.search_opened .search_wrap_inner .search_wrap_inner_right .search_but:after,html.csstransitions .post .cmsms_post_cont .cmsms_post_footer .cmsms_post_read_more>span:after,html.csstransitions .post .cmsms_post_cont .cmsms_post_footer .cmsms_post_read_more>span:before,html.csstransitions .tribe_events .cmsms_post_cont .cmsms_post_footer .cmsms_post_read_more>span:after,html.csstransitions .tribe_events .cmsms_post_cont .cmsms_post_footer .cmsms_post_read_more>span:before{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}html.csstransitions .cmsms_tabs .cmsms_tabs_list_item a,html.csstransitions .cmsms_twitter .owl-controls .owl-buttons>div>span,html.csstransitions .content_slider .owl-controls .owl-buttons>div>span{-webkit-transition:border .3s ease-in-out,background-color .3s ease-in-out;-moz-transition:border .3s ease-in-out,background-color .3s ease-in-out;-ms-transition:border .3s ease-in-out,background-color .3s ease-in-out;-o-transition:border .3s ease-in-out,background-color .3s ease-in-out;transition:border .3s ease-in-out,background-color .3s ease-in-out}html.csstransitions .cmsms_toggle_title .cmsms_toggle_plus_vert{-webkit-transition:background-color .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,opacity .3s ease-in-out;-ms-transition:background-color .3s ease-in-out,opacity .3s ease-in-out;-o-transition:background-color .3s ease-in-out,opacity .3s ease-in-out;transition:background-color .3s ease-in-out,opacity .3s ease-in-out}html.csstransitions .cmsms_clients_slider .wl-controls .owl-pagination .owl-page,html.csstransitions .cmsms_toggle_title .cmsms_toggle_plus{-webkit-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;transition:border-color .3s ease-in-out,background-color .3s ease-in-out}html.csstransitions .button,html.csstransitions .cmsms-form-builder .submit_wrap .button,html.csstransitions .cmsms_contact_form .wpcf7-form .wpcf7-form-control,html.csstransitions .cmsms_featured_block .featured_block_inner .featured_block_button_wrap .featured_block_button,html.csstransitions .cmsms_notice .notice_close,html.csstransitions .cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .button.cmsms_post_filter_but,html.csstransitions .cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_list>li>a.button,html.csstransitions .cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but,html.csstransitions .cmsms_project_filter_wrap .cmsms_project_filter_list>li>a,html.csstransitions .cmsms_search .cmsms_search_post_cont .cmsms_search_post_footer .cmsms_search_post_read_more,html.csstransitions .cmsms_wrap_pagination ul li .page-numbers,html.csstransitions .comment-respond .comment-form .form-submit #submit,html.csstransitions .responsive_nav,html.csstransitions .responsive_top_nav,html.csstransitions .widget_custom_latest_projects_entries .latest_pj_content_wrap .entry-title a,html.csstransitions .widget_custom_popular_projects_entries .pj_ddn .entry-title a,html.csstransitions input[type=button],html.csstransitions input[type=submit]{-webkit-transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out;transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out}html.csstransitions #navigation>li>a,html.csstransitions .header_top_inner nav>div>ul>li>a{-webkit-transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,padding .3s ease-in-out,margin .3s ease-in-out,border-radius .3s ease-in-out,box-shadow .3s ease-in-out;-moz-transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,padding .3s ease-in-out,margin .3s ease-in-out,border-radius .3s ease-in-out,box-shadow .3s ease-in-out;-ms-transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,padding .3s ease-in-out,margin .3s ease-in-out,border-radius .3s ease-in-out,box-shadow .3s ease-in-out;-o-transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,padding .3s ease-in-out,margin .3s ease-in-out,border-radius .3s ease-in-out,box-shadow .3s ease-in-out;transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,padding .3s ease-in-out,margin .3s ease-in-out,border-radius .3s ease-in-out,box-shadow .3s ease-in-out}html.csstransitions .header_bot #navigation>li>a,html.csstransitions .header_mid #navigation>li>a{-webkit-transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,border-radius .3s ease-in-out,box-shadow .3s ease-in-out;-moz-transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,border-radius .3s ease-in-out,box-shadow .3s ease-in-out;-ms-transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,border-radius .3s ease-in-out,box-shadow .3s ease-in-out;-o-transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,border-radius .3s ease-in-out,box-shadow .3s ease-in-out;transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,border-radius .3s ease-in-out,box-shadow .3s ease-in-out}html.csstransitions .header_top_inner nav>div>ul>li{-webkit-transition:margin .3s ease-in-out;-moz-transition:margin .3s ease-in-out;-ms-transition:margin .3s ease-in-out;-o-transition:margin .3s ease-in-out;transition:margin .3s ease-in-out}html.csstransitions .header_mid_outer .header_mid_inner .search_wrap.search_opened .search_but{-webkit-transition:border-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:border-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;-ms-transition:border-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;-o-transition:border-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;transition:border-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out}html.csstransitions .cmsms_posts_slider .post.format-aside .cmsms_slider_post_cont a,html.csstransitions .cmsms_posts_slider .post.format-aside .cmsms_slider_post_cont a:before,html.csstransitions .cmsms_posts_slider .post.format-quote .cmsms_slider_post_cont a,html.csstransitions .cmsms_posts_slider .post.format-quote .cmsms_slider_post_cont a:before,html.csstransitions .cmsms_posts_slider .post.format-status .cmsms_slider_post_cont a,html.csstransitions .cmsms_posts_slider .post.format-status .cmsms_slider_post_cont a:before,html.csstransitions .cmsms_pricing_table .cmsms_pricing_item .cmsms_pricing_item_inner:before,html.csstransitions .cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item>a:after,html.csstransitions .cmsms_twitter .owl-wrapper-outer .owl-wrapper .published,html.csstransitions .header_bot_inner .search_wrap .search_but:before,html.csstransitions .header_mid_inner .search_wrap .search_but:before,html.csstransitions .header_mid_inner .search_wrap.search_opened .search_but>span,html.csstransitions .post.format-aside .cmsms_post_cont a,html.csstransitions .post.format-aside .cmsms_post_cont a:before,html.csstransitions .post.format-quote .cmsms_post_cont a,html.csstransitions .post.format-quote .cmsms_post_cont a:before,html.csstransitions .post.format-status .cmsms_post_cont a,html.csstransitions .post.format-status .cmsms_post_cont a:before{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}html.csstransitions #header nav,html.csstransitions .resp_nav_wrap,html.csstransitions .slogan_wrap,html.csstransitions .social_wrap,html.csstransitions nav>div>ul div,html.csstransitions nav>div>ul ul,html.csstransitions nav>div>ul ul ul{-webkit-transition:opacity .3s ease-in-out,margin .3s ease-in-out;-moz-transition:opacity .3s ease-in-out,margin .3s ease-in-out;-ms-transition:opacity .3s ease-in-out,margin .3s ease-in-out;-o-transition:opacity .3s ease-in-out,margin .3s ease-in-out;transition:opacity .3s ease-in-out,margin .3s ease-in-out}html.csstransitions .cmsms_gallery_item,html.csstransitions .portfolio .project.shortcode_animated,html.csstransitions .post.cmsms_post_masonry,html.csstransitions .post.cmsms_post_puzzle,html.csstransitions .post.cmsms_post_timeline{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}html.csstransitions #header.navi_scrolled{-webkit-transition:padding .3s linear;-moz-transition:padding .3s linear;-ms-transition:padding .3s linear;-o-transition:padding .3s linear;transition:padding .3s linear}html.csstransitions #header .search_wrap_inner_left{-webkit-transition:opacity .3s ease-in-out,padding .4s ease-in-out;-moz-transition:opacity .3s ease-in-out,padding .4s ease-in-out;-ms-transition:opacity .3s ease-in-out,padding .4s ease-in-out;-o-transition:opacity .3s ease-in-out,padding .4s ease-in-out;transition:opacity .3s ease-in-out,padding .4s ease-in-out}html.csstransitions #navigation>li>a>span.nav_bg_clr{-webkit-transition:opacity .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,border-radius .3s ease-in-out;-moz-transition:opacity .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,border-radius .3s ease-in-out;-ms-transition:opacity .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,border-radius .3s ease-in-out;-o-transition:opacity .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,border-radius .3s ease-in-out;transition:opacity .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,border-radius .3s ease-in-out}html.csstransitions .cmsms_hover_slider_thumbs>li img,html.csstransitions .social_wrap a{-webkit-transition:opacity .3s ease-in-out,color .3s ease-in-out;-moz-transition:opacity .3s ease-in-out,color .3s ease-in-out;-ms-transition:opacity .3s ease-in-out,color .3s ease-in-out;-o-transition:opacity .3s ease-in-out,color .3s ease-in-out;transition:opacity .3s ease-in-out,color .3s ease-in-out}html.csstransitions .cmsms_hover_slider_items>li{-webkit-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;-moz-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;-ms-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;-o-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}html.csstransitions .project .project_outer .project_inner .cmsms_project_header .cmsms_project_title a,html.csstransitions .project .slider_project_outer .slider_project_inner .cmsms_slider_project_title>a{-webkit-transition:border-color .3s ease-in-out,color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out,color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out,color .3s ease-in-out;-o-transition:border-color .3s ease-in-out,color .3s ease-in-out;transition:border-color .3s ease-in-out,color .3s ease-in-out}html.csstransitions #navigation li>a[data-tag]:before,html.csstransitions #slide_top,html.csstransitions .related_posts>ul li>a{-webkit-transition:border-color .3s ease-in-out,background-color .3s ease-in-out,color .2s ease-in-out;-moz-transition:border-color .3s ease-in-out,background-color .3s ease-in-out,color .2s ease-in-out;-ms-transition:border-color .3s ease-in-out,background-color .3s ease-in-out,color .2s ease-in-out;-o-transition:border-color .3s ease-in-out,background-color .3s ease-in-out,color .2s ease-in-out;transition:border-color .3s ease-in-out,background-color .3s ease-in-out,color .2s ease-in-out}html.csstransitions #navigation>li:hover>a>span.nav_bg_clr:before,html.csstransitions nav>div>ul>li:hover>a:before{-webkit-transition:opacity .3s ease-in-out,bottom .3s ease-in-out;-moz-transition:opacity .3s ease-in-out,bottom .3s ease-in-out;-ms-transition:opacity .3s ease-in-out,bottom .3s ease-in-out;-o-transition:opacity .3s ease-in-out,bottom .3s ease-in-out;transition:opacity .3s ease-in-out,bottom .3s ease-in-out}html.csstransitions input[type=email],html.csstransitions input[type=number],html.csstransitions input[type=password],html.csstransitions input[type=tel],html.csstransitions input[type=text],html.csstransitions textarea{-webkit-transition:border-color .2s ease-in-out,background-color .3s ease-in-out;-moz-transition:border-color .2s ease-in-out,background-color .3s ease-in-out;-ms-transition:border-color .2s ease-in-out,background-color .3s ease-in-out;-o-transition:border-color .2s ease-in-out,background-color .3s ease-in-out;transition:border-color .2s ease-in-out,background-color .3s ease-in-out}html.csstransitions .owl-buttons>div,html.csstransitions .owl-page{-webkit-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;transition:border-color .3s ease-in-out,background-color .3s ease-in-out}html.csstransitions #cancel-comment-reply-link,html.csstransitions .cmsms_clients_item,html.csstransitions .cmsms_toggle_wrap,html.csstransitions .comment-reply-link{-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}html.csstransitions .cmsms_img_rollover_wrap .cmsms_img_rollover{-webkit-transition:background-color .3s linear 0s,border-color .3s linear 0s;-moz-transition:background-color .3s linear 0s,border-color .3s linear 0s;-ms-transition:background-color .3s linear 0s,border-color .3s linear 0s;-o-transition:background-color .3s linear 0s,border-color .3s linear 0s;transition:background-color .3s linear 0s,border-color .3s linear 0s}html.csstransitions .cmsms_img_rollover_wrap .cmsms_img_rollover>a{-webkit-transition:opacity .3s linear 0s,left .3s linear 0s,right .3s linear 0s;-moz-transition:opacity .3s linear 0s,left .3s linear 0s,right .3s linear 0s;-ms-transition:opacity .3s linear 0s,left .3s linear 0s,right .3s linear 0s;-o-transition:opacity .3s linear 0s,left .3s linear 0s,right .3s linear 0s;transition:opacity .3s linear 0s,left .3s linear 0s,right .3s linear 0s}html.csstransitions .cmsms_img_rollover_wrap .cmsms_img_rollover>a>span:before{-webkit-transition:color .3s linear 0s,opacity .3s linear 0s;-moz-transition:color .3s linear 0s,opacity .3s linear 0s;-ms-transition:color .3s linear 0s,opacity .3s linear 0s;-o-transition:color .3s linear 0s,opacity .3s linear 0s;transition:color .3s linear 0s,opacity .3s linear 0s}html.csstransitions .sidebar .widget_nav_menu li{-webkit-transition:border-color .2s ease-in-out,background-color .2s ease-in-out,margin-left .3s ease-in-out,padding-left .3s ease-in-out;-moz-transition:border-color .2s ease-in-out,background-color .2s ease-in-out,margin-left .3s ease-in-out,padding-left .3s ease-in-out;-ms-transition:border-color .2s ease-in-out,background-color .2s ease-in-out,margin-left .3s ease-in-out,padding-left .3s ease-in-out;-o-transition:border-color .2s ease-in-out,background-color .2s ease-in-out,margin-left .3s ease-in-out,padding-left .3s ease-in-out;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,margin-left .3s ease-in-out,padding-left .3s ease-in-out}html.csstransitions .sidebar .widget_nav_menu li:before{-webkit-transition:left .3s ease-in-out;-moz-transition:left .3s ease-in-out;-ms-transition:left .3s ease-in-out;-o-transition:left .3s ease-in-out;transition:left .3s ease-in-out}html.csstransitions .sidebar.fl .widget_nav_menu li{-webkit-transition:border-color .2s ease-in-out,background-color .2s ease-in-out,margin-right .3s ease-in-out,padding-right .3s ease-in-out;-moz-transition:border-color .2s ease-in-out,background-color .2s ease-in-out,margin-right .3s ease-in-out,padding-right .3s ease-in-out;-ms-transition:border-color .2s ease-in-out,background-color .2s ease-in-out,margin-right .3s ease-in-out,padding-right .3s ease-in-out;-o-transition:border-color .2s ease-in-out,background-color .2s ease-in-out,margin-right .3s ease-in-out,padding-right .3s ease-in-out;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,margin-right .3s ease-in-out,padding-right .3s ease-in-out}html.csstransitions .cmsms-form-builder .check_parent input[type=checkbox]+label:after,html.csstransitions .cmsms-form-builder .check_parent input[type=radio]+label:after,html.csstransitions .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox]+span.wpcf7-list-item-label:after,html.csstransitions .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio]+span.wpcf7-list-item-label:after{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}html.csstransitions .cmsms_button,html.csstransitions .cmsms_button.cmsms_but_clear_styles:after,html.csstransitions .cmsms_button.cmsms_but_clear_styles:before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}html.csstransitions .cmsms_button.cmsms_but_clear_styles span{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}html.csstransitions .portfolio.puzzle .project .project_outer .project_inner,html.csstransitions .portfolio.puzzle .project .project_outer figure .img_placeholder,html.csstransitions .portfolio.puzzle .project .project_outer figure img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}html.csstransitions .cmsms_icon_box.cmsms_box_centered:before,html.csstransitions .cmsms_icon_box.cmsms_box_colored:before,html.csstransitions .cmsms_icon_box.cmsms_box_heading h1:before,html.csstransitions .cmsms_icon_box.cmsms_box_heading h2:before,html.csstransitions .cmsms_icon_box.cmsms_box_heading h3:before,html.csstransitions .cmsms_icon_box.cmsms_box_lefticon:before,html.csstransitions .cmsms_icon_box.cmsms_icon_box_left:before,html.csstransitions .cmsms_icon_box.cmsms_icon_box_left_top:before,html.csstransitions .cmsms_icon_box.cmsms_icon_box_top:before,html.csstransitions .cmsms_icon_box.cmsms_icon_heading_left h1:before,html.csstransitions .cmsms_icon_box.cmsms_icon_heading_left h2:before,html.csstransitions .cmsms_icon_box.cmsms_icon_heading_left h3:before,html.csstransitions .cmsms_icon_box.cmsms_icon_top:before{-webkit-transition:all 1s cubic-bezier(.55, .3, .5, 1.65);-moz-transition:all 1s cubic-bezier(.55, .3, .5, 1.65);-ms-transition:all 1s cubic-bezier(.55, .3, .5, 1.65);-o-transition:all 1s cubic-bezier(.55, .3, .5, 1.65);transition:all 1s cubic-bezier(.55, .3, .5, 1.65)}html.csstransitions .cmsms_icon_list_items.cmsms_icon_list_type_block .cmsms_icon_list_item:before{-webkit-transition:opacity .5s ease-in-out,height .8s ease-in-out;-moz-transition:opacity .5s ease-in-out,height .8s ease-in-out;-ms-transition:opacity .5s ease-in-out,height .8s ease-in-out;-o-transition:opacity .5s ease-in-out,height .8s ease-in-out;transition:opacity .5s ease-in-out,height .8s ease-in-out}html.csstransitions .cmsms_icon_list_items.cmsms_icon_list_type_block .cmsms_icon_list_item .cmsms_icon_list_icon,html.csstransitions .cmsms_icon_list_items.cmsms_icon_list_type_block .cmsms_icon_list_item .cmsms_icon_list_icon:after{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}html.csstransitions .cmsms_icon_list_items.cmsms_icon_list_type_block .cmsms_icon_list_item .cmsms_icon_list_icon:before{-webkit-transition:color .4s ease-in-out,font-size .4s ease-in-out,line-height .4s ease-in;-moz-transition:color .4s ease-in-out,font-size .4s ease-in-out,line-height .4s ease-in;-ms-transition:color .4s ease-in-out,font-size .4s ease-in-out,line-height .4s ease-in;-o-transition:color .4s ease-in-out,font-size .4s ease-in-out,line-height .4s ease-in;transition:color .4s ease-in-out,font-size .4s ease-in-out,line-height .4s ease-in}html.csstransitions .cmsms_clients_item img,html.csstransitions .cmsms_hover_slider .cmsms_hover_slider_thumbs a{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}html.csstransitions .cmsms_hover_slider .cmsms_hover_slider_thumbs a:before,html.csstransitions .cmsms_profile .profile .pl_social_list{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}html.csstransitions .cmsms_profile .profile img{-webkit-transition:all .7s cubic-bezier(.55, .3, .5, 1.65);-moz-transition:all .7s cubic-bezier(.55, .3, .5, 1.65);-ms-transition:all .7s cubic-bezier(.55, .3, .5, 1.65);-o-transition:all .7s cubic-bezier(.55, .3, .5, 1.65);transition:all .7s cubic-bezier(.55, .3, .5, 1.65)}html.csstransitions .portfolio.grid article.project figure{-webkit-transition:opacity .7s ease-in-out;-moz-transition:opacity .7s ease-in-out;-ms-transition:opacity .7s ease-in-out;-o-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out}html.csstransitions .cmsms_stats.stats_mode_bars.stats_type_horizontal.shortcode_animated .cmsms_stat_inner{-webkit-animation:bar_move 2s ease-in;-moz-animation:bar_move 2s ease-in;-ms-animation:bar_move 2s ease-in;-o-animation:bar_move 2s ease-in;animation:bar_move 2s ease-in}html.csstransitions .cmsms_stats.stats_mode_bars.stats_type_vertical.shortcode_animated .cmsms_stat_inner{-webkit-animation:bar_up 2s ease-in;-moz-animation:bar_up 2s ease-in;-ms-animation:bar_up 2s ease-in;-o-animation:bar_up 2s ease-in;animation:bar_up 2s ease-in}html.csstransitions .cmsms_stats.stats_mode_bars.shortcode_animated .cmsms_stat_inner .cmsms_stat_title,html.csstransitions .cmsms_stats.stats_mode_bars.stats_type_horizontal.shortcode_animated .cmsms_stat_inner:before{-webkit-animation:bar_title 2.2s ease-out;-moz-animation:bar_title 2.2s ease-out;-ms-animation:bar_title 2.2s ease-out;-o-animation:bar_title 2.2s ease-out;animation:bar_title 2.2s ease-out}html.csstransitions .cmsms_stats.stats_mode_bars.stats_type_vertical.shortcode_animated .cmsms_stat_inner:before{-webkit-animation:bar_icon 2.2s ease-out;-moz-animation:bar_icon 2.2s ease-out;-ms-animation:bar_icon 2.2s ease-out;-o-animation:bar_icon 2.2s ease-out;animation:bar_icon 2.2s ease-out}html.csstransitions .cmsms_stats.stats_mode_bars.shortcode_animated .cmsms_stat_inner .cmsms_stat_counter_wrap{-webkit-animation:bar_inner 1s ease-in-out;-moz-animation:bar_inner 1s ease-in-out;-ms-animation:bar_inner 1s ease-in-out;-o-animation:bar_inner 1s ease-in-out;animation:bar_inner 1s ease-in-out}@-webkit-keyframes bar_move{from{width:0}to{width:100%}}@-moz-keyframes bar_move{from{width:0}to{width:100%}}@-o-keyframes bar_move{from{width:0}to{width:100%}}@keyframes bar_move{from{width:0}to{width:100%}}@-webkit-keyframes bar_up{from{-webkit-transform:translate(0,100%)}to{-webkit-transform:translate(0,0)}}@-moz-keyframes bar_up{from{-moz-transform:translate(0,100%)}to{-moz-transform:translate(0,0)}}@-o-keyframes bar_up{from{-o-transform:translate(0,100%)}to{-o-transform:translate(0,0)}}@keyframes bar_up{from{transform:translate(0,100%)}to{transform:translate(0,0)}}@-webkit-keyframes bar_title{from{margin-left:-200px}to{margin-left:0}}@-moz-keyframes bar_title{from{margin-left:-200px}to{margin-left:0}}@-o-keyframes bar_title{from{margin-left:-200px}to{margin-left:0}}@keyframes bar_title{from{margin-left:-200px}to{margin-left:0}}@-webkit-keyframes bar_icon{from{margin-right:-200px}to{margin-right:0}}@-moz-keyframes bar_icon{from{margin-right:-200px}to{margin-right:0}}@-o-keyframes bar_icon{from{margin-right:-200px}to{margin-right:0}}@keyframes bar_icon{from{margin-right:-200px}to{margin-right:0}}@-webkit-keyframes bar_inner{from{opacity:0}to{opacity:1}}@-moz-keyframes bar_inner{from{opacity:0}to{opacity:1}}@-o-keyframes bar_inner{from{opacity:0}to{opacity:1}}@keyframes bar_inner{from{opacity:0}to{opacity:1}}
@media only screen and (min-width:1440px){.cmsms_responsive_width{width:1440px}#page.cmsms_boxed{width:1020px}#page.cmsms_boxed #footer,#page.cmsms_boxed #header{width:1020px}#page.cmsms_wide .bottom_outer,#page.cmsms_wide .cmsms_breadcrumbs_inner,#page.cmsms_wide .cmsms_row_inner,#page.cmsms_wide .cmsms_row_title_wrap,#page.cmsms_wide .content_wrap,#page.cmsms_wide .footer_inner,#page.cmsms_wide .header_bot_inner,#page.cmsms_wide .header_mid_inner,#page.cmsms_wide .header_top_inner,#page.cmsms_wide .headline_inner,#page.cmsms_wide post-password-form{width:1200px}#page.cmsms_wide .content_wrap .cmsms_tabs .cmsms_row .cmsms_row_inner,#page.cmsms_wide .content_wrap .opened-article .cmsms_row .cmsms_row_inner,#page.cmsms_wide .content_wrap.l_sidebar .cmsms_row .cmsms_row_inner,#page.cmsms_wide .content_wrap.r_sidebar .cmsms_row .cmsms_row_inner{width:100%}.bottom_outer,.cmsms_breadcrumbs_inner,.cmsms_row_inner,.cmsms_row_title_wrap,.content_wrap,.footer_inner,.header_bot_inner,.header_mid_inner,.header_top_inner,.headline_inner,.post-password-form{width:980px}.content_wrap.l_sidebar:before{margin-left:8px}.content{padding-right:20px}.content.fr{padding-left:20px}.sidebar{padding-left:20px}.sidebar .widget_nav_menu .menu{margin-left:-19px}.sidebar.fl{padding-right:20px}.sidebar.fl .widget_nav_menu .menu{margin-right:-19px;margin-left:0}}@media only screen and (min-width:1024px){#page:not(.enable_header_gradient) #header .header_bot nav #navigation>li>a,#page:not(.enable_header_gradient) #header .header_mid nav #navigation>li>a{border-color:transparent;border-width:1px;border-style:solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#page:not(.enable_header_gradient) #header .header_bot nav #navigation>li>a:hover,#page:not(.enable_header_gradient) #header .header_mid nav #navigation>li>a:hover{z-index:210;-webkit-box-shadow:none;box-shadow:none}#page:not(.enable_header_gradient) #header .header_bot nav #navigation>li:hover>a,#page:not(.enable_header_gradient) #header .header_mid nav #navigation>li:hover>a{z-index:210;-webkit-box-shadow:none;box-shadow:none}#page:not(.enable_header_gradient) #header .header_bot nav #navigation>li:hover>a+div,#page:not(.enable_header_gradient) #header .header_bot nav #navigation>li:hover>a+ul,#page:not(.enable_header_gradient) #header .header_mid nav #navigation>li:hover>a+div,#page:not(.enable_header_gradient) #header .header_mid nav #navigation>li:hover>a+ul{margin-top:-1px;-webkit-box-shadow:none;box-shadow:none}#page:not(.enable_header_gradient) #header .header_bot nav #navigation>li>div,#page:not(.enable_header_gradient) #header .header_bot nav #navigation>li>ul,#page:not(.enable_header_gradient) #header .header_bot nav #navigation>li>ul ul,#page:not(.enable_header_gradient) #header .header_mid nav #navigation>li>div,#page:not(.enable_header_gradient) #header .header_mid nav #navigation>li>ul,#page:not(.enable_header_gradient) #header .header_mid nav #navigation>li>ul ul{border-color:transparent;border-width:1px;border-style:solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#page #header.navi_scrolled .header_bot nav #navigation,#page #header.navi_scrolled .header_mid nav #navigation{background-color:transparent}#page #header.navi_scrolled .header_bot nav #navigation:before,#page #header.navi_scrolled .header_mid nav #navigation:before{background:0 0}.header_top .nav_wrap nav,.header_top_outer{display:block!important}}@media only screen and (max-width:1024px){.cmsms_responsive_width{width:1024px}html .one_fifth,html .one_fourth,html .three_fourth{width:48%}html .one_fifth:nth-child(odd),html .one_fourth:nth-child(odd),html .three_fourth:nth-child(odd){clear:left}html .cmsms_121414 .cmsms_column.one_half,html .cmsms_141412 .cmsms_column.one_half{width:98%;float:none;clear:both}html .cmsms_141214 .cmsms_column.one_fourth,html .cmsms_141214 .cmsms_column.one_half{width:31.33%}html .sidebar_layout_14141414 aside{width:48%}html .sidebar_layout_141412>aside:first-child,html .sidebar_layout_141412>aside:first-child+aside,html .sidebar_layout_141412>div.cl+aside,html .sidebar_layout_141412>div.cl+aside+aside,html .sidebar_layout_141412>div.cmsms_widget_divider+aside,html .sidebar_layout_141412>div.cmsms_widget_divider+aside+aside{width:48%}html .sidebar_layout_141412>aside:first-child+aside+aside,html .sidebar_layout_141412>div.cl+aside+aside+aside,html .sidebar_layout_141412>div.cmsms_widget_divider+aside+aside+aside{width:98%;float:none;clear:both}html .sidebar_layout_141214>aside:first-child,html .sidebar_layout_141214>aside:first-child+aside+aside,html .sidebar_layout_141214>div.cl+aside,html .sidebar_layout_141214>div.cl+aside+aside+aside,html .sidebar_layout_141214>div.cmsms_widget_divider+aside,html .sidebar_layout_141214>div.cmsms_widget_divider+aside+aside+aside{width:31.33%}html .sidebar_layout_141214>aside:first-child+aside,html .sidebar_layout_141214>div.cl+aside+aside,html .sidebar_layout_141214>div.cmsms_widget_divider+aside+aside{width:31.33%}html .sidebar_layout_121414>aside:first-child,html .sidebar_layout_121414>div.cl+aside,html .sidebar_layout_121414>div.cmsms_widget_divider+aside{width:98%;float:none;clear:both}html .sidebar_layout_121414>aside:first-child+aside,html .sidebar_layout_121414>aside:first-child+aside+aside,html .sidebar_layout_121414>div.cl+aside+aside,html .sidebar_layout_121414>div.cl+aside+aside+aside,html .sidebar_layout_121414>div.cmsms_widget_divider+aside+aside,html .sidebar_layout_121414>div.cmsms_widget_divider+aside+aside+aside{width:48%}html .sidebar_layout_3414>aside:first-child,html .sidebar_layout_3414>div.cl+aside,html .sidebar_layout_3414>div.cmsms_widget_divider+aside{width:48%}html .sidebar_layout_3414>aside:first-child+aside,html .sidebar_layout_3414>div.cl+aside+aside,html .sidebar_layout_3414>div.cmsms_widget_divider+aside+aside{width:48%}html .sidebar_layout_1434>aside:first-child,html .sidebar_layout_1434>div.cl+aside,html .sidebar_layout_1434>div.cmsms_widget_divider+aside{width:48%}html .sidebar_layout_1434>aside:first-child+aside,html .sidebar_layout_1434>div.cl+aside+aside,html .sidebar_layout_1434>div.cmsms_widget_divider+aside+aside{width:48%}html .bottom_outer,html .cmsms_breadcrumbs_inner,html .cmsms_row_inner,html .cmsms_row_title_wrap,html .content_wrap,html .footer_inner,html .header_bot_inner,html .header_mid_inner,html .header_top_inner,html .headline_inner,html .post-password-form{width:100%}html .cmsms_column{margin-bottom:20px}html .cmsms_column:after{content:'.';display:block;clear:both;height:0;visibility:hidden;overflow:hidden}html .cmsms_column.one_first,html .cmsms_column:last-child{margin-bottom:0}html .cmsms_profile.horizontal .profile.one_fourth:nth-child(odd){clear:left}html #page.cmsms_boxed{width:100%}html #page.cmsms_boxed #footer,html #page.cmsms_boxed #header{width:100%}html #page .cmsms_dynamic_cart{display:none!important}html #page .cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_fourth{width:48%}html #page .cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_fifth{width:31.33%}html #page .cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_fifth:nth-child(3n+1){clear:both}html #page .cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_fifth:nth-child(5n+1){clear:none}html #page .cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap.one_fourth:nth-child(odd){clear:both}html #page .cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap.one_fifth{width:31.33%}html #page .cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap.one_fifth:nth-child(3n+1){clear:both}html #page .cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap.one_fifth:nth-child(5n+1){clear:none}html #page .cmsms_counters .cmsms_counter_wrap.one_fourth{width:50%}html #page .cmsms_counters .cmsms_counter_wrap.one_fifth{width:33.33%}html #page .cmsms_counters .cmsms_counter_wrap.one_fifth:nth-child(3n+1){clear:both}html #page .cmsms_counters .cmsms_counter_wrap.one_fifth:nth-child(5n+1){clear:none}html #page .cmsms_pricing_table.pricing_four .cmsms_pricing_item{width:48%;display:block;float:left;-webkit-border-radius:0;border-radius:0}html #page .quote_grid.quote_four:before{left:50%}html #page .quote_grid.quote_four:after{content:none}html #page .quote_grid.quote_four>div:nth-child(2) .cmsms_quote:nth-child(3),html #page .quote_grid.quote_four>div:nth-child(2) .cmsms_quote:nth-child(4){padding-top:45px}html #page .quote_grid.quote_four .quote_vert{border-left-width:0}html #page .quote_grid.quote_four .quotes_list .cmsms_quote{border-top-width:1px;border-top-style:dotted;width:50%}html #page .quote_grid.quote_four .quotes_list .cmsms_quote:first-child,html #page .quote_grid.quote_four .quotes_list .cmsms_quote:nth-child(2){border-top-width:0}html #page.fixed_header #header{position:relative}html #page.fixed_header #middle,html #page.fixed_header.enable_header_bottom #middle,html #page.fixed_header.enable_header_top #middle,html #page.fixed_header.enable_header_top.enable_header_bottom #middle{padding-top:0}html #page #header{width:100%;position:relative;overflow:hidden}html #page #header .header_bot_outer,html #page #header .header_mid_outer{border-bottom-width:0;border-bottom-style:solid}html #page #header #navigation>li.menu-item-mega>div.menu-item-mega-container>ul>li.menu-item-hide-text>a:empty{display:none}html #page #header #navigation>li>a[data-tag]:before{display:inline-block;float:none}html #page #header #navigation>li>a[data-tag]>span{width:auto;float:left}html #page #header nav .cmsms_dynamic_cart,html #page #header nav .menu-mega-menu-container{display:block!important;opacity:1}html #page #header nav .cmsms_dynamic_cart{width:100%;height:auto;margin-left:0}html #page #header nav .cmsms_dynamic_cart:hover .widget_shopping_cart_content{height:auto;padding:20px 20px 25px}html #page #header nav .cmsms_dynamic_cart .cmsms_dynamic_cart_button{margin-top:-1px;padding:13px 30px;position:relative}html #page #header nav .cmsms_dynamic_cart .cmsms_dynamic_cart_button:before{position:relative}html #page #header nav .cmsms_dynamic_cart .widget_shopping_cart_content{width:100%;height:0;margin:0;padding:0;position:relative;border-top-width:0;border-top-style:solid}html #page #header nav .cmsms_dynamic_cart .widget_shopping_cart_content:before{content:none}html #page #header nav .cmsms_dynamic_cart .widget_shopping_cart_content .buttons>a.button{width:auto;margin:0 10px 0 0;padding:5px 35px}html #page #header nav .cmsms_dynamic_cart .widget_shopping_cart_content .buttons>a.button:last-child{margin-right:0}html #page #header nav .cmsms_dynamic_cart .widget_shopping_cart_content .buttons>a.button:after{padding-left:10px}html #page #header #header nav #navigation>li.menu-item-mega>div.menu-item-mega-container>.sub-menu>li a,html #page #header #header nav #navigation>li.menu-item-mega>div.menu-item-mega-container>.sub-menu>li li a{width:100%}html #page #header .header_top{overflow:hidden}html #page #header .header_top .header_top_outer{border-bottom-width:0;border-bottom-style:solid;display:none;overflow:hidden}html #page #header .header_top .header_top_outer .header_top_inner{overflow:hidden;padding:0}html #page #header .header_top .header_top_outer .header_top_inner .header_top_left,html #page #header .header_top .header_top_outer .header_top_inner .header_top_right{float:none;text-align:center;border-bottom-width:1px;border-bottom-style:solid;clear:both;overflow:hidden}html #page #header .header_top .header_top_outer .header_top_inner .header_top_left .header_top_aligner,html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .header_top_aligner{display:none}html #page #header .header_top .header_top_outer .header_top_inner .header_top_left{padding:10px}html #page #header .header_top .header_top_outer .header_top_inner .header_top_left .meta_wrap{margin:0;text-align:center}html #page #header .header_top .header_top_outer .header_top_inner .header_top_left .meta_wrap>*{float:none;margin-top:5px;margin-bottom:5px;text-align:center}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right{padding:15px 0 0}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .social_wrap{padding-bottom:15px}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap{display:block;text-align:center}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap .responsive_top_nav{font-size:10px;display:inline-block;width:28px;height:28px;margin-bottom:10px;position:relative;-webkit-border-radius:4px;border-radius:4px}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap .responsive_top_nav:before{width:1em;height:1em;margin:auto!important;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;z-index:1}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap .responsive_top_nav:after{content:'';background:0 0;display:block;width:100%;height:100%;position:absolute;left:0;top:0;opacity:.15;-webkit-border-radius:4px;border-radius:4px}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap .responsive_top_nav.active{margin-bottom:0}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav{float:none;visibility:visible;text-indent:0;margin:0;padding:0;opacity:1;display:none;clear:both}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav a,html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav div,html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav li,html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav span,html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav ul{display:block;float:none;width:100%;margin:0;padding:0;visibility:visible;position:relative;left:0;top:0;border-width:0;border-style:solid;overflow:hidden;opacity:1;-webkit-box-shadow:none;box-shadow:none}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav a:after,html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav a:before,html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav div:after,html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav div:before,html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav li:after,html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav li:before,html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav span:after,html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav span:before,html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav ul:after,html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav ul:before{content:none}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav:before{content:none}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav ul{-webkit-border-radius:0;border-radius:0}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav ul:before{content:none}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav a{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav #top_line_nav{margin:10px 0 0;padding:0 0 15px}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav #top_line_nav>li:first-child>a{padding-top:14px;border-top-width:0;border-top-style:solid}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav #top_line_nav li a{padding:4px 20px;border-top-width:1px;border-top-style:dotted}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav #top_line_nav li li a{padding-left:30px}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav #top_line_nav li li li a{padding-left:40px}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav #top_line_nav li li li li a{padding-left:50px}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav #top_line_nav li li li li li a{padding-left:60px}html #page #header .header_top .header_top_outer .header_top_inner .header_top_right .nav_wrap nav #top_line_nav li li li li li li a{padding-left:70px}html #page #header .header_top .header_top_but{display:block;width:100%;height:30px;position:relative;cursor:pointer}html #page #header .header_mid{float:none;clear:both;overflow:hidden}html #page #header .header_mid .header_mid_outer{overflow:hidden}html #page #header .header_mid .header_mid_outer .header_mid_inner{padding-left:0;padding-right:0;overflow:hidden}html #page #header .header_mid .header_mid_outer .header_mid_inner .header_mid_right{margin-right:30px}html #page #header .header_mid .header_mid_outer .header_mid_inner .header_mid_right .search_wrap{margin-left:0}html #page #header .header_mid .header_mid_outer .header_mid_inner .logo_wrap{display:block;margin-left:30px;float:left}html #page #header .header_bot{float:none;clear:both;overflow:hidden}html #page #header .header_bot .header_bot_outer{overflow:hidden}html #page #header .header_bot .header_bot_outer .header_bot_inner{padding-left:0;padding-right:0}html #page #header .header_bot .header_bot_outer .header_bot_inner .header_bot_nav_shadow{display:none}html #page #header .header_bot .header_bot_outer .header_bot_inner .resp_nav_wrap{margin:0;padding:25px 0 20px;text-align:center}html #page #header .header_bot .header_bot_outer .header_bot_inner .resp_nav_wrap .resp_nav_wrap_inner{display:inline-block}html #page #header .resp_nav_wrap{display:block;margin:0 30px 0 0;text-indent:0;opacity:1;-webkit-transition:margin .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:margin .3s ease-in-out,opacity .3s ease-in-out;-ms-transition:margin .3s ease-in-out,opacity .3s ease-in-out;-o-transition:margin .3s ease-in-out,opacity .3s ease-in-out;transition:margin .3s ease-in-out,opacity .3s ease-in-out}html #page #header .resp_nav_wrap.resp_nav_closed{opacity:0;margin:0 -30px 0 0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}html #page #header .header_bot .responsive_nav,html #page #header .header_mid .responsive_nav{-webkit-border-radius:5px;border-radius:5px}html #page #header .header_bot .responsive_nav:before,html #page #header .header_mid .responsive_nav:before{z-index:1;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}html #page #header .header_bot .responsive_nav:after,html #page #header .header_mid .responsive_nav:after{content:'';background:0 0;display:block;width:100%;height:100%;position:absolute;left:0;top:0;opacity:.15;-webkit-border-radius:5px;border-radius:5px}html #page #header .header_bot nav,html #page #header .header_mid nav{float:none;visibility:visible;text-indent:0;margin:0;padding:0;opacity:1;display:none;clear:both;-webkit-border-radius:0;border-radius:0}html #page #header .header_bot nav:before,html #page #header .header_mid nav:before{background:0 0}html #page #header .header_bot nav:after,html #page #header .header_mid nav:after{content:none}html #page #header .header_bot nav .search_wrap,html #page #header .header_mid nav .search_wrap{float:none;height:auto!important;margin:0}html #page #header .header_bot nav .search_wrap *,html #page #header .header_mid nav .search_wrap *{display:block;height:auto}html #page #header .header_bot nav .search_wrap .search_bar_wrap input[type=text],html #page #header .header_mid nav .search_wrap .search_bar_wrap input[type=text]{margin:0;padding:12px 64px 12px 25px;border-left-width:0;border-left-style:solid;border-right-width:0;border-right-style:solid;border-top-width:0;border-top-style:solid;-webkit-border-radius:0;border-radius:0}html #page #header .header_bot nav .search_wrap .search_bar_wrap input[type=text]:before,html #page #header .header_mid nav .search_wrap .search_bar_wrap input[type=text]:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;opacity:.15}html #page #header .header_bot nav .search_wrap .search_bar_wrap button[class*=" cmsms-icon-"],html #page #header .header_bot nav .search_wrap .search_bar_wrap button[class*=" cmsms_theme_icon_"],html #page #header .header_bot nav .search_wrap .search_bar_wrap button[class^=cmsms-icon-],html #page #header .header_bot nav .search_wrap .search_bar_wrap button[class^=cmsms_theme_icon_],html #page #header .header_mid nav .search_wrap .search_bar_wrap button[class*=" cmsms-icon-"],html #page #header .header_mid nav .search_wrap .search_bar_wrap button[class*=" cmsms_theme_icon_"],html #page #header .header_mid nav .search_wrap .search_bar_wrap button[class^=cmsms-icon-],html #page #header .header_mid nav .search_wrap .search_bar_wrap button[class^=cmsms_theme_icon_]{width:64px}html #page #header .header_bot nav div,html #page #header .header_mid nav div{display:block}html #page #header .header_bot nav div a,html #page #header .header_bot nav div div,html #page #header .header_bot nav div ul,html #page #header .header_mid nav div a,html #page #header .header_mid nav div div,html #page #header .header_mid nav div ul{background-image:none!important;display:block;float:none;width:100%;margin:0;padding:0;visibility:visible;position:relative;left:0;top:0;border-width:0;border-style:solid;overflow:hidden;opacity:1;-webkit-box-shadow:none;box-shadow:none}html #page #header .header_bot nav div a:after,html #page #header .header_bot nav div a:before,html #page #header .header_bot nav div div:after,html #page #header .header_bot nav div div:before,html #page #header .header_bot nav div ul:after,html #page #header .header_bot nav div ul:before,html #page #header .header_mid nav div a:after,html #page #header .header_mid nav div a:before,html #page #header .header_mid nav div div:after,html #page #header .header_mid nav div div:before,html #page #header .header_mid nav div ul:after,html #page #header .header_mid nav div ul:before{content:none}html #page #header .header_bot nav div span,html #page #header .header_mid nav div span{background-image:none!important;float:none;width:100%;margin:0;padding:0;visibility:visible;position:relative;left:0;top:0;overflow:hidden;opacity:1;-webkit-box-shadow:none;box-shadow:none}html #page #header .header_bot nav div span:after,html #page #header .header_bot nav div span:before,html #page #header .header_mid nav div span:after,html #page #header .header_mid nav div span:before{content:none}html #page #header .header_bot nav div a,html #page #header .header_mid nav div a{-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:color .2s ease-in-out,background-color .2s ease-in-out;-ms-transition:color .2s ease-in-out,background-color .2s ease-in-out;-o-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out}html #page #header .header_bot nav div li,html #page #header .header_mid nav div li{display:block;float:none;width:100%;margin:0;padding:0;visibility:visible;position:relative;left:0;top:0;border-width:0!important;border-style:solid!important;overflow:hidden;opacity:1;-webkit-box-shadow:none;box-shadow:none}html #page #header .header_bot nav .menu-item-mega-description-container,html #page #header .header_mid nav .menu-item-mega-description-container{display:none}html #page #header .header_bot nav .nav_bg_clr,html #page #header .header_mid nav .nav_bg_clr{display:none;opacity:0}html #page #header .header_bot nav #navigation,html #page #header .header_mid nav #navigation{display:block;-webkit-border-radius:0;border-radius:0}html #page #header .header_bot nav #navigation>li:first-child,html #page #header .header_mid nav #navigation>li:first-child{margin-top:0}html #page #header .header_bot nav #navigation>li.menu-item-has-children>div,html #page #header .header_bot nav #navigation>li.menu-item-has-children>ul,html #page #header .header_mid nav #navigation>li.menu-item-has-children>div,html #page #header .header_mid nav #navigation>li.menu-item-has-children>ul{-webkit-border-radius:0;border-radius:0}html #page #header .header_bot nav #navigation>li.menu-item-has-children>div ul,html #page #header .header_bot nav #navigation>li.menu-item-has-children>ul ul,html #page #header .header_mid nav #navigation>li.menu-item-has-children>div ul,html #page #header .header_mid nav #navigation>li.menu-item-has-children>ul ul{-webkit-border-radius:0;border-radius:0}html #page #header .header_bot nav #navigation li,html #page #header .header_mid nav #navigation li{display:block}html #page #header .header_bot nav #navigation li a,html #page #header .header_mid nav #navigation li a{display:block;padding:6px 25px;border-bottom-width:1px;border-bottom-style:dotted;-webkit-border-radius:0;border-radius:0}html #page #header .header_bot nav #navigation li a span,html #page #header .header_mid nav #navigation li a span{border-width:0;border-style:solid}html #page #header .header_bot nav #navigation li a span span.nav_subtitle,html #page #header .header_mid nav #navigation li a span span.nav_subtitle{margin-top:-9px;padding-bottom:9px;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}html #page #header .header_bot nav #navigation li li a,html #page #header .header_mid nav #navigation li li a{padding-left:40px;padding-top:10px;padding-bottom:10px}html #page #header .header_bot nav #navigation li li a span span.nav_subtitle,html #page #header .header_mid nav #navigation li li a span span.nav_subtitle{margin-top:-3px;padding-bottom:3px}html #page #header .header_bot nav #navigation li li li a,html #page #header .header_mid nav #navigation li li li a{padding-left:55px}html #page #header .header_bot nav #navigation li li li li a,html #page #header .header_mid nav #navigation li li li li a{padding-left:70px}html #page #header .header_bot nav #navigation li li li li li a,html #page #header .header_mid nav #navigation li li li li li a{padding-left:85px}html #page #header .header_bot nav #navigation li li li li li li a,html #page #header .header_mid nav #navigation li li li li li li a{padding-left:100px}html #page #header .header_bot nav #navigation li li li li li li li a,html #page #header .header_mid nav #navigation li li li li li li li a{padding-left:115px}html #page #header .header_bot nav #navigation li li li li li li li li a,html #page #header .header_mid nav #navigation li li li li li li li li a{padding-left:130px}html #page #header .header_bot nav #navigation li li li li li li li li li a,html #page #header .header_mid nav #navigation li li li li li li li li li a{padding-left:145px}html #page #header .header_bot nav #navigation li li li li li li li li li li a,html #page #header .header_mid nav #navigation li li li li li li li li li li a{padding-left:160px}html #page #header .header_bot nav #navigation li li li li li li li li li li li a,html #page #header .header_mid nav #navigation li li li li li li li li li li li a{padding-left:175px}html #page #header .header_bot nav #navigation li li li li li li li li li li li li a,html #page #header .header_mid nav #navigation li li li li li li li li li li li li a{padding-left:190px}html #page.enable_header_centered #header .header_mid .header_mid_outer .header_mid_inner .logo_wrap{display:inline-block;float:none;margin-left:0}html #page.header_default #header .header_mid .header_mid_inner .resp_nav_wrap{display:inline-block;float:right}html #page.header_default.enable_mailpoet_form #header .header_mid .header_mid_outer .header_mid_inner .resp_nav_wrap{padding:20px 0;clear:right}html #page.header_default.enable_mailpoet_form #header .header_mid .header_mid_outer .header_mid_inner .resp_nav_wrap .resp_nav_wrap_inner{height:auto!important;margin:0 auto}html #page.header_default.enable_mailpoet_form #header .header_mid .header_mid_outer .header_mid_inner nav{clear:both}#header nav>div>ul>li.menu-item-mega>div.menu-item-mega-container>ul>li:first-child{border:0}#navigation>li.menu-item-hide-text>a>span:before{margin-right:.4em}#navigation>li.menu-item-mega>div.menu-item-mega-container ul li.menu-item-hide-text>a>span:before{margin-right:.4em}}@media only screen and (max-width:950px){.cmsms_responsive_width{width:950px}html .content_wrap:before{content:none;display:none}html .content_wrap .content,html .content_wrap .sidebar{width:100%;padding-left:0;padding-right:0}html .content_wrap .sidebar{padding-top:50px}html .content_wrap .sidebar .widget_nav_menu .menu{margin-left:0}html .content_wrap .sidebar:before{content:'';width:100%;height:1px;margin:auto!important;position:absolute;left:0;right:0;top:0;bottom:auto}html .content_wrap .sidebar.fl .widget_nav_menu .menu{margin-right:0}html .content_wrap.l_sidebar .cmsms_row,html .content_wrap.r_sidebar .cmsms_row{padding-left:0;padding-right:0;margin-left:0;margin-right:0}html #page .portfolio.opened-article .project .project_content.with_sidebar{width:100%;float:none;clear:both;padding-right:0;padding-bottom:35px}html #page .portfolio.opened-article .project .project_sidebar{width:100%;float:none;clear:both;padding-bottom:50px}html #page .profiles.opened-article .profile .profile_content.with_sidebar{width:100%;float:none;clear:both;padding-right:0;padding-bottom:50px}html #page .profiles.opened-article .profile .profile_sidebar{width:100%;float:none;clear:both}}@media only screen and (max-width:768px){.cmsms_responsive_width{width:767px}html .cmsms_121414 .cmsms_column.one_half,html .cmsms_141214 .cmsms_column.one_fourth,html .cmsms_141214 .cmsms_column.one_half,html .cmsms_141412 .cmsms_column.one_half,html .one_fifth,html .one_first,html .one_fourth,html .one_half,html .one_third,html .three_fourth,html .two_third{width:98%;float:none;clear:both}html .sidebar_layout_1212 aside,html .sidebar_layout_121414 aside,html .sidebar_layout_131313 aside,html .sidebar_layout_1323 aside,html .sidebar_layout_141214 aside,html .sidebar_layout_141412 aside,html .sidebar_layout_14141414 aside,html .sidebar_layout_1434 aside,html .sidebar_layout_2313 aside,html .sidebar_layout_3414 aside{width:98%!important}html #page .blog.timeline{height:auto!important}html #page .blog.timeline:before{content:none}html #page .blog.timeline .cmsms_owl_slider,html #page .blog.timeline .cmsms_post_cont,html #page .blog.timeline .cmsms_video_wrap,html #page .blog.timeline .post.format-image figure,html #page .blog.timeline .post.format-standard figure{margin:0 1px 15px}html #page .blog.timeline .post.cmsms_post_timeline{width:100%;padding-left:0;padding-right:0;position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}html #page .blog.timeline .post.cmsms_post_timeline:first-child{padding-top:0}html #page .blog.timeline .post.cmsms_post_timeline:before{content:none}html #page .blog.timeline .post.cmsms_post_timeline .cmsms_post_info{background:0 0;width:100%;height:auto;padding:0 0 10px 0;position:relative;left:auto;right:auto;top:auto;bottom:auto;-webkit-border-radius:0;border-radius:0;overflow:hidden}html #page .blog.timeline .post.cmsms_post_timeline .cmsms_post_info:before{content:none}html #page .blog.timeline .post.cmsms_post_timeline .cmsms_post_info .cmsms_post_format_img{display:inline-block}html #page .blog.timeline .post.cmsms_post_timeline .cmsms_post_cont{padding-left:0;padding-right:0;border-width:0;border-style:solid}html #page .blog.timeline .post.cmsms_post_timeline .cmsms_post_cont:before{content:none}html #page .post_comments .commentlist .comment-body .comment-content>h2{clear:both;margin-top:0;padding-top:10px}html #page .blog .profile.type-profile .cmsms_post_info,html #page .blog .project.type-project .cmsms_post_info{float:left;margin:0}html #page .cmsms_featured_block .featured_block_inner{width:100%!important}html #page .cmsms_tabs.tabs_mode_tour .cmsms_tabs_list .cmsms_tabs_list_item>a:after{right:-10px}html #page .cmsms_tabs.tabs_mode_tour.tabs_pos_right .cmsms_tabs_list .cmsms_tabs_list_item>a:after{left:-10px}html #page .cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_fifth,html #page .cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_fourth,html #page .cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_half,html #page .cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_third{float:left;width:48%;clear:none!important}html #page .cmsms_stats.stats_mode_circles .cmsms_stat_wrap:nth-child(odd){clear:both!important}html #page .cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap.one_fifth,html #page .cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap.one_fourth,html #page .cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap.one_half,html #page .cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap.one_third{float:left;width:48%;clear:none!important}html #page .cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap:nth-child(odd){clear:both!important}html #page .cmsms_counters .cmsms_counter_wrap.one_fifth,html #page .cmsms_counters .cmsms_counter_wrap.one_fourth,html #page .cmsms_counters .cmsms_counter_wrap.one_half,html #page .cmsms_counters .cmsms_counter_wrap.one_third{width:50%;clear:none!important}html #page .cmsms_profile.vertical .type-profile .pl_img{width:35%;float:left}html #page .cmsms_profile.vertical .type-profile .pl_content,html #page .cmsms_profile.vertical .type-profile .pl_title_social_wrap{width:65%;padding:20px 0 0 60px;float:right}html #page .cmsms_profile.horizontal .type-profile{margin-bottom:80px}html #page .cmsms_profile.horizontal .type-profile:last-child{margin-bottom:0}html #page .cmsms_quotes_slider.cmsms_quotes_slider_type_center .cmsms_quote_inner .quote_content{padding:0 60px}html #page .quote_grid.quote_four:after,html #page .quote_grid.quote_four:before,html #page .quote_grid.quote_three:after,html #page .quote_grid.quote_three:before,html #page .quote_grid.quote_two:after,html #page .quote_grid.quote_two:before{content:none}html #page .quote_grid.quote_four .quote_vert,html #page .quote_grid.quote_three .quote_vert,html #page .quote_grid.quote_two .quote_vert{border-left-width:0}html #page .quote_grid.quote_four>div:nth-child(2) .cmsms_quote:first-child,html #page .quote_grid.quote_three>div:nth-child(2) .cmsms_quote:first-child,html #page .quote_grid.quote_two>div:nth-child(2) .cmsms_quote:first-child{padding-top:0}html #page .quote_grid.quote_four .quotes_list .cmsms_quote,html #page .quote_grid.quote_three .quotes_list .cmsms_quote,html #page .quote_grid.quote_two .quotes_list .cmsms_quote{border-top-width:1px;border-top-style:dotted;display:block;width:100%;padding:45px 40px 35px}html #page .quote_grid.quote_four .quotes_list .cmsms_quote:first-child,html #page .quote_grid.quote_three .quotes_list .cmsms_quote:first-child,html #page .quote_grid.quote_two .quotes_list .cmsms_quote:first-child{border-top-width:0}html #page .quote_grid.quote_four .quotes_list .cmsms_quote:nth-child(2),html #page .quote_grid.quote_three .quotes_list .cmsms_quote:nth-child(2),html #page .quote_grid.quote_two .quotes_list .cmsms_quote:nth-child(2){border-top-width:1px;border-top-style:dotted}html #page .quote_grid.quote_four .quotes_list .cmsms_quote .quote_image,html #page .quote_grid.quote_three .quotes_list .cmsms_quote .quote_image,html #page .quote_grid.quote_two .quotes_list .cmsms_quote .quote_image{margin:0 25px 0 0;float:left}html #page .quote_grid.quote_four .quotes_list .cmsms_quote .quote_content,html #page .quote_grid.quote_four .quotes_list .cmsms_quote .quote_content_wrap,html #page .quote_grid.quote_four .quotes_list .cmsms_quote .wrap_quote_title,html #page .quote_grid.quote_three .quotes_list .cmsms_quote .quote_content,html #page .quote_grid.quote_three .quotes_list .cmsms_quote .quote_content_wrap,html #page .quote_grid.quote_three .quotes_list .cmsms_quote .wrap_quote_title,html #page .quote_grid.quote_two .quotes_list .cmsms_quote .quote_content,html #page .quote_grid.quote_two .quotes_list .cmsms_quote .quote_content_wrap,html #page .quote_grid.quote_two .quotes_list .cmsms_quote .wrap_quote_title{text-align:left}html #page .cmsms_heading_wrap.cmsms_heading_divider_long .cmsms_heading,html #page .cmsms_heading_wrap.cmsms_heading_divider_medium .cmsms_heading,html #page .cmsms_heading_wrap.cmsms_heading_divider_short .cmsms_heading{max-width:70%}html #page #header .header_mid .header_mid_outer .header_mid_inner{padding:20px 5%}html #page #header .header_mid .header_mid_outer .header_mid_inner .header_mid_right{width:100%!important;max-width:100%!important;margin:0}html #page #header .header_mid .header_mid_outer .header_mid_inner .header_mid_right .header_mid_right_inner{width:100%;text-align:center}html #page #header .header_mid .header_mid_outer .header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap{float:none;margin:0;padding:0 0 20px;clear:both}html #page #header .header_mid .header_mid_outer .header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_wrap_inner{width:100%}html #page #header .header_mid .header_mid_outer .header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_wrap_inner .search_wrap_inner_left{width:100%;margin:0;visibility:visible;opacity:1}html #page #header .header_mid .header_mid_outer .header_mid_inner .header_mid_right .header_mid_right_inner .search_wrap .search_wrap_inner .search_wrap_inner_right{display:none}html #page #header .header_mid .header_mid_outer .header_mid_inner .header_mid_right .header_mid_right_inner .social_wrap{float:none;display:inline-block;margin:0 15px 20px;padding:0;vertical-align:middle}html #page #header .header_mid .header_mid_outer .header_mid_inner .header_mid_right .header_mid_right_inner .social_wrap .social_wrap_inner ul li{margin:0;padding:0 3px}html #page #header .header_mid .header_mid_outer .header_mid_inner .header_mid_right .header_mid_right_inner .slogan_wrap{float:none;max-width:none;display:inline-block;margin:0 15px 20px;padding:0;vertical-align:middle}html #page #header .header_mid .header_mid_outer .header_mid_inner .header_mid_right .header_mid_right_inner .slogan_wrap .slogan_wrap_inner .slogan_wrap_text{text-align:center;display:block}html #page #header .header_mid .header_mid_outer .header_mid_inner .header_mid_right .header_mid_right_inner .widget_wysija_cont{float:none;width:auto}html #page #header .header_mid .header_mid_outer .header_mid_inner .header_mid_right .header_mid_right_inner .widget_wysija_cont .widget_wysija{width:50%;margin:0 auto}html #page #header .header_mid .header_mid_outer .header_mid_inner .header_mid_right .header_mid_right_inner .mailpoet_form_shortcode{float:none;width:auto}html #page #header .header_mid .header_mid_outer .header_mid_inner .header_mid_right .header_mid_right_inner .mailpoet_form_shortcode form{width:50%;margin:0 auto}html #page #header .header_mid .header_mid_outer .header_mid_inner .logo_wrap{text-align:center;display:block;width:100%;float:none;margin:0;clear:both;overflow:hidden}html #page #header .header_mid .header_mid_outer .header_mid_inner .logo_wrap .logo{display:inline-block}html #page #header .header_mid .header_mid_outer .header_mid_inner .logo_wrap .logo img{position:static;max-height:none;max-width:100%}html #page #header .header_mid .header_mid_outer .header_mid_inner .resp_nav_wrap{margin:0;padding:20px 0 15px;float:none;clear:both;text-align:center}html #page #header .header_mid .header_mid_outer .header_mid_inner .resp_nav_wrap .resp_nav_wrap_inner{display:inline-block;height:auto!important}html #page.enable_header_centered #header .header_mid .header_mid_outer .header_mid_inner .logo_wrap{display:block;margin:0 auto}html #page.header_default #header .header_mid .header_mid_outer .header_mid_inner .resp_nav_wrap{float:none;display:block;clear:both}html #page.header_default.enable_mailpoet_form #header .header_mid .header_mid_outer .header_mid_inner .resp_nav_wrap{clear:both}html #page .cmsms_clients_grid .cmsms_clients_item{width:100%;margin-bottom:0;border-left-width:1px;border-left-style:solid;border-right-width:1px;border-right-style:solid;border-bottom-width:1px;border-bottom-style:solid;-webkit-box-shadow:none;box-shadow:none}html #page .cmsms_clients_grid .cmsms_clients_item:first-child{border-top-width:1px;border-top-style:solid}html #page .cmsms_clients_grid.clients_noborder .cmsms_clients_item{border:none}html #page .cmsms_twitter .cmsms_twitter_item .cmsms_twitter_item_content{padding:0 80px 0 135px}html #page .cmsms_icon_box{margin-bottom:40px}html #page .cmsms_icon_box.cmsms_icon_box_left_top,html #page .cmsms_icon_box.cmsms_icon_box_top{margin-bottom:60px}html #page #footer .footer_inner .footer_custom_html{text-align:center}html #page #footer .footer_inner .copyright,html #page #footer .footer_inner .logo,html #page #footer .footer_inner .social_wrap,html #page #footer .footer_inner nav{padding-top:15px}html #page #footer .footer_inner .logo{float:none;display:block;text-align:center}html #page #footer .footer_inner .social_wrap{text-align:center}html #page #footer .footer_inner .social_wrap .social_wrap_inner{display:inline-block}html #page #footer .footer_inner nav{float:none!important;text-align:center}html #page #footer .footer_inner .copyright{display:block;text-align:center}html #page .headline .headline_outer .cmsms_breadcrumbs,html #page .headline .headline_outer .headline_text{width:100%;text-align:center}html #page .headline .headline_outer .headline_text{padding:10px}html #page .headline .headline_outer .cmsms_breadcrumbs{padding:20px 0 10px}html #page .headline .headline_outer .cmsms_breadcrumbs_aligner,html #page .headline .headline_outer .headline_aligner{display:none}}@media only screen and (max-width:600px){.cmsms_responsive_width{width:600px}html.cmsms_html{margin-top:0!important}html.cmsms_html body.admin-bar{padding-top:46px}}@media only screen and (max-width:540px){.cmsms_responsive_width{width:540px}html #page .blog .post.cmsms_post_default .cmsms_post_cont .cmsms_post_header,html #page .blog .tribe_events.cmsms_post_default .cmsms_post_cont .cmsms_post_header{word-wrap:break-word}html #page .blog .post.cmsms_post_default .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info,html #page .blog .tribe_events.cmsms_post_default .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info{float:none;display:block;width:100%}html #page .blog .post.cmsms_post_default .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info>a,html #page .blog .tribe_events.cmsms_post_default .cmsms_post_cont .cmsms_post_footer .cmsms_post_meta_info>a{float:none}html #page .blog .post.format-link .cmsms_post_subtitle{word-wrap:break-word}html #page .about_author .about_author_inner figure{display:block;margin:0 0 20px;float:none;text-align:center}html #page .about_author .about_author_inner figure img{-webkit-border-radius:50%;border-radius:50%}html #page .about_author .about_author_inner .ovh{text-align:center}html #page .about_author .about_author_inner .ovh .social_wrap{padding-top:10px}html #page .about_author .about_author_inner .ovh .social_wrap .social_wrap_inner>ul{text-align:center}html #page .post_comments .commentlist .comment-body .alignleft{float:none;clear:both;margin:0 0 15px;text-align:center}html #page .post_comments .commentlist .comment-body .alignleft img{margin:0 auto 15px}html #page .post_comments .commentlist .comment-body .comment-content{text-align:center}html #page .post_comments .commentlist .comment-body .comment-content>a{float:none;margin:0;padding:3px 10px}html #page .post_comments .commentlist .comment-body .comment-content .published{clear:both;float:none;display:block;padding:25px 0 0}html #page .blog.opened-article .post .cmsms_post_footer .cmsms_post_meta_info{float:left;width:auto}html #page .blog.opened-article .post .cmsms_post_footer .cmsmsLike{float:left;display:block;width:100%}html #page .blog .profile.type-profile .cmsms_post_cont .cmsms_post_header .cmsms_post_title,html #page .blog .project.type-project .cmsms_post_cont .cmsms_post_header .cmsms_post_title{word-wrap:break-word}html #page .cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_fifth,html #page .cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_fourth,html #page .cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_half,html #page .cmsms_stats.stats_mode_circles .cmsms_stat_wrap.one_third{float:none;width:98%;clear:none!important}html #page .cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap.one_fifth,html #page .cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap.one_fourth,html #page .cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap.one_half,html #page .cmsms_stats.stats_mode_bars.stats_type_vertical .cmsms_stat_wrap.one_third{float:left;width:98%;clear:none!important}html #page .cmsms_counters .cmsms_counter_wrap.one_fifth,html #page .cmsms_counters .cmsms_counter_wrap.one_fourth,html #page .cmsms_counters .cmsms_counter_wrap.one_half,html #page .cmsms_counters .cmsms_counter_wrap.one_third{width:100%;clear:none!important}html #page .cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item{float:none;margin:0 0 -20px;z-index:1}html #page .cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item:last-child{margin-bottom:0}html #page .cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item:hover>a{z-index:0}html #page .cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item>a{padding-bottom:32px;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}html #page .cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item>a:before{top:16px;bottom:auto}html #page .cmsms_tabs .cmsms_tabs_list .cmsms_tabs_list_item>a:after{content:none}html #page .cmsms_tabs .cmsms_tabs_wrap{margin-top:-20px;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}html #page .cmsms_tabs.tabs_mode_tour .cmsms_tabs_list{display:block;width:100%;padding:0}html #page .cmsms_tabs.tabs_mode_tour .cmsms_tabs_list_item>a{border-left-width:1px;border-left-style:solid;border-right-width:1px;border-right-style:solid}html #page .cmsms_tabs.tabs_mode_tour .cmsms_tabs_wrap{float:none;display:block;width:100%}html #page .related_posts>ul li{float:none;margin:0 0 -20px;z-index:1}html #page .related_posts>ul li:last-child{margin-bottom:0}html #page .related_posts>ul li>a{padding:14px 10px 34px;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}html #page .related_posts>ul li>a:after{content:none}html #page .related_posts .related_posts_content{margin-top:-20px;z-index:3;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}html #page .cmsms_pricing_table.pricing_four .cmsms_pricing_item,html #page .cmsms_pricing_table.pricing_four .cmsms_pricing_item:first-child,html #page .cmsms_pricing_table.pricing_four .cmsms_pricing_item:last-child,html #page .cmsms_pricing_table.pricing_four .cmsms_pricing_item:nth-child(n),html #page .cmsms_pricing_table.pricing_one .cmsms_pricing_item,html #page .cmsms_pricing_table.pricing_one .cmsms_pricing_item:first-child,html #page .cmsms_pricing_table.pricing_one .cmsms_pricing_item:last-child,html #page .cmsms_pricing_table.pricing_one .cmsms_pricing_item:nth-child(n),html #page .cmsms_pricing_table.pricing_three .cmsms_pricing_item,html #page .cmsms_pricing_table.pricing_three .cmsms_pricing_item:first-child,html #page .cmsms_pricing_table.pricing_three .cmsms_pricing_item:last-child,html #page .cmsms_pricing_table.pricing_three .cmsms_pricing_item:nth-child(n),html #page .cmsms_pricing_table.pricing_two .cmsms_pricing_item,html #page .cmsms_pricing_table.pricing_two .cmsms_pricing_item:first-child,html #page .cmsms_pricing_table.pricing_two .cmsms_pricing_item:last-child,html #page .cmsms_pricing_table.pricing_two .cmsms_pricing_item:nth-child(n){width:98%;display:block;float:left;-webkit-border-radius:0;border-radius:0}html #page .cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_sort_block{float:none;margin:0 -1%;padding:0;overflow:hidden}html #page .cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_sort_block .cmsms_project_sort_but{width:48%;margin:0 1%;padding:11px 15px;text-align:center}html #page .cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block{width:100%;padding-top:20px;overflow:hidden}html #page .cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_but{width:100%;padding:11px 15px;text-align:center}html #page .cmsms_project_filter_wrap .cmsms_project_filter .cmsms_project_filter_block .cmsms_project_filter_list{padding-top:10px;text-align:center}html #page .cmsms_profile.vertical .type-profile{margin-bottom:80px}html #page .cmsms_profile.vertical .type-profile:last-child{margin-bottom:0}html #page .cmsms_profile.vertical .type-profile .pl_img{float:none;width:50%;margin:0 auto 15px}html #page .cmsms_profile.vertical .type-profile .pl_title_social_wrap{text-align:center}html #page .cmsms_profile.vertical .type-profile .pl_title_social_wrap .pl_title{text-align:center}html #page .cmsms_profile.vertical .type-profile .pl_title_social_wrap .pl_social{float:none;display:inline-block;margin:35px auto 0}html #page .cmsms_profile.vertical .type-profile .pl_content,html #page .cmsms_profile.vertical .type-profile .pl_title_social_wrap{width:100%;padding-left:0}html #page .quote_grid.quote_four .quotes_list .cmsms_quote,html #page .quote_grid.quote_one .quotes_list .cmsms_quote,html #page .quote_grid.quote_three .quotes_list .cmsms_quote,html #page .quote_grid.quote_two .quotes_list .cmsms_quote{text-align:center}html #page .quote_grid.quote_four .quotes_list .cmsms_quote .quote_image,html #page .quote_grid.quote_one .quotes_list .cmsms_quote .quote_image,html #page .quote_grid.quote_three .quotes_list .cmsms_quote .quote_image,html #page .quote_grid.quote_two .quotes_list .cmsms_quote .quote_image{margin:0 0 20px;float:none;-webkit-border-radius:0;border-radius:0}html #page .quote_grid.quote_four .quotes_list .cmsms_quote .quote_content,html #page .quote_grid.quote_four .quotes_list .cmsms_quote .quote_content_wrap,html #page .quote_grid.quote_four .quotes_list .cmsms_quote .wrap_quote_title,html #page .quote_grid.quote_one .quotes_list .cmsms_quote .quote_content,html #page .quote_grid.quote_one .quotes_list .cmsms_quote .quote_content_wrap,html #page .quote_grid.quote_one .quotes_list .cmsms_quote .wrap_quote_title,html #page .quote_grid.quote_three .quotes_list .cmsms_quote .quote_content,html #page .quote_grid.quote_three .quotes_list .cmsms_quote .quote_content_wrap,html #page .quote_grid.quote_three .quotes_list .cmsms_quote .wrap_quote_title,html #page .quote_grid.quote_two .quotes_list .cmsms_quote .quote_content,html #page .quote_grid.quote_two .quotes_list .cmsms_quote .quote_content_wrap,html #page .quote_grid.quote_two .quotes_list .cmsms_quote .wrap_quote_title{text-align:center}html #page .cmsms_featured_block .featured_block_text{display:block}html #page .cmsms_featured_block .featured_block_button_wrap{display:block;padding:20px;text-align:center;overflow:hidden}html #page .cmsms_featured_block .featured_block_button_wrap .featured_block_button{display:inline-block;float:none}html #page .cmsms_twitter .owl-wrapper-outer .owl-item .cmsms_twitter_item{display:block}html #page .cmsms_twitter .owl-wrapper-outer .owl-item .cmsms_twitter_item:after{content:none}html #page .cmsms_twitter .owl-wrapper-outer .owl-item .cmsms_twitter_item .published{width:auto;height:auto;padding:10px;position:relative;left:auto}html #page .cmsms_twitter .owl-wrapper-outer .owl-item .cmsms_twitter_item .cmsms_twitter_item_content{display:block;padding:10px 10px 30px 10px}html #page .cmsms_twitter .owl-controls{padding-bottom:20px}html #page .cmsms_twitter .owl-controls .owl-buttons{width:auto;position:relative;text-align:center}html #page .twr_icon:before{display:block;height:auto;margin:0 auto;position:relative;left:0}html #page .cmsms_heading_wrap.cmsms_heading_divider_long .cmsms_heading,html #page .cmsms_heading_wrap.cmsms_heading_divider_medium .cmsms_heading,html #page .cmsms_heading_wrap.cmsms_heading_divider_short .cmsms_heading{max-width:100%}html #page .cmsms_heading_wrap.cmsms_heading_divider_long .cmsms_heading_divider_left_wrap,html #page .cmsms_heading_wrap.cmsms_heading_divider_long .cmsms_heading_divider_right_wrap,html #page .cmsms_heading_wrap.cmsms_heading_divider_medium .cmsms_heading_divider_left_wrap,html #page .cmsms_heading_wrap.cmsms_heading_divider_medium .cmsms_heading_divider_right_wrap,html #page .cmsms_heading_wrap.cmsms_heading_divider_short .cmsms_heading_divider_left_wrap,html #page .cmsms_heading_wrap.cmsms_heading_divider_short .cmsms_heading_divider_right_wrap{display:none}html #page .error_inner .error_title{word-wrap:break-word}html #page #header .header_bot nav .cmsms_dynamic_cart .widget_shopping_cart_content .buttons>a,html #page #header .header_mid nav .cmsms_dynamic_cart .widget_shopping_cart_content .buttons>a{padding:5px 30px 5px 25px}html #page #header .header_mid .header_mid_outer .header_mid_inner .header_mid_right .header_mid_right_inner .widget_wysija_cont .widget_wysija{width:100%}html #page #header .header_mid .header_mid_outer .header_mid_inner .header_mid_right .header_mid_right_inner .mailpoet_form_shortcode form{width:100%}}@media only screen and (max-width:320px){.cmsms_responsive_width{width:320px}html .bottom_outer,html .cmsms_breadcrumbs_inner,html .cmsms_row_inner,html .cmsms_row_title_wrap,html .content_wrap,html .footer_inner,html .header_bot_inner,html .header_mid_inner,html .header_top_inner,html .headline_inner,html .post-password-form{width:320px}html #page .blog .post{min-width:235px}html #page .blog.opened-article .related_posts .related_posts_content .rel_post_content{display:block;overflow:hidden}html #page .blog.opened-article .related_posts .related_posts_content .rel_post_content figure,html #page .blog.opened-article .related_posts .related_posts_content .rel_post_content h5{float:none;display:block;margin:0;text-align:center;overflow:hidden}html #page .blog.opened-article .related_posts .related_posts_content .rel_post_content figure{border-width:0;border-style:solid}html #page .blog.opened-article .related_posts .related_posts_content .rel_post_content figure img{max-height:100%;border-width:1px;border-style:solid;-webkit-border-radius:5px;border-radius:5px}html #page .blog.opened-article .related_posts .related_posts_content .rel_post_content figure>a{margin:0 auto;border-width:1px;border-style:solid;-webkit-border-radius:5px;border-radius:5px}html #page .blog.opened-article .related_posts .related_posts_content .rel_post_content figure>a img{border-width:0;border-style:solid}html #page .blog.opened-article .related_posts .related_posts_content .rel_post_content h5{margin-top:10px}html #page .cmsms_post_filter_wrap{padding-bottom:0}html #page .cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block{text-align:center}html #page .cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but{float:none}html #page .cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_list{padding:0;text-align:center;display:none}html #page .cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_list>li{display:block;padding:10px 0 0}html #page .cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_list>li:last-child{padding-bottom:10px}html #page .cmsms_post_filter_wrap .cmsms_post_filter .cmsms_post_filter_block .cmsms_post_filter_but.current+.cmsms_post_filter_list{display:block}html #page #header .header_bot nav .cmsms_dynamic_cart .widget_shopping_cart_content .buttons,html #page #header .header_mid nav .cmsms_dynamic_cart .widget_shopping_cart_content .buttons{margin-top:10px}html #page #header .header_bot nav .cmsms_dynamic_cart .widget_shopping_cart_content .buttons>a,html #page #header .header_mid nav .cmsms_dynamic_cart .widget_shopping_cart_content .buttons>a{float:none;display:block;width:50%;margin-bottom:10px}html #page #header .header_bot nav .cmsms_dynamic_cart .widget_shopping_cart_content .buttons>a:last-child,html #page #header .header_mid nav .cmsms_dynamic_cart .widget_shopping_cart_content .buttons>a:last-child{margin-bottom:0}}